Linux环境安装Nginx

安装

1.添加Nginx到YUM源
添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令:
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2.安装Nginx
在你的CentOS 7 服务器中使用yum命令从Nginx源服务器中获取来安装Nginx:
sudo yum install nginx 然后输入y确认安装(也可使用sudo yum install -y nginx)
Nginx将完成安装在你的CentOS 7 服务器中。
附:nginx 官方给不同系统准备了很多包,可到这个地址依次查找 http://nginx.org/packages/

3.使用
查看服务是否启动:ps -ef |grep nginx
启动服务:sudo service nginx start
停止服务:sudo service nginx stop
重启服务:sudo service nginx restart
重载服务:sudo setvice nginx reload(已经启动后,才能进行重载)
重启和重载的区别:重启时无法访问,重载时可以访问

4.访问测试
注意:如果不能访问端口,可先将防火墙关闭掉
关闭防火墙:sudo service firewalld stop
如果还不能访问,就关闭防火墙安全策略:sudo setenforce 0
查询进程是否存在:ps -ef | grep nginx
网络统计(查看哪些端口可访问):sudo netstat -anpl | grep ‘nginx’

查看基本信息

1.进入到nginx目录:cd /etc/nginx
查看文件夹列表:ll
Linux环境安装Nginx
2.读取nginx.conf:cat nginx.conf
读取nginx.conf文件,我们可以看到错误日志(error_log)存放的路径等信息,以及会默认加载conf.d中以conf结尾的文件(conf.d/*.conf)
Linux环境安装Nginx
3.进入到conf.d中,查看default.conf,可以看到监听80端口(listen 80)和服务名称(server_name localhost),以及根目录配置位置(root /usr/share/nginx/html) 等信息。
Linux环境安装Nginx
4.进入到 /usr/share/nginx/html中,可测试下,自行修改下index.html
Linux环境安装Nginx