1、安装准备
一定要先将底层的 gcc gcc-c++ 安装好,还有zlib-devel
pcre -- (Perl Compatible Regular Expressions)perl兼容正则表达式。
yum install pcre pcre-devel -y
yum install openssl openssl-devel -y
2、编译安装Nginx
编译命令:
./configure
--user=nginx
--group=nginx
--prefix=/application/nginx1.6.2
--with-http_stub_status_module
--with-http_ssl_module
命令: make make install
3、启动Nginx
/application/nginx/sbin/nginx -t #检测语法
编译安装的启动文件在编译目录文件下的sbin或bin下
启动Nginx
/application/nginx/sbin/nginx #启动时什么都不加,不用接start
netstat -lnput|grep nginx #查看nginx是否启动
lsof -i:80 #端口反差,通过80端口查看Nginx是否启动
4、测试nginx
5、排错:如果测试不通过
(1)ping 地址 -- 物理通不通
(2)telnet 地址 80 -- 浏览器到web服务通不通
(3)服务器本地:curl 地址 -- web服务开没开
(4)如果检测语法时报错:
echo "/usr/local/lib">>/etc/ld.so.conf #是因为缺少libpcre.so.1库,如果yum install pcre* -y则不会出现此处错误