安装apache

apache依赖于apr和apr-util包

安装apr

下载:

wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.27.tar.gz

wget http://mirrors.hust.edu.cn/apache/apr/apr-1.5.2.tar.gz

wget http://mirrors.hust.edu.cn/apache/apr/apr-util-1.5.4.tar.gz

解压:

tar zxvf httpd-2.4.27.tar.gz

tar zxvf apr-util-1.5.4.tar.gz

tar zxvf apr-1.5.2.tar.gz

cd /usr/local/src/apr-1.5.2

安装apr:

./configure --prefix=/usr/local/apr


make && make install

安装apr-util:

安装apache

安装:

启动httpd :

apache命令:

  • /usr/local/apache/bin/apachectl -M :查看各种库静态库 /usr/local/apache/bin/httpd

    ,动态库 /usr/local/apache/modules/

  • /usr/local/apache/bin/apachectl -l :查看静态库以及apache工作模式

  • /usr/local/apache/bin/apachectl -t :查看配置文件有无语法错误,配置文件 /usr/local/apache/conf/httpd.conf

  • /usr/local/apache/bin/apachectl graceful 加载配置文件

启动httpd时的警告

开机启动httpd

httpd的工作模式

总的来说,prefork方式速度要稍高于worker,然而它需要的cpu和memory资源也稍多于woker。

最后更新于

这有帮助吗?