From 893d1576e3ea734c2931a9db05405f19d8d6c24d Mon Sep 17 00:00:00 2001 From: jar3b Date: Mon, 25 Apr 2016 11:47:08 +0300 Subject: [PATCH] Readme updated --- README.md | 18 +++++++++++++++++- gunicorn.conf.py | 4 +--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9d95bf9..0e01915 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ _Внимание_! Только Python 3 (для 2.7 пока есть отде ## Настройка ### Первоначальная настройка базы данных 1. Настроим конфиг, для этого необходимо изменить параметры в Вашем wsgi-entrypoint (в моем случае -[passenger_wsgi.py](passenger_wsgi.py)): в строке `from config import *` измените _config_ на имя Вашего +[wsgi.py](wsgi.py)): в строке `from config import *` измените _config_ на имя Вашего конфигурационного файла (создается рядом с wsgi app), пример конфига находится в файле [config.example.py](config.example.py). 2. Создадим базу: @@ -170,6 +170,22 @@ _Внимание_! Только Python 3 (для 2.7 пока есть отде sudo apt-get install nginx sudo pip3 install gunicorn ``` +- По пути с приложением отредактируйте файл [gunicorn.conf.py](gunicorn.conf.py) +- Настройте nginx. Примерно так: + ``` + cd /etc/nginx/sites-available + sudo wget -O fias-api.conf https://gist.githubusercontent.com/jar3b/f8f5d351e0ea8ae2ed8e/raw/2f1b0d2a6f9ce9db017117993954158ccce049dd/py-phias.conf + sudo nano fias-api.conf + ``` + , отредактируйте и сохраните файл, затем оздайте линк + ``` + sudo cp -l fias-api.conf ../sites-enabled/fias-api.conf + ``` +- Запустим gunicorn (пока без демона, для теста): + ``` + cd /var/www/fias-api + sudo gunicorn -c gunicorn.conf.py wsgi:application & + ``` ## Api diff --git a/gunicorn.conf.py b/gunicorn.conf.py index a44eded..5b2149e 100644 --- a/gunicorn.conf.py +++ b/gunicorn.conf.py @@ -1,9 +1,7 @@ -#bind = "127.0.0.1:8888" +# bind = "127.0.0.1:8888" bind = "unix:/tmp/fias-api-unicorn.sock" -# bind = "unix:/home/proft/projects/blog/run/blog.socket" workers = 5 user = "fias" group = "fias" logfile = "/var/log/gunicorn.log" loglevel = "info" -proc_name = "blog" \ No newline at end of file