精华内容
下载资源
问答
  • 宝塔面板Nginx启动提示Address already in use错误解决方案 今天遇到一个小伙伴的宝塔面板Nginx无法启动,启动或者重启的时候提示:nginx: [emerg] bind() to 0.0.0.0:80 failed (98:Address already in use),大...

    宝塔面板Nginx启动提示Address already in use错误解决方案

    今天遇到一个小伙伴的宝塔面板Nginx无法启动,启动或者重启的时候提示:nginx: [emerg] bind() to 0.0.0.0:80 failed (98:Address already in use),大概率是因为操作防火墙导致的端口占用,通过重启服务器、重装Nginx都是无法解决问题,大家可以根据下方方案进行对症解决。

    输入命令:
    netstat -ntlp 80
    然后通过kill命令结束掉占用进程
    kill (:::80对应的PID)

    展开全文
  • 二级域名+宝塔面板nginx+node后端无法访问后端静态资源解决问题首先,要有个二级域名整个二级域名宝塔面板添加二级域名网站修改nginx配置 场景: 我需要一个二级域名专门写接口使用,其中就遇到了代理后的静态资源不...

    二级域名+宝塔面板nginx+node后端无法访问后端静态资源解决问题


    场景:
    我需要一个二级域名专门写接口使用,其中就遇到了代理后的静态资源不能访问,所以就有了以下文章,仅供参考。

    首先,要有个二级域名

    首先,二级域名是什么,例如www.xxx.com是一级域名。可以理解 例如a.xxx.com就是二级域名

    整个二级域名

    我使用的是腾讯云的产品,阿里云也类似
    在这里插入图片描述
    有域名的下面有个解析
    在这里插入图片描述
    点击添加记录(自定义个前缀 我的是m和api,最后网站名为m.xxx.com 和 api.xxx.com)
    在这里插入图片描述
    这样我们就有了个二级域名了

    宝塔面板添加二级域名网站

    网站添加刚整好的二级域名,版本选择纯静态,因为我是用的node
    在这里插入图片描述

    修改nginx配置

    然后打开软件商店,查看已安装(没有的自行搜索安装)蓝色的是我们启动node服务用的(我用的是mongodb数据库)
    在这里插入图片描述
    打开nginx的设置,看一下include的路径(我这里95行就是)

    在这里插入图片描述
    根据这个路径 打开左侧 文件 按钮,找到具体文件(根据刚才你添加网站的域名修改那个配置)例如:m.xxx.com.conf就是刚创建网站的配置文件
    在这里插入图片描述
    点击编辑
    在这里插入图片描述
    添加代码(代理服务器地址到这个二级域名)

    location / {
                 proxy_pass http://127.0.0.1:3022;//我的服务器端口是3022,添加至此,其他默认,
                 proxy_http_version 1.1;
                 proxy_set_header Upgrade $http_upgrade;
                 proxy_set_header Connection 'upgrade';
                 proxy_set_header Host $host;
                 proxy_cache_bypass $http_upgrade;
       }
    

    注意!因为在node我们已经给某些文件设置静态资源访问了👇图
    在这里插入图片描述
    所以我们要在修改一下nginx的配置
    在这里插入图片描述
    总结
    这个二级域名专门写接口使用,不能让这个域名直接能访问它下面的静态资源,我们需要让node服务器访问,所以得注释掉原本他自带的配置。

    展开全文
  • 1.我使用的服务器是基本linux系统的宝塔面板,首先找到自己后端服务的站点,点击设置,找到配置文件,添加以下代码,具体的内容可以根据自己的需求更改内容 add_header Access-Control-Allow-Origin '*';

    问题:使用前后端分离开发项目,后端使用tp5,前端使用vue,已给后端tp5的入口文件配置跨域操作,但前端无法访问后端静态资源文件,因为访问静态资源文件不经过入口文件public目录下的index.php,所以本人就反其道而行之,直接在服务器上配置跨域
    在这里插入图片描述
    1.我使用的服务器是基本linux系统的宝塔面板,首先找到自己后端服务的站点,点击设置,找到配置文件,添加以下代码,具体的内容可以根据自己的需求更改内容

        add_header Access-Control-Allow-Origin '*';
        add_header Access-Control-Allow-Methods 'POST,PUT,GET,DELETE';
        add_header Access-Control-Allow-Headers 'version, access-token, user-token, Accept, apiAuth, User-Agent, Keep-Alive, Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With'; 
    

    修改结果如下图所示,点击保存后即可

    在这里插入图片描述

    2.你以为这就结束了,其实的确结束了,但如果你和我一样,之前在代码里面已经进行过跨域操作,就会出现以下错误
    *The ‘Access-Control-Allow-Origin’ header contains multiple values’*, ’, but only one is allowed.

    在这里插入图片描述
    所以一旦给站点配置了跨域操作,一定要将代码中的跨域操作删除,删除,再删除!!!

    展开全文
  • 修改/www/server/panel/vhost/nginx/ 下的所有.conf结尾的文件,将里面的80换成你开放的其它端口,确保不能遗漏
    1. 修改/www/server/panel/vhost/nginx/ 下的所有.conf结尾的文件,将里面的80换成你开放的其它端口,确保不能遗漏
    展开全文
  • 宝塔面板nginx 配置

    千次阅读 2020-05-23 04:15:31
    通过宝塔面板配置完后,正常的一个流程是 有个总的nginx配置,路径在 /www/server/nginx/conf/nginx.conf 内容如下: user www www; worker_processes auto; error_log /www/wwwlogs/nginx_error.log crit; pid ...
  • 宝塔页面 > 网站 > 子网站 > 设置 > 伪静态 // 设置伪静态代码 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } 保存即可. 示例: https://域名/...
  • 这里举例mysql在宝塔无法启动,修改了对应文件的权限也无法启动,删除mysql-bin.index,也是无法启动 报错如: Starting MySQL... ERROR! The server quit without updating PID file (/...
  • 今天莫名发现网站变成nginx默认页面了。 进入宝塔后台发现nginx关闭。 点击重启,报80端口被占用,启动不了。...回宝塔面板 进程管理,将占用的程序结束。 启动nginx,成功。 访问网站,OK了! ...
  • 因此使用宝塔面板使用软件安装安装PM2管理器以及nginx代理软件 步骤一 新建文件夹上传项目资源 在服务器中选择自己想要的新建一个文件,将项目文件 除了node_moduls 全部上传到该文件中 步骤二 使用命令安装依赖...
  • 我的一个站SSL到期了, 申请下来了, 部署好新证书了, 保存. 提示 nginx: configuration file...想起来近期就安装过市场里面的免费的nginx防火墙, 但是出于某种原因安装失败了. 于是乎跟随这个思路找到 /www/server...
  • 这两天闲来无事,看上角落还有一只闲置的N1(另一只做成了NAS用于存储,很稳定,效果满意!)觉得不能浪费正好手头还有块...之前折腾过了宝塔,但使用的是Apache,对性能总是不满意。决定还是解决下Nginx的问题! ...
  • 1.进入自己自己的网站配置,在最后的 } 前面,添加如下代码 gzip on; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types image/svg+xml text/...
  • 情景: 可能是我前面部署有其他项目吧,用了nginx占用了80端口,导致后面安装php和phpmyadmin的时候,打开...宝塔面板 + Linux Centos7.x + nginx 1.16.1 + php7.4 + MySQL 5.7.30 + phpMyAdmin 5.0 那么就开始吧! 1.编
  • 宝塔主服务无法启动---Windows面板

    千次阅读 2019-06-26 16:22:01
    文件不完整,通过软件的右上角,修复面板
  • 图文记录云服务器上部署需要nginx反向代理的vue项目; 一、先登录并购买云服务器,根据自己需求购买,此处不详细介绍; 二、登录后如下图,点击进入云服务器界面; 三、在云服务器界面点击管理,进入管理界面,...
  • 利用Django框架我们可以快速开发出项目,但对于很多不懂运营服务器的小伙伴来说,部署上线应该是遇到坑最多的一个环节,那么我们今天就来学习如何利用强大的宝塔面板来部署Django项目。 一、linux安装宝塔面板 ...
  • 针对新手,大佬的史上最最最详细的tomcat配置教程,使用宝塔面板来操作nginx,超级方便简单,傻x式操作,只需要跟着教程做绝对可以搭建好您自己的java web应用。
  • 之前使用终端安装nginx,后来崩了 因为自己宝塔也安了 后来服务器重装 决定只用宝塔nginx部署 步骤: 1.填加站点 2.第一行随便写一行域名 后面删掉就行 第二行ip:端口 php版本选纯静态 如果是java后端项目 3....
  • 当我重启阿里云服务器后,进入宝塔面板,发现页面进不去了。 二、解决过程 但是使用宝塔管理的网站页面是可以正常进入的,所以猜想是不是宝塔服务没有启动,于是进入服务器查看宝塔状态 bt status 果然是...
  • 比如说nginx的异常停止,mysql的异常停止等等,都可以用supervisor来监控然后实现自动启动宝塔面板默认集成了supervisor管理器1.1版本,在软件商店中可以找到,点击安装即可。这篇文章就来说说supervisor管理器...
  • 解决6:宝塔面板启动phpmyadmin,出现405问题 通常服务器的组合 LAMP:Linux+Apach+MySQL+PHP LNMP:Linux+Nginx+MySQL+PHP 我的解决方法: 尝试了很多方法,结果发现我的问题是因为Apach和Nginx都安装了,...
  • 宝塔面板里装完phpmyadmin但是进不去数据库的这种情况太常见了, 很多人都买了服务器,装完了宝塔面板,但是十个人得有八个人进不去phpmyadmin,我总结了以下三种解决方案: 一、没开放888端口(解决率:非常高) ...
  • 1.使用 SSH 连接工具,如宝塔远程桌面助手连接到您的 Linux 服务器后,挂载磁盘,根据系统执行相应命令开始安装(大约2分钟完成面板安装): Centos安装脚本: yum install -y wget && wget -O install.sh ...
  • 使用宝塔面板,如图所示,在图1中配置了Nginx,但是图二进行访问显示您的请求在Web服务器中没有找到对应的站点! 我刚接触Nginx,请教一下该如何再进行配置才能通过Nginx访问静态资源?
  • 宝塔面板 - BT面板 Linux Centos 命令集

    千次阅读 2019-10-16 14:57:11
    文章目录宝塔面板 - BT面板 Linux Centos 命令集1、面板安装命令2、面板管理命令1、基本管理2、端口管理3、面板管理4、日志相关5、mysql 改密3、文件所在位置4、nginx 服务管理1、文件位置2、nginx 服务管理5、...
  • 期末考试已经结束一周了,但是我们并没有放假(哭… 按照学校惯例,每年暑假都有为期两周的实践周。...在这之前几天,实验室的学长教过我们GatewayWorker框架以及宝塔面板的使用。于是很自然的想到用此框架作...
  • 阿里云服务器使用宝塔面板搭建Python项目 环境 centos7.4.5 python3.7 nginx1.18.0 1、阿里云重置服务器系统 全新服务器可跳过此步骤 停止服务器–更多–云盘和镜像–更换操作系统 直接选用镜像市场配置...
  • 1、进入宝塔面板,打开 软件管理 > Nginx > 设置 > 配置修改;2、找到大约在第 13 行的 #include luawaf.conf;,去掉前面的 # 符号(“#”代表注释),保存并重启 Nginx。3、这时已经成功开启了防火墙!可以...
  • 宝塔面板配置vue反向代理跨域是什么?如何解决跨域(原理)实现-开发环境vue-cli 4之前版本项目vue-cli 4之后项目使用开发环境Apache1. 修改Apache安装目录下的`/conf/httpd.conf`;或直接在面板这里修改:2. 分别找到...
  • 利用宝塔搭建nginx+uwsgi+flask的web服务器(阿里云centos_7系统)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 891
精华内容 356
关键字:

宝塔面板nginx无法启动