Centos安装Nginx

一、 安装Nginx

  • 1.检查系统是否有自带的Nginx
    使用yum list | grep nginx进行查看

1.PNG

  • 或者使用nginx -v查看Nginx的版本
  • 2.配置yum的源vim /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/SystemOS/Edition/$basearch/
gpgcheck=0
enabled=1

说明 : 在baseURL里面systemos代表的是Linux的系统(centos,rhel,ubuntu)Edition就是系统的版本比如我的是7。
当然可以进入官网Nginx官网 进行查看。

  • 3.使用yum install nginx对Nginx进行安装
  • 4.进行验证nginx -v查看版本号比如我的是nginx version: nginx/1.14.2
  • 5.启动Nginx使用nginx命令就好了
  • 6.在浏览器里面输入服务器的IP地址

2.PNG

如果能看到上面的界面说明Nginx就安装成功了

二、配置Nginx

  • 1.查看Nginx的安装的各个文件在终端输入whereis nginx就能看到
    nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/local/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
(1) Nginx配置路径:/etc/nginx/
(2) PID目录:/var/run/nginx.pid//nginx的进程号
(3) 错误日志:/var/log/nginx/error.log
(4) 访问日志:/var/log/nginx/access.log//能够看到所有访问的记录
(5) 默认站点目录:/usr/share/nginx/html 
//默认情况下只有两个文件50x.html  index.html,默认情况下访问的就是index.html文件,而50x.html就是访问错误的页面

当然也可以使用rpm -ql nginx可以查看所有关于Nginx的所有文件 q代表的就是询问,而l就是列表的意思

  • 2.一般最为重要的是在/etc/nginx/下的配置文件
/etc/nginx/nginx.conf //Nginx的总配置文件
/etc/nginx/conf.d/default.conf //Nginx的子配置文件
  • 3.当配置完成后可以使用的命令
    • 3.1nginx -t对Nginx的配置文件进行检查
    • 3.2ps -ef | grep nginx或者ps -aux | grep nginx查看Nginx的进程
    • 3.3nginx -s stop停止Nginx服务
    • 2.4nginx -s reload重启Nginx
    • 2.5chkconfig nginx on
vi /etc/rc.local
//在文件末尾添加
/usr/local/nginx/sbin/nginx

在终端输入chmod 755 rc.local更改文件权限
最后chkconfig nginx on设置开机自启就好了,可以reboot重启服务器,不进行任何操作,如果能在浏览器里面浏览到Nginx的默认网页所以就配置好了

文章来源于互联网,如有雷同请联系站长删除:Centos7.x安装Nginx

发表评论