一个使用Django框架开发的博客程序。
-
安装virtualenv和virtualenvwrapper。
-
使用virtualenvwrapper创建虚拟环境:
mkvirtualenv django-blog
-
切换到虚拟环境并安装依赖。
workon django-blog pip install -r requirements.txt
-
安装前端开发工具依赖:
npm install
-
执行数据库迁移:
./manage.py migrate
-
创建超级用户,根据提示完成用户的创建:
./manage.py createsuperuser
-
安装软件包
apt install uwsgi uwsgi-extra uwsgi-emperor uwsgi-plugin-python3 nginx
-
创建虚拟环境,见上述的依赖包安装部分。
-
部署配置文件。配置文件内容参考deployment目录。