代码拉取完成,页面将自动刷新
目前注册腾讯云可以免费领取一个月的服务器使用权限,亲测以下教程在腾讯云部署成功。
Linux(CenOS 7):
yum install -y docker
systemctl start docker
chkconfig docker on
Windows :
Mac :
yum install -y python-pip
pip install -U docker-compose
# Win/ Mac 用户从这里开始执行
git clone https://github.com/zaxlct/MxOnline_Django.git
cd MxOnline_Django
# 查看 docker-compose 是否已安装
docker-compose -v
conf/nginx/mx_nginx.conf
中的 IP 和域名,默认都是 127.0.0.1
,IP 和域名请改成你自己服务器的 IP 和 自己的域名。settings.py
中 DATABASES
配置要和 docker-compose.yml
里的数据库配置保持一致(可以不做修改使用默认值),其中 HOST 为 mysql
。docker-compose up -d
docker-compose exec kele_imooc /usr/local/bin/python manage.py makemigrations
docker-compose exec kele_imooc /usr/local/bin/python manage.py migrate
docker-compose exec kele_imooc /usr/local/bin/python manage.py collectstatic
如果浏览器打开 127.0.0.1
或者打开你自己配置的域名 or IP,就能预览项目了。
manage.py
, 使用 settingsdev.py
而不是 settings.py
docker-compose exec kele_imooc /usr/local/bin/python manage.py createsuperuser
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。