centos安装宝塔(一键安装)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成之后会有一个网站,用户名和密码
登录之后安装一些必要的软件

在写好的django项目中,首先需要导出第三方模块
以及mysql的数据文件
# 导出第三方模块
pip freeze > requirements.txt
# 导出数据库
mysqldump -u root -p pro > pro.sql
# 用cmd导出,
# 导入数据库
source pro.sql
在wwwroot中创建一个目录

将压缩包上传进来,并解压
创建数据库,添加数据并导入

创建django项目

创建之后去修改django配置
主要是mysql和redis
修改好之后,重启一下项目,去访问部署的地址

样式可能没有,但是数据肯定是能够出现的
现在我们就需要去配置nginx以及静态文件了
切换到项目根目录,进入虚拟环境,收集静态文件
source env/bin/activate
python manage.py collectstatic
nginx配置
server {
listen 80; # 监听端口
server_name _; # 服务名字,多域名就写域名
location / {
uwsgi_pass 0.0.0.0:8001; # django运行的端口
include uwsgi_params; # 固定搭配
}
location /static{
alias /www/wwwroot/test.com/feng_static; # django收集的静态文件
}
}
