wlyyb521 发表于 2018-11-17 10:57:37

Fpm 之 Apache2 rpm 包定制

1、安装依赖包  yum -y install expat-devel openssl pcre gcc
  2、创建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]
查看完整版本: Fpm 之 Apache2 rpm 包定制