linux下安装cgi-apache
apr、apr-util的步骤在中间
1、准备工作
1)、下载apache(不是tomcat的apache)
2)、下载apr、apr-util
https://apr.apache.org/
注:要先完成apr、apr-util,再做apache
2、通过工具上传到linux上,进行解压,并移动到相应的目录下
tar -zxvf httpd-2.4.53
mv httpd-2.4.53 /usr/local/cgi-apache
3、解压、移动完成以后进到目录中
然后运行
./configure --prefix=/usr/local/cgi-apache/apache2 --enable-so --enable-shared=most --enable-proxy-balancer=shared --enable-proxy-http=shared --enable-proxy-ajp --enable-rewrite
**–enable-so:**表示让Apache可以支持DSO模式。
**–enable-shared=most :**表示动态编译大部分常用的模块,most意思是只包含通常用的模块,并且以动态模式加载。
**–enable-proxy-balancer=shared:**表示让Apache支持负载均衡的功能,即动态的编译Apache的负载均衡模块。
**–enable-proxy-http=shared:**表示动态编译Apache的http代理模块。
**–enable-proxy-ajp:**表示动态编译Apache的proxy-ajp模块。
**–enable-rewrite:**让Apache支持地址重写功能,及动态编译Apache的rewrite模块。
如上图表示成功
注意,运行apache之前一定要先完成apr和apr-util的操作,不然会报找不到apr以及apr-util
4、apr和apr-util的操作和apache这个相同的,先解压,然后进到你解压的目录中运行
apr运行这个:
./configure --prefix=/usr/local/cgi-apache/apr-1.7.0
再运行
make
apr-util运行这个:
./configure --prefix=/usr/local/cgi-apache/apr-util-1.6.1/ --with-apr=/usr/local/cgi-apache/apr-1.7.0/
再运行
make
这是apr文件中运行的make
再安装make install
这是apr-util文件中运行的make
再安装make install
这是apache文件中运行的make
再安装make install
输入安装的路径查看就可以了,如图
cd /usr/local/cgi-apache/apache2/