版权声明:本文为博主原创文章,欢迎大家交流 https://blog.csdn.net/he_min/article/details/79977209
毕业论文写完了,在记录下自己的生活吧,腾讯的学生主机还有点时间,趁着还有学生特权,搭建一个自己的博客玩玩。
使用的工具:
腾讯云主机(centos 7.0)
域名(解析)
Blog_mini
获取Blog_mini源代码
Blog_mini的源代码在github上,地址是:点此处进入,如果安装有Git的话可以直接用git下载的指定的目录:
git clone https://github.com/xpleaf/Blog_mini
查看当前该工程的目录
# ls
app LICENSE migrations requirements
config.py manage.py Procfile requirements.txt
config.pyc manage.pyc README.md
安装python虚拟环境
cd 至工程目录下,安装虚拟环境的命令如下:
# easy_install virtualenv
如果没有easy_install 的话,可以先安装一下,具体方法可以参考如下链接:点我打开
easy_install 没问题后将pip也安装好:
# easy_install -i http://pypi.douban.com/simple pip
创建虚拟环境
在Blog_mini目录下执行下面的命令:
# virtualenv venv
运行成功后会生成一个目录:
# ls
app LICENSE migrations requirements
config.py manage.py Procfile requirements.txt
config.pyc manage.pyc README.md venv
把上述创建的环境激活:
# source venv/bin/activate
激活后会出现如下字样((venv))
接下来在虚拟环境中安装对应的包
# pip install -r requirements/common.txt
启动服务
假设我们仅仅使用默认的sqlite作为数据库,这样就可以省去很多的配置。
生成系统默认的数据库
# python manage.py deploy product
假如仅仅是在本地浏览一下,那么就可以使用
# gunicorn manage:app
如果要是在别的浏览器也可以访问的话就输入:
gunicorn -b 0.0.0.0:80 manage:app
其中80 是指端口号,可以更具自己的实际情况进行修改。
该系统的后台用户和密码是
账号:[email protected]
密码:blog_mini