您的足迹:首页 > Linux&Python >nginx操作手册

nginx操作手册


1.nginx配置文件有错误
运行下面命令查看修改

nginx -t
1
2.已经启动nginx或者配置文件中的端口号被占用
检查端口是否被占用
netstat -tnlp
1
如果端口已经被占用,自己权衡一下是换个端口还是把占用端口的进程杀掉

检查nginx是否已经启动
ps -aux | grep nginx
1
如果已经启动使用下面命令干掉即可

pkill -9 nginx

部署静态页面到nginx:

    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 {         }     }

部署netcore服务:

server {     listen        80;     server_name   oa.com;     location / {         proxy_pass         http://localhost:5000;         proxy_http_version 1.1;         proxy_set_header   Upgrade $http_upgrade;         proxy_set_header   Connection keep-alive;         proxy_set_header   Host $host;         proxy_cache_bypass $http_upgrade;         proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;         proxy_set_header   X-Forwarded-Proto $scheme;     } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$     {        proxy_pass http://localhost:5000;     } location ~ .*\.(js|css)?$ { proxy_pass http://localhost:5000; } }



本博客所有文章如无特别注明均为原创。作者:cc复制或转载请以超链接形式注明转自 .NET程序员之路
原文地址《nginx操作手册

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)