宝塔面板的安装过程
sudo sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
sudo sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl vim
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
五、卸载宝塔面板
sudo /etc/init.d/bt stop && sudo rm -rf /www/server/panel /etc/init.d/bt
项目搭建
pip install -i https://mirrors.aliyun.com/pypi/simple/ Django
pip install -i https://mirrors.aliyun.com/pypi/simple/ channels
mysql数据库
# 对于Debian/Ubuntu系统
sudo apt update
sudo apt install libmariadb-dev libmariadb-dev-compat
sudo apt install -y python3-dev default-libmysqlclient-dev build-essential pkg-config
pip install -i https://mirrors.aliyun.com/pypi/simple/ mysqlclient
pip install -i https://mirrors.aliyun.com/pypi/simple/ channels-redis
pip install -i https://mirrors.aliyun.com/pypi/simple/ redis
redis安装
一、完全清理现有 Redis 配置
bash
复制
# 停止所有 Redis 相关进程
sudo pkill -9 redis-server
sudo pkill -9 redis-cli
# 删除所有 Redis 相关文件
sudo rm -f /etc/systemd/system/redis*
sudo rm -f /lib/systemd/system/redis*
sudo rm -rf /etc/redis
sudo rm -rf /var/lib/redis
sudo rm -rf /var/log/redis
二、全新安装 Redis
bash
复制
# Ubuntu/Debian
sudo apt purge redis-server -y
sudo apt autoremove -y
sudo apt install redis-server -y
# CentOS/RHEL
sudo yum remove redis -y
sudo yum install redis -y
三、手动创建服务文件(确保无冲突)
bash
复制
sudo tee /lib/systemd/system/redis.service <<'EOF'
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
Type=simple
User=redis
Group=redis
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf --supervised systemd
ExecStop=/usr/bin/redis-cli shutdown
Restart=always
LimitNOFILE=10032
[Install]
WantedBy=multi-user.target
EOF
四、修复关键目录权限
bash
复制
sudo mkdir -p /var/lib/redis /var/log/redis
sudo chown redis:redis /var/lib/redis /var/log/redis
sudo chmod 755 /var/lib/redis
sudo touch /var/log/redis/redis-server.log
sudo chown redis:redis /var/log/redis/redis-server.log
五、强制重新加载 systemd
bash
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl reset-failed
六、启动并验证服务
bash
复制
sudo systemctl start redis
sudo systemctl enable redis
sudo systemctl status redis
# 测试连接
redis-cli ping
把网址打包成exe
npm install -g nativefier
nativefier "http://129.28.112.217:51314/" --name "卡网" --platform windows --icon "F:\python项目完整\steam账号管理\iii.ico"
💬 评论 (0)