iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >关于宝塔面板中项目配置文件与nginx配置
  • 662
分享到

关于宝塔面板中项目配置文件与nginx配置

nginx运维服务器 2023-09-04 16:09:21 662人浏览 八月长安
摘要

完整版: nginx配置: 位置:    内容: user www www;worker_processes auto;error_log /www/wwwlogs/Nginx_error.log crit;pid /

完整版:

nginx配置:

位置:

 

 内容:

user  www www;worker_processes auto;error_log  /www/wwwlogs/Nginx_error.log  crit;pid        /www/server/nginx/logs/nginx.pid;worker_rlimit_nofile 51200;events    {        use epoll;        worker_connections 51200;        multi_accept on;    }Http    {        include       mime.types;#include luawaf.conf;include proxy.conf;        default_type  application/octet-stream;        server_names_hash_bucket_size 512;        client_header_buffer_size 32k;        large_client_header_buffers 4 32k;        client_max_body_size 50m;        sendfile   on;        tcp_nopush on;        keepalive_timeout 60;        tcp_nodelay on;        fastcgi_connect_timeout 300;        fastcgi_send_timeout 300;        fastcgi_read_timeout 300;        fastcgi_buffer_size 64k;        fastcgi_buffers 4 64k;        fastcgi_busy_buffers_size 128k;        fastcgi_temp_file_write_size 256k;fastcgi_intercept_errors on;        gzip on;        gzip_min_length  1k;        gzip_buffers     4 16k;        gzip_http_version 1.1;        gzip_comp_level 2;        gzip_types     text/plain application/javascript application/x-javascript text/javascript text/CSS application/xml;        gzip_vary on;        gzip_proxied   expired no-cache no-store private auth;        gzip_disable   "MSIE [1-6]\.";        limit_conn_zone $binary_remote_addr zone=perip:10m;limit_conn_zone $server_name zone=perserver:10m;        server_tokens off;        access_log off;server    {        listen 888;        server_name PHPmyadmin;        index index.html index.htm index.php;        root  /www/server/phpmyadmin;        #error_page   404   /404.html;        include enable-php.conf;        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$        {            expires      30d;        }        location ~ .*\.(js|css)?$        {            expires      12h;        }        location ~ /\.        {            deny all;        }        access_log  /www/wwwlogs/access.log;    }#    A部分# server{#   listen 80;#   server_name location;#   location / {#         root /www/wwwroot/mikotofans/client/dist;#         index index.html ;#         try_files $uri $uri/ index.html;#   }#   location /api {# proxy_pass http://127.0.0.1:5214/api;#   }# }#  B部分include /www/server/panel/vhost/nginx/*.conf;}

项目配置文件:

位置:

 内容:

server{listen 80;server_name localhost;    index index.php index.html index.htm default.php default.htm default.html;    #下面的地址以自己的前端地址为准,虽然不写也没关系,下面的必写    root /www/wwwroot/XXXXXXX/client/dist;        #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则    #error_page 404/404.html;    #SSL-END        #ERROR-PAGE-START  错误页配置,可以注释、删除或修改    #error_page 404 /404.html;    #error_page 502 /502.html;    #ERROR-PAGE-END        #PHP-INFO-START  PHP引用配置,可以注释或修改    include enable-php-71.conf;    #PHP-INFO-END        #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效    # 此处为自动配置的,如果删除了,可以按照下面的地址写    include /www/server/panel/vhost/rewrite/www.xxxxx.fans.conf;    #REWRITE-END          location / {        # 下面的地址以自己的前端地址为准,此次必写,上面的可以不写        root /www/wwwroot/XXXXXXXX/client/dist;        index index.html ;        try_files $uri $uri/ index.html;    }    location /api {        # 改为自己的端口号      proxy_pass http://127.0.0.1:XXXX/api;    }        #一键申请SSL证书验证目录相关设置    location ~ \.well-known{        allow all;    }        # location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$    # {    #     expires      30d;    #     error_log /dev/null;    #     access_log /dev/null;    # }            location ~ .*\.(js|css)?$    {        expires      12h;        error_log /dev/null;        access_log /dev/null;     }    # 此处为自动配置的,如果删除了,可以按照下面的地址写    access_log  /www/wwwlogs/www.XXXXX.fans.log;    # 此处为自动配置的,如果删除了,可以按照下面的地址写    error_log  /www/wwwlogs/www.XXXXX.fans.error.log;}

注意事项:

    1,其中nginx配置中最后一行“include /www/server/panel/vhost/nginx/*.conf;”,配置文件就是项目配置文件,所以在nginx配置中A和B两部分(上面代码中已经标注)任选其一即可,不过我更推荐选择B,因为这样可以不用修改nginx配置,修改nginx配置后容易引来不必要的错误。

    2,如果phpmyadmin本来好好的,突然打不开,或者打开需要登录,那有可能动了nginx中phpmyadmin的配置,即server:888的部分,重要的一点:如果nginx配置中有多个server,那请吧phpmyadmin的配置放最上面,就像我上面那样,要不然phpmyadmin端口号可能会变成其他的,导致错误。

来源地址:https://blog.csdn.net/syynb/article/details/126604966

--结束END--

本文标题: 关于宝塔面板中项目配置文件与nginx配置

本文链接: https://www.lsjlt.com/news/393870.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 关于宝塔面板中项目配置文件与nginx配置
    完整版: nginx配置: 位置:    内容: user www www;worker_processes auto;error_log /www/wwwlogs/nginx_error.log crit;pid /...
    99+
    2023-09-04
    nginx 运维 服务器
  • 关于Linux宝塔面板nginx配置关于php项目的跨域请求
    网上有好多跨域请求的案例。最多的如下: 在项目下的配置文件中添加:     #add_header 'Access-Control-Allow-Origin' '*' always;     #add_header 'Access-Cont...
    99+
    2023-09-11
    nginx 运维
  • 宝塔面板的缓存配置:Nginx、Varnish等
    宝塔面板的缓存配置包括Nginx和Varnish。下面是它们的具体配置方法:1. Nginx缓存配置:- 在宝塔面板中,找到网站列表...
    99+
    2023-10-10
    宝塔面板
  • 宝塔面板部署前后端分离项目,前后端分离项目Nginx域名配置
    宝塔面板部署前后端分离项目,前后端分离项目Nginx域名配置 1.前期准备2.前端项目部署3.后端项目部署4.网站配置 1.前期准备 自行准备域名 之后再宝塔腾讯云DNS解析里面添加自己域...
    99+
    2023-09-03
    nginx php 腾讯云
  • 宝塔面板绑定域名如何配置
    在宝塔面板中配置域名绑定的方法:1.登录宝塔;2.点击左侧菜单栏“设置”选项;3.根据提示填写需要绑定的域名,保存即可;在宝塔面板中配置域名绑定的方法首先,在计算机中登录宝塔,并进入到宝塔操作面板;进入到宝塔操作面板后,在面板左侧菜单栏中点...
    99+
    2024-04-02
  • 宝塔面板是否支持Go语言环境配置?
    宝塔面板是一个功能强大的服务器管理面板,通过宝塔面板,用户可以方便地管理服务器上的各种服务和应用程序。在使用宝塔面板的过程中,可能会遇到需要配置Go语言环境的情况。那么,宝塔面板是否支...
    99+
    2024-04-02
  • redis项目中如何配置文件
    在Redis项目中,可以通过修改redis.conf配置文件来进行配置。1. 打开redis.conf文件,该文件是Redis的主配...
    99+
    2023-09-01
    redis
  • 使用宝塔面板进行Java虚拟机的优化配置
    要使用宝塔面板进行Java虚拟机(JVM)的优化配置,可以按照以下步骤进行操作:1. 登录到宝塔面板,进入网站管理页面。2. 在网站...
    99+
    2023-10-09
    宝塔面板
  • vue-cli中webpack模板项目配置文件的示例分析
    这篇文章主要为大家展示了“vue-cli中webpack模板项目配置文件的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue-cli中webpack模...
    99+
    2024-04-02
  • Nginx配置文件中location配置的多种场景
    目录服务请求如下(示例):场景一、场景二、场景三、场景四、场景五、场景六、场景七、场景八、总结服务请求如下(示例): nginx服务: http://127.0.0.1:8...
    99+
    2024-04-02
  • 阿里云服务器配置宝塔面板新手入门指南
    阿里云服务器配置宝塔面板是阿里云推出的一款管理服务器的工具,它具有易于操作、功能全面、安全性高等特点,是新手入门管理服务器的理想选择。本文将详细介绍如何配置阿里云服务器并使用宝塔面板进行管理。 一、阿里云服务器配置登录阿里云服务器:首先,你...
    99+
    2023-12-10
    阿里 宝塔 新手入门
  • 如何使用宝塔面板进行反向代理缓存配置
    要使用宝塔面板进行反向代理缓存配置,您需要遵循以下步骤:1. 登录到您的宝塔面板账户。2. 在面板首页,找到您要配置反向代理的网站,...
    99+
    2023-10-10
    宝塔面板
  • 关于vite.config.ts文件的配置方式
    目录vite.config.ts文件的配置1、alias配置别名2、关于path的引入vite项目在jenkins自动打包报错2种解决方案vite.config.ts文件的配置 im...
    99+
    2024-04-02
  • Nginx中怎么配置静态文件
    本篇文章为大家展示了Nginx中怎么配置静态文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。###################################...
    99+
    2024-04-02
  • 关于logBack配置日志文件及编码配置的问题
    记录下使用logback中遇到的问题,方便以后查看 logback输出到文件文件大小设置问题 目前网上能搜到的关于输出到日志文件的大小设置有如下两种: 1.单独的triggering...
    99+
    2024-04-02
  • CentOS中网络配置相关文件配置选项说明是怎样的
    这篇文章将为大家详细讲解有关CentOS中网络配置相关文件配置选项说明是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。CentOS 修改IP地址等网络相关的配置文件找到对应网卡的IP地...
    99+
    2023-06-10
  • 怎么在VBS中读取配置文件的配置项
    怎么在VBS中读取配置文件的配置项?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。以下是一个读取配置文件的函数:本函数仅适用于以下格式的配置文件(.ini,.txt,.inf...
    99+
    2023-06-08
  • Linux的文件权限与目录配置
    1、用户与用户组 举个例子:假设有一家人,家里只有三兄弟,分别是王大毛、王二毛、王三毛,而这个家庭是登记在王大毛名下,所以“王大毛家里有三个人,分别是王大毛、王二毛、王三毛”,而且这三个人都有自己的房间,并且共同拥有一间客厅。假如还有一...
    99+
    2023-09-12
    linux 运维 服务器
  • 读取Go项目中的配置文件的方法
    目录来看看gonfig是怎么解决这个问题的约定根据项目定制化配置文件原理篇Go语言提供了很简便的读取json和yaml文件的api,我们可以很轻松将一个json或者yaml文件转换成...
    99+
    2024-04-02
  • Django项目实战之配置文件详解
    创建项目 django-admin startproject meiduo_mall 添加工程完整结构包 启动前端 python -m http.server 8080...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作