linux下安装nginx
nginx官网 http://nginx.org/en/download.html,当前稳定版本为1.16.1,下载安装包nginx-1.16.1.tar.gz
安装依赖包
[root@CentOS7-1 tools]# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
将nginx安装包上传至/tools目录下,解压并编译安装
[root@CentOS7-1 tools] # tar zxf nginx-1.16.1.tar.gz -C /usr/local [root@CentOS7-1 tools] # cd /usrl/local/nginx-1.16.1 [root@CentOS7-1 nginx-1.16.1] # ./configure [root@CentOS7-1 nginx-1.16.1] # make && make install
编译后的安装路径在/url/local/nginx目录下,conf/nginx.conf为配置文件,sbin/nginx为nginx相关命令,将sbin目录配置到环境变量后即可在任意路径执行nginx命令
[root@CentOS7-1 nginx-1.16.1]# cd ../nginx [root@CentOS7-1 nginx]# ls conf html logs sbin [root@CentOS7-1 nginx]# echo "export PATH=$PATH:/usr/local/nginx/sbin">>/etc/profile [root@CentOS7-1 nginx]# source /etc/profile
启动nginx
[root@CentOS7-1 nginx]# nginx
启动后再浏览器上输入虚拟机ip,出现如下界面即安装成功(注意需要关闭防火墙)
nginx常用命令:
启动:nginx
关闭:nginx -s quit
强制关闭:nginx -s stop
重新加载配置文件:nginx -s reload
测试配置文件是否正常:nginx -t
查看nginx版本:nginx -v
配置反向代理参考https://www.cnblogs.com/wenxuehai/p/14974657.html