• nginx基本配置和常用的命令


    A常见问题:找不到 nginx.pid 而启动失败

      1)使用nginx 的 -c 指令 生成日志文件

    语法 ./nginx -c nginx.conf # 这里的nginx.conf一般在你的nginx安装目录中
    ./nginx -c /usr/local/nginx/conf/nginx.conf

      2)然后再 nginx -s reload 或者 nginx -s reopen 此时不会报错了    

    1.启动或重启nginx

    /usr/local/nginx/sbin/nginx -s reload

    2.停止nginx

     ./nginx -s stop

    3.退出nginx

    ./nginx -s quit

    4.nginx基本配置

    server {  
        listen  192.168.1.111:80;  
        listen 443 ssl;
        server_name test.com;
    root /www/wwwroot/ok-admin/;
         #HTTP_TO_HTTPS_START 强制https
    if ($server_port !~ 443){ rewrite ^(/.*)$ https://$host$1 permanent; } #HTTP_TO_HTTPS_END #配置ssl证书 ssl_certificate /usr/local/nginx/ssl/www.zhizous.cn.pem; ssl_certificate_key /usr/local/nginx/ssl/www.zhizous.cn.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / {      proxy_pass "http://localhost:8081"; # 代理这个端口 # root /www/wwwroot/ok-admin/; # 指向的项目路径 index index.html index.htm;
         try_files $uri $uri/ /index.html; #解决页面刷新404问题 } }

     5.引入其他目录中的配置文件:include 

    # nginx.conf 主文件里边配置
    
    http {
        server {
            listen       80;
            server_name  你的域名; # www.test.com
        }
    
        include /usr/local/nginx/myconf/*.conf;
    }
  • 相关阅读:
    jquery新知识
    jquery回顾
    Filter和Listener
    jsp,jstl,el
    cookie和session
    servlet和HTTP原理
    xml基本知识
    linux 相关操作
    linux mysql 相关操作、问题
    linux 文件结构
  • 原文地址:https://www.cnblogs.com/zhizou/p/11388423.html
Copyright © 2020-2023  润新知