Nginx 安装配置

因工做须要,须要部署测试环境,学习了一些安装nginx 的配置以及访问,而且记录下来,新手,你们多多指教~

申请虚拟机

好比:IP:10.96.87.204 密码:1234html

安装nginx
  1. 登录虚拟机,查看是否已安装niginx。
  2. 我这边是使用yum 安装nginx。
sudo yum install nginx
复制代码
Nginx 不在默认的 yum 源中,可使用 epel 或者官网的 yum 源,本例使用官网的 yum 源。
sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
复制代码

安装成功以后,可使用 sudo yum repolist 查看 3. 配置文件 进入要配置的文件,个人目录是 etc/nginx/conf.d/default.confnginx

1. cd etc/nginx/conf.d/
2. vim default.conf
3. server {
    listen      8080;
    location / {
        root   /root/webroot/pages/public;
        index  index.html index.htm;
    }
}
4. 保存,重启服务
nginx -s reload
复制代码
异常处理
  1. 当咱们配置好文件,重启nginx,有的状况会报错,好比:
nginx: [error] invalid PID number "" in "/run/nginx.pid"
复制代码

解决方法:注释掉这行代码,重启机器试试(路径:etc/nginx/conf.d/default.conf) web

image.png
2. 当咱们浏览器访问http://10.96.87.204:8080 时,页面报错403 is forbidden 我的是因权限致使~ 解决方法:把nginx的启动用户改为目录的所属用户方法,重启命令便可 默认文件一开始写的是:user nginx,图片 user root 是我修改的
image.png

更多

Nginx访问报错其余缘由:blog.csdn.net/reblue520/a… Nginx报错:nginx: [error] invalid PID number "" in "/run/nginx.pid" 其余方法:blog.csdn.net/achang21/ar… 安装Nginx:qizhanming.com/blog/2018/0…vim

Nginx 命令

打开nginx:nginx 测试配置文件是否有语法错误:nginx -t 优雅重启nginx/从新加载nginx配置文件:nginx -s reload 中止nginx:nginx -s stop 查看nginx 版本:nginx -v 查看nginx 配置信息:nginx -Vcentos

Linux 命令

建立文件:touch xxx 建立文件夹:mkdir xxx 删除文件夹:rm -rf xxx 更多:www.jianshu.com/p/0056d671e…浏览器

开发机密码修改

blog.csdn.net/sunxx1986/a…bash

相关文章
相关标签/搜索