源码安装三步走
1、./configure:
a.指定安装路径,例如:–prefix=/usr/local/apache
b.启用或者禁止某些功能:例:–enable-ssl, --disable-filter --with-http_ssl_module
c.和其他软件进行关联,例如: --with-apr
d.检查安装环境,例如是否安装gcc,是否满足依赖要求
2、make:执行编译,将源码包编译为机器码
3、make install:安装
工具准备:
编译工具的安装:
yum install gcc gcc-c++ gcc-g77
下载源码包并解压(建议安装在/usr/local/src):
http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.41.tar.gz
http://mirror.bit.edu.cn/apache/apr/apr-1.6.5.tar.gz
http://mirror.bit.edu.cn/apache/apr/apr-util-1.6.1.tar.gz
https://sourceforge.net/projects/pcre/files/pcre/8.42/pcre-8.42.tar.gz
第一步:
安装apr ——> # ./configure --prefix=/usr/local/apr
执行编译apr——> # make
安装——> # mske install
在那返回http当中——> # cd /usr/local/httpd-2.4.41
进行关联 apr——> # ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr
进行关联apr-util
运行之后,又提示需要关联pcre,那么就去安装pcre
安装完之后去编译并安装
再次返回http~并关联pcre
随后就成功装好apache
进入到 /usr/local/apache
然后再进入到对应的/bin目录下
输入开启命令 ./apachectl start
输入自己ip