一、安装编译工具及库文件
安装命令:
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
二、nginx下载
nginx下载地址:https://nginx.org/download/
下载“nginx-1.9.9.tar.gz”,移动到/usr/local/
目录下(PS:这里我用的xshell,使用xftp工具将软件包拖到此目录下)
三、 解压安装包
命令:
tar -zxvf nginx-1.9.9.tar.gz
四、 进入nginx目录
命令: cd nginx-1.9.9
五、编译配置安装
命令:
./configure --prefix=/usr/local/nginx
make
make install
六、 测试是否安装成功
命令:
cd /usr/loca/nginx/
./sbin/nginx -t
出现下图表示安装成功,
七、 启动nginx
命令:
cd /usr/local/nginx/sbin
./nginx
在浏览器中输入服务器的ip地址,如:192.168.1.7
打不开链接, 说明服务器的80端口是打不开的。
需要在服务器中执行如下命令来验证
firewall-cmd --query-port=80/tcp
显然80端口没有开启。
下面开启80端口的命令:
firewall-cmd --add-port=80/tcp --permanent
systemctl restart firewalld
--permanent #永久生效,没有此参数重启后失效
重新访问IP地址,成功访问
八、 配置nginx开机自启动
命令:
vi /etc/rc.d/rc.local
在配置下面添加一行
/usr/local/nginx/sbin/nginx