ass售后管理系统安装到新服务器配置步骤

作者:admin 日期:2025年12月25日


一、git所有文件


二、安装python的虚拟化环境


apt install -y python3-full python3-venv


创建虚拟化环境

python3 -m venv venv


激活

source /home/ass/venv/bin/activate


三、安装数据库

apt install -y mariadb-server


四、配置数据库

CREATE DATABASE ass DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

CREATE USER 'ass'@'localhost' IDENTIFIED BY 'xxx';

GRANT ALL PRIVILEGES ON ass.* TO 'ass'@'localhost';

FLUSH PRIVILEGES;
EXIT;


导入数据

mysql -u ass -p ass < xx.sql

没有任何提示就是成功。


五 启动生产运行环境

1. 去掉 app.py debug

2. pip install gunicorn


六 编辑脚本

nano /etc/systemd/system/ass.service

        [Service]
    Type=notify
    User=root
    Group=root
    WorkingDirectory=/home/ass
    Environment="PATH=/home/ass/venv/bin:/usr/local/bin:/usr/bin:/bin"
    Environment="FLASK_ENV=production"
    ExecStart=/home/ass/venv/bin/gunicorn -c /home/ass/gunicorn_config.py wsgi:application --name ass
    ExecReload=/bin/kill -s HUP $MAINPID
    KillMode=mixed
    TimeoutStopSec=5
    PrivateTmp=true
    Restart=always
    RestartSec=10
← 上一篇:authentik2025.10 debian13 docker-compose 2.61 安装和基本配置 下一篇:小米设备加入到Home Assistant 并通过苹果homepod mini进行控制 →