1.通过官网下载apache、nginx源码包
2.进入apache源码包所在目录,解压tar -xf httpd-2.4.12.tar.gz
3.cd httpd-2.4.12
4.阅读README、INSTALL文件,里面有apache的简介、安装和使用方法
5.首先运行 ./configure --prefix=/usr/local/apache2 --enable-ssl --sysconfdir=/etc/httpd, 指定编译安装路径。
6.编译安装需要依赖gcc,C编译器,apr-devel开发包,apr-util-devel工具包,pcre-deved开发包,openssl支持https
7.生成makefile文件后就可以执行make && make install 即可安装成功
8.同样,安装nginx得先解压nginx源码包 tar -xf nginx-1.7.11.tar.gz
9.cd nginx-1.7.11
10.首先运行 ./configure --prefix=/usr/local/nginx --with-http_ssl_module --conf-path=/etc/nginx/nginx.conf, 指定编译安装路径。
11.在编译的过程中可能会遇到依赖问题,需要我们根据提示下载相应的依赖包
12.生成makefile文件后就可以执行make && make install 即可安装成功