CentOS7.2编译安装httpd

环境:CentOS7.2

软件包:httpd-2.2.29.tar.bz2

1、解压缩httpd-2.2.29.tar.bz2

2016-08-24_104749.png

2、进入解压过的文件夹,查看用法(INSTALL、)后然后./configure –help查看参数后执行需要的参数操作,

CentOS7.2编译安装httpdCentOS7.2编译安装httpd

    通过选项传递参数,指定启用特性,安装路径的等,执行时会参考用户的指定,以及Makefile.in文件生成makefile

3、根据生成的makefile文件执行make操作

CentOS7.2编译安装httpd

4、makeintall

CentOS7.2编译安装httpd

    此时http服务已经成功安装!

5、安装后配置

    (1)导出二进制程序目录至PATH环境变量中:

        编辑文件/etc/profile.d/NAME.sh

        export PATH=$PATH:/PATH

    (2)导出库文件路径

        编辑/etc/ld.so.conf.d/NAME.conf

        添加新的库文件所在目录至此文件中

        让系统重新生成缓存:

        ldconfig [-v]

    (3)导出头文件

        基于连接的方式实现:

        ln -sv

    (4)导出man帮助手册

        编辑/etc/man.config文件

        添加一个MANPATH

CentOS7.2编译安装httpd

CentOS7.2编译安装httpd CentOS7.2编译安装httpd

CentOS7.2编译安装httpd

CentOS7.2编译安装httpd


6、安装完成启动服务

CentOS7.2编译安装httpd

CentOS7.2编译安装httpdCentOS7.2编译安装httpd  

    
                                                        
                                                    

                                                                                            至此,http编译安装完成,谢谢浏览

原创文章,作者:我的滑板鞋,如若转载,请注明出处:http://www.178linux.com/39480

(0)
上一篇 2016-08-24 21:22
下一篇 2016-08-24 21:22

相关推荐

  • 浏览和管理log文件

    浏览和管理log文件 log文件是一种包含系统消息的文件,包括内核、服务和应用运行在其上。不同的日志文件对应不同的日志信息。例如,默认的系统log文件,一个log文件对应安全消息,一个log文件对应计划任务。当要对一个系统问题排错例如加载内核驱动或者当寻找对系统的非授权登录攻击,日志文件是很有帮助的。一些log文件被一个称之为rsyslogd的守护进程控制。…

    Linux干货 2017-05-15
  • 马哥教育网络班22期+第五周课程练习

    1、显示当前系统上root、fedora或user1用户的默认shell; [xw@localhost ~]$ cat /etc/passwd | grep -E "^(root|fedora|user1)\>" | cut -d:&…

    Linux干货 2016-10-09
  • 硬软链接的区别 节点 以及重定向和管道

    INODE全称叫index node 表中包含文件系统所有文件列表   一个节点是在一个表项 包含有关文件的信息 ( 元数据 ) 包括: 文件类型,权限,UID,GID 链接数(指向这个文件名路径名称个数) 该文件的大小和不同的时间戳 指向磁盘上文件的数据块指针 有关文件的其他数 1 文件引用一个是 inode号   2 我们是通过文件名…

    Linux干货 2016-08-12
  • 安装配置NFS服务和挂载(Centos7)

    NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 RPC(NFS服务需要依赖RPC服务,这个比较重要) 要想了解NFS,必然要提到R…

    Linux干货 2017-04-21
  • 用户、组及其管理

    用户和组管理    Linux是一个多用户、多任务的操作系统。多用户、多任务就是可以在系统上建立多个用户,多个用户可以在同一时间内登录同一台主机的系统执行不同的任务,而互不影响。例如某台linux服务器上有4个用户,分别是root、www、ftp和mysql,在同一时间内root用户可能在管理维护系统,www用户可能在修改自己的程序和操作…

    Linux干货 2016-08-04
  • 如何在linux系统上获取命令的帮助信息,man文档的章节划分

    内置命令获取帮助文档的方式:   判断一个命令是否是Linux内置的,可以用type命令,只有Linux的内置命令才能使用 help 命令获得帮助。 type cd 输出:cd is a shell builtin 说明这个命令是系统自带的内置命令,那么就可以使用 help命令来获取帮助。 help 命令名 外部命令获取帮助文档的方式: 第一种办法是使用 &…

    Linux干货 2016-10-31

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-26 15:17

    文章通过实例操作,加深了自己对编译安装的理解。源码包编译安装时一个基本能力,故我们需要自己多加练习,多多总结自己在编译过程中遇到的问题,以便于以后在遇到同样的情形,我们能快速定义问题所在。,同时文章需要多一些理论的东西,理论才能决定我们走的多远,没有理论支持的操作,实践只是停留在模仿。