1、下载nginx,地址http://nginx.org/download/nginx-1.13.0.tar.gz2、解压nginx压缩包
tar -zxvf nginx-1.13.0.tar.gz -C ./
3、进入到解压后的路径下,使用**./configure**编译(一般会报错,因为缺少编译环境)
4、安装编译环境(使用root账号)
yum install gcc gcc-c++ ncurses-devel perl
中途出现输入Y;最后安装完成如下:
5、出现报错如下:
**报错是因为缺少HTTP rewrite module模块,安装模块:**
yum install pcre pcre-devel
**执行后还是报错,再次执行以下命令安装pcre-devel;**
yum -y install pcre-devel
**再次编译**
./configure --prefix=/home/sj/nginx-1.13.0 **//注意:/home/sj/nginx-1.13.0为自己nginx安装包的路径**
编译完成如下:6、安装
make & make install
安装完成7、进入安装路径下,找到sbin文件夹,./nginx启动nginx
8、使用ps -ef|grep nginx查看nginx进程
9、最后在浏览器中输入部署的服务器IP,出现下面界面说明部署成功。
注意:
1.部署后如果浏览器界面显示403 Forbidden错误,重点检查nginx启动用户与放弃启动服务用户是否一致。nginx默认用户nobody,可在nginx.conf配置文件中修改为需要的用户。2.修改配置文件后都需要重新加载nginx配置文件;
--------*/home/sj/nginx-1.13.0为我自己nginx的安装路径*/--
/home/sj/nginx-1.13.0/sbin/nginx -t
/home/sj/nginx-1.13.0/sbin/nginx -s reload
版权声明:本文为zyt986710原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。