apache 编译安装前准备
(一)
yum -y install gcc gcc-c++ make automake ncurses-devel zlib-devel pcre-devel expat expat-devel
wget http://mirror.bit.edu.cn/apache/apr/apr-util-1.6.0.tar.gz
解压上面下载的三个包 apr-1.6.2.tar.gz/apr-util-1.6.0.tar.gz/httpd-2.4.25.tar.gz
我三个包全部下载在/usr/local/src/目录下
cd /usr/local/src/apr-1.6.2;./configure;make && make install #次./configure 后面可以接参数--prefix=
--with-apr-util=/usr/local/apr --enable-so --enable-rewrite
chmod 755 /etc/init.d/httpd
chkconfig --add httpd
chkconfig --level 35 httpd on
ln -fs /usr/local/apache/bin/httpd /usr/sbin/httpd
ln -fs /usr/local/apache/bin/apachectl /usr/sbin/apachectl
ln -fs /usr/local/apache/logs /var/log/httpd
service httpd start
访问网页
(一)
yum -y install gcc gcc-c++ make automake ncurses-devel zlib-devel pcre-devel expat expat-devel
下载apr-1.6.2.tar.gz/apr-util-1.6.0.tar.gz包 不安装这两个包编译Apache会报错
wget http://mirror.bit.edu.cn/apache/apr/apr-1.6.2.tar.gzwget http://mirror.bit.edu.cn/apache/apr/apr-util-1.6.0.tar.gz
下载apache源码
wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.25.tar.gz解压上面下载的三个包 apr-1.6.2.tar.gz/apr-util-1.6.0.tar.gz/httpd-2.4.25.tar.gz
我三个包全部下载在/usr/local/src/目录下
(二)开始安装
1,进入apr-1.6.2解压出的目录cd /usr/local/src/apr-1.6.2;./configure;make && make install #次./configure 后面可以接参数--prefix=
2,进入apr-util-1.6.0解压出的目录
cd /usr/local/src/apr-util-1.6.0;./configure --with-apr=/usr/local/apr;make && make install #次./configure 后面可以接参数--prefix=
3, 进入httpd-2.4.25解压出的目录
cd /usr/local/src/httpd-2.4.25;./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr--with-apr-util=/usr/local/apr --enable-so --enable-rewrite
4,make && make install
5, 在/usr/local/src/httpd-2.4.25/目录里执行下面命令
cp build/rpm/httpd.init /etc/init.d/httpdchmod 755 /etc/init.d/httpd
chkconfig --add httpd
chkconfig --level 35 httpd on
6 ,//设置软链接以适应init脚本,并方便管理,也是在 /usr/local/src/httpd-2.4.25/目录里执行
ln -fs /usr/local/apache/ /etc/httpdln -fs /usr/local/apache/bin/httpd /usr/sbin/httpd
ln -fs /usr/local/apache/bin/apachectl /usr/sbin/apachectl
ln -fs /usr/local/apache/logs /var/log/httpd
service httpd start
访问网页