Centos7.x安装Nginx
2019-04-02 本文已影响0人
有内涵的Google
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.1
nginx -t
对Nginx的配置文件进行检查 - 3.2
ps -ef | grep nginx
或者ps -aux | grep nginx
查看Nginx的进程 - 3.3
nginx -s stop
停止Nginx服务 - 2.4
nginx -s reload
重启Nginx - 2.5
chkconfig nginx on
- 3.1
vi /etc/rc.local
//在文件末尾添加
/usr/local/nginx/sbin/nginx
在终端输入chmod 755 rc.local
更改文件权限
最后chkconfig nginx on
设置开机自启就好了,可以reboot
重启服务器,不进行任何操作,如果能在浏览器里面浏览到Nginx的默认网页所以就配置好了