器宝塔面板新增 Django 项目的详细流程

发布于:2025-04-05 ⋅ 阅读:(28) ⋅ 点赞:(0)

以下是在服务器宝塔面板新增 Django 项目的详细流程:

步骤 1:创建 Python 环境

  1. 登录宝塔面板,在面板界面中点击“网站”选项。
  2. 接着选择“Python 项目”,再点击“添加 Python 项目”按钮。
  3. 在添加项目的过程中,安装最新的 Python 版本(例如 3.13.2 )。

步骤 2:获取 Python 环境路径

安装完成后,记住 Python 环境的路径,一般路径为 /www/server/pyporject_evn/versions/3.13.2/bin/ ,后续操作会用到这个路径。

步骤 3:解决 SSL 报错并更新 pip

在安装 Django 时可能会遇到 SSL 报错的问题,你可以通过设置 pip 下载源来解决。打开终端(可以在宝塔面板的终端工具中操作),执行以下命令:

/www/server/pyporject_evn/versions/3.13.2/bin/pip3 install django -i https://pypi.tuna.tsinghua.edu.cn/simple/

上述命令使用了清华的 PyPI 镜像源来安装 Django ,可以加快下载速度并避免 SSL 相关问题。

安装完成后,为了保证使用最新版本的 pip ,可以执行以下命令来升级 pip :

/www/server/pyporject_evn/versions/3.13.2/bin/pip3 install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/

步骤 4:进入项目目录

在终端中,使用 cd 命令切换到项目要存放的目录,一般是网站根目录:

cd /www/wwwroot/

步骤 5:创建 Django 项目

在目标目录下,使用 django-admin 命令来创建一个新的 Django 项目。这里以项目名为 GzUniLife 为例:

django-admin startproject GzUniLife

执行该命令后,会在 /www/wwwroot/ 目录下创建一个名为 GzUniLife 的 Django 项目文件夹。

步骤 6:在宝塔面板配置 Python 项目

  1. 回到宝塔面板的“Python 项目”页面,再次点击“添加 Python 项目”。
  2. 在弹出的配置表单中,依次填写以下信息:
    • 项目名称:自定义一个名称,方便识别该项目,例如 GzUniLife
    • 项目端口:可以选择 8001 或者其他未被占用的端口。
    • Python 版本:选择之前安装的 3.13.2 版本。
    • 项目路径:填写 /www/wwwroot/GzUniLife ,指向刚才创建的 Django 项目文件夹。
    • 入口文件:选择 asgi.py
    • 启动方式:选择 wsgi 启动。
    • 启动用户:选择 www 用户。
  3. 填写完毕后,点击“确定”按钮,宝塔面板会自动完成项目的配置和启动。

完成以上步骤后,你的 Django 项目就已经在宝塔面板上成功部署了。你可以通过服务器的 IP 地址和配置的端口号(记得开放端口)来访问该项目。