Fpm 之 Apache2 rpm 包定制
1、安装依赖包 yum -y install expat-devel openssl pcre gcc2、创建apache2安装的指定目录
# mkdir -p /app/apache2
3、编译安装apr
# tar -zxvf apr-1.6.3.tar.gz
# ./configure --prefix=/app/apache2/apr/
# make
# make install
4、编译安装apr-util
# tar -zxvf apr-util-1.6.1.tar.gz
# ./configure --prefix=/app/apache2/apr-util/ --with-apr=/app/apache2/apr/
# make install
5、解压httpd-2.4.33编译包
# tar -zxvf httpd-2.4.33.tar.gz
6、把apr-1.6.3与apr-util-1.6.1复制到httpd-2.4.33/srclib/目录下
# mv apr-1.6.3 apr
# mv apr-util-1.6.1 apr-util
# cp -r apr httpd-2.4.33/srclib/
# cp -r apr-util httpd-2.4.33/srclib/
7、编译安装apache2
# ./configure --prefix=/app/apache2/ --with-included-apr --enable-so --enable--deflate=shared --enable-expires=shared --enable-ssl --enable-rewrite=shared
# make && make install
8、修改apache2配置文件
# vi conf/httpd.conf
```
# ServerAdmin: Your address, where problems with the server should be
# e-mailed.This address appears on some server-generated pages, such
# as error documents.e.g. admin@your-domain.com
#
ServerAdmin you@example.com
```
9、启动测试apache2
# ./bin/apachectl start
页:
[1]