宝塔部署站点,访问出现404、502、页面无法访问~~~超详解

一、端口问题

1、查看站点里,域名管理中的端口号。

2、确认宝塔安全组开放了80端口号

3、同时也要确认服务器也添加80端口

二、域名未备案。

1、这个就没啥说的了直接去备案就行了。自己去找找资料,一搜icp备案就出来了~,跟着步骤来就行比较简单,只不过需要审核备案时间略长。

三、Tomcat及站点中的默认文档

1、如果你部署得项目设计Tomcat那么一定检查Tomcat是否开启了

2、检查站点里的默认文档,这里它是有优先级的可以按照下方我这进行修改。

最后~~~

        据说还有php版本问题,我没遇到过这里就不说了,大家自己去探索吧~~~~

### 宝塔面板上部署 DeepSeek 项目的教程 #### 准备工作 确保已经购买并配置好云服务器,推荐使用腾讯云或其他主流服务商。完成基础环境搭建后,在服务器上安装宝塔面板[^2]。 #### 部署步骤详解 ##### 获取第三方API密钥 为了使DeepSeek正常运行,需先获取必要的第三方API密钥。这通常涉及注册开发者账号以及申请特定服务的访问权限。 ##### 安装依赖软件包 通过SSH连接到服务器终端,更新系统包列表,并安装所需的Python版本和其他依赖项。对于大多数情况而言,执行如下命令可以满足需求: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt install python3-pip git -y pip3 install --upgrade pip setuptools wheel ``` ##### 下载并解压DeepSeek项目文件 前往GitHub仓库或者其他指定位置下载最新版的DeepSeek压缩包或克隆Git仓库至本地目录下。假设已知确切链接,则可以直接利用`wget`工具拉取远程资源或将地址替换为实际路径来clone Git库: ```bash git clone https://github.com/your-repo/deepseek.git /www/wwwroot/deepseek_project cd /www/wwwroot/deepseek_project ``` ##### 设置虚拟环境与安装Python依赖 创建独立于全局解释器之外的新虚拟环境有助于隔离不同应用间的潜在冲突。进入目标文件夹内依次输入以下指令建立新环境并激活它;随后按照README.md文档指引加载所需模块: ```bash python3 -m venv ./venv source ./venv/bin/activate pip install -r requirements.txt ``` ##### 修改配置文件适应当前环境变量 编辑位于根目录下的`.env.example`复制一份命名为`.env`,依据实际情况调整其中各项参数设定比如数据库连接字符串、缓存机制选项等以适配现有硬件条件和网络状况[^3]. ##### 启动应用程序和服务监控 借助Gunicorn这类WSGI HTTP Server启动Flask/Django框架构建的应用实例,并将进程托管给Supervisord管理以便长期稳定在线提供对外接口调用支持. ```bash gunicorn -w 4 -b 0.0.0.0:8000 app:app & supervisord -c supervisord.conf ``` 最后一步是在宝塔后台新建站点关联上述物理存储空间(/www/wwwroot/deepseek_project),开启SSL加密传输保障数据交换安全可靠;同时设置反向代理指向内部监听端口(此处设定了8000),从而实现外部可通过自定义域名便捷访问整个平台功能特性.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值