代码拉取完成,页面将自动刷新
目前更新计划较少,而代码中个性化东西太多(针对个人所有域),所以若拿来就用不适合,待普遍化更新。
A flask+mysql+bootstrap blog based on personal interests and hobbies.
- Python Version: 2.7
- 框架: Flask
- 依赖包: requirements.txt
- 依赖服务: MySQL(必需) Passport(认证)
0. Deploy Passport:
Please redirect to https://github.com/staugur/passport
1. Requirement:
1.0 yum install -y gcc gcc-c++ python-devel libffi-devel openssl-devel mysql-devel
1,1 git clone https://github.com/staugur/EauDouce && cd EauDouce
1.2 pip install -r requirements.txt
2. modify config.py or add environment variables(os.getenv key in the reference configuration item):
3. run:
3.0 cd src
3.1 python main.py #开发环境启动
3.2 sh online_gunicorn.sh start #生产环境后台启动,采用gunicorn+gevent,不需要额外安装,推荐使用!
3.3 python super_debug.py #性能调试模式
server {
listen 80;
server_name yourdomainname.com;
location ~ ^\/static\/.*$ {
root /xxx/eaudouce/src/;
access_log off;
}
location / {
proxy_pass http://127.0.0.1:10140;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header X-Frame-Options SAMEORIGIN;
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型