В настоящее время обновлений мало, а в коде слишком много индивидуальных элементов (для всех доменов пользователя), поэтому если взять и использовать, то не подойдёт. Нужно дождаться общего обновления.
Блог на основе личных интересов и хобби, созданный с использованием Flask, MySQL и Bootstrap.
- Версия Python: 2.7
- Фреймворк: Flask
- Зависимости: requirements.txt
- Необходимые сервисы: MySQL (обязательно), Passport (аутентификация)
0. Разверните Passport:
Перейдите по ссылке https://github.com/staugur/passport
1. Требования:
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. Измените config.py или добавьте переменные окружения (ключ os.getenv в элементе конфигурации):
3. Запустите:
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;
}
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )