陈程的技术博客

  • 关于作者
全栈软件工程师
一个专注于技术研究创新的程序员
  1. 首页
  2. linux
  3. 正文

nginx配置命令

2019年11月1日 650点热度 0人点赞 0条评论

# 配置阿里云的epel-release源

$ rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm

# 直接yum安装nginx

$ yum install nginx

# 安装就这么简单方便,安装完成后,就可以使用systemctl来控制nginx的启动了
# 加入开机启动

$ systemctl enable nginx

# 启动nginx

$ systemctl start nginx

# 查看状态

$ systemctl status nginx

权限问题 Permission denied解决方案:
https://blog.csdn.net/guizishou00/article/details/81894168

 # setsebool -P httpd_can_network_connect 1

配置nginx 配置

$ vim /etc/nginx/nginx.conf

# 配置检查ok后,不中断服务进行重载配置

$ systemctl reload nginx

查看日志:

$ vim/var/log/nginx/error.log

# 修改完配置后,检查配置

$ nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

# 要想访问nginx,还需要开放nginx监听的端口,这里为80端口,就开放80端口

$ firewall-cmd --add-port=80/tcp --permanent
$ firewall-cmd --reload

 

ginx配置文件有错误
运行下面命令查看修改
nginx -t

已经启动nginx或者配置文件中的端口号被占用
检查端口是否被占用
netstat -tnlp

如果端口已经被占用,自己权衡一下是换个端口还是把占用端口的进程杀掉
检查nginx是否已经启动
ps -aux | grep nginx

如果已经启动使用下面命令干掉即可

pkill -9 nginx
重启nginx
service nginx restart

部署一个静态网页配置:

server {
      listen       80 default_server;
      listen       [::]:80 default_server;
      server_name  _;
      root         /usr/share/nginx/html;

      # Load configuration files for the default server block.
      include /etc/nginx/default.d/*.conf;

      location / {
      }

      error_page 404 /404.html;
          location = /40x.html {
      }

      error_page 500 502 503 504 /50x.html;
          location = /50x.html {
      }
  }

 

标签: centos linux nginx
最后更新:2021年4月2日

博主

全栈工程师,侧重项目技术解决方案规划和开发

打赏 点赞
< 上一篇
下一篇 >

文章评论

取消回复

分类
  • .NET (65)
  • docker (3)
  • linux (12)
  • python (20)
  • web (14)
  • 小程序 (4)
  • 数据库 (2)
  • 未分类 (4)
  • 杂七杂八 (10)
标签聚合
js nginx linux winform C# DevExpress centos python
最新 热点 随机
最新 热点 随机
.NET开发手册标准参考 招募兼职前端开发 Centos安装dotnet6环境 VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案 用C#封装一个线程安全的缓存器,达到目标定时定量更新入库 C#通过特性的方式去校验指定数据是否为空
emgu.cv图像识别 从大图中寻找小图,判断存在图的相似度 用C#封装一个线程安全的缓存器,达到目标定时定量更新入库 C#获取音乐相关信息和相关问题解决 JsonHelper序列化和反序列化 C#异步操作窗体的方法 centos安装pip工具

COPYRIGHT © 2021 陈程的技术博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS