(1)官网下载安装包(选一个稳定版本即可)
wget http://nginx.org/download/nginx-1.6.2.tar.gz
(2)解压安装包
tar -zxvf nginx-1.6.2.tar.gz
(3)检查是否安装了pcre和zlib,如果没有下载安装
yum search pcre
yum search zlib
(4)进入nginx解压目录 nginx-1.6.2/,执行安装前配置检查
cd nginx-1.6.2/
./configure
(5)如果没有重大错误信息提示,表示配置通过,开始编译安装
make
make install
(6)启动nginx服务
/usr/local/nginx/sbin/nginx
注意:如果报错找不到pcre.so.0,则下载安装包,安装缺失的库文件,或者yum install gcc*
http://mirror.centos.org/centos/6/os/x86_64/Packages/pcre-7.8-6.el6.x86_64.rpm
(7)检查nginx是否启动查看进程,打开ip,是否有提示页
/usr/local/nginx/sbin/nginx -t
ps -ef | grep nginx
直接输入192.168.0.245会出现默认欢迎页,说明配置成功!
注意:如果报错“nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)”;说明80端口被占用,需要kill掉被占用的程序
(8)重启服务[前提是服务已开启]
/etc/usr/local/nginx/sbin/nginx -s reload
(9)关闭nginx服务
/etc/usr/local/nginx/sbin/nginx -s stop
wget http://nginx.org/download/nginx-1.6.2.tar.gz
(2)解压安装包
tar -zxvf nginx-1.6.2.tar.gz
(3)检查是否安装了pcre和zlib,如果没有下载安装
yum search pcre
yum search zlib
(4)进入nginx解压目录 nginx-1.6.2/,执行安装前配置检查
cd nginx-1.6.2/
./configure
(5)如果没有重大错误信息提示,表示配置通过,开始编译安装
make
make install
(6)启动nginx服务
/usr/local/nginx/sbin/nginx
注意:如果报错找不到pcre.so.0,则下载安装包,安装缺失的库文件,或者yum install gcc*
http://mirror.centos.org/centos/6/os/x86_64/Packages/pcre-7.8-6.el6.x86_64.rpm
(7)检查nginx是否启动查看进程,打开ip,是否有提示页
/usr/local/nginx/sbin/nginx -t
ps -ef | grep nginx
直接输入192.168.0.245会出现默认欢迎页,说明配置成功!
注意:如果报错“nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)”;说明80端口被占用,需要kill掉被占用的程序
(8)重启服务[前提是服务已开启]
/etc/usr/local/nginx/sbin/nginx -s reload
(9)关闭nginx服务
/etc/usr/local/nginx/sbin/nginx -s stop