Сообщения

Сообщения за февраль, 2017

Гайд по установке Bottle+virtualenv+uWSGI+Nginx на Ubuntu 12.04.1 LTS

Изображение
Однажды, мне пришлось написать REST api для сайта, я выбрал Python + Bottle. мне было нужно настроить nginx + uwsgi для корректной работы bottlepy. В этом гайде я научу вас как это делать. Это древо моего приложения: /var/www/myapp Главная директория приложения /var/www/myapp/env Virtualenv для приложения /var/www/myapp/index.py Это главный скрипт со сценариями Этапы которые мы должны совершить для настройки и установки нашего сервера: Установка Uwsgi и nginx sudo apt-get update sudo apt-get install -y nginx uwsgi sudo apt-get install uwsgi-plugin-python Установить pip и python модули sudo apt-get install python-pip Установка virtualenv sudo pip install virtualenv Активируем наш Virtualenv: sudo mkdir -p /var/www/myapp sudo virtualenv /var/www/myapp/env source /var/www/myapp/env/bin/activate pip install bottle deactivate Теперь нужно поменять права доступа к файлам, чтоб мы могли их записывать и изменять sudo chown -R www-data:www-data /