环境:Centos 6.4 i686
Nginx-1.6.3.tar.gz 以下步骤本人已经在实际的环境中验证
1、
(1)安装Nginx所需的pcre库;
[root@www ~]yum install pcre pcre-devel -y
[root@www ~]rpm -qa pcre pcre-devel
(1)安装Nginx的基础依赖包;
[root@www ~]yum install openssl openssl-devel -y
[root@www ~]rpm -qa openssl openssl-devel
2、开始安装Nginx
[root@www ~]mkdir -p /home/oldboy/tools
[root@www ~]cd /home/oldboy/tools
[root@www ~]wget -q http://nginx.org/download/nginx-1.6.3.tar.gz
注意:如果系统提示没有wget命令,则需要安装yum -y wget
[root@www ~]ls -l nginx-1.6.3.tar.gz
[root@www ~]useradd nginx -s /sbin/nologin -M
[root@www ~]tar -xf nginx-1.6.3.tar.gz
[root@www ~]cd nginx-1.6.3
[root@www ~]./configure --user=nginx --group=nginx --prefix=/application/nginx --with-http_stus_module --with-http_ssl_module
[root@www ~]make && make install
--------------输出的内容省略---------
3、安装至此完成,需要检查结果
[root@www ~]/application/nginx/sbin/nginx -t #启动前检查配置文件的语法
[root@www ~]/application/nginx/sbin/nginx #启动服务
[root@www ~]lsof -i :80
注意:如果系统提示没有lsof命令,则需要安装yum -y lsof
或者可以使用[root@www ~]netstat -lnt|grep 80查看;
或者可以使用[root@www ~]ps -ef|grep nginx查看;
[root@www ~]wget127.0.0.1
或者[root@www ~]curl127.0.0.1
或者[root@www ~]打开浏览器输入:http://10.10.1.8即可以看到“welcome to nginx! ”的欢迎页面表示Nginx已经启动了。
如果访问以上方法页面访问不到,请关闭linux系统的防火墙
[root@www ~]service iptables stop
完,后续请继续关注Nginx的配置文件详解,安装后基本的故障排除等。