renamed: templates/conf/database/files/db.drop_all.sql.jinja2 -> share/templates/conf/database/files/db.drop_all.sql.jinja2 renamed: templates/conf/database/files/db.drop_db.sql.jinja2 -> share/templates/conf/database/files/db.drop_db.sql.jinja2 renamed: templates/conf/database/files/db.init.sql.jinja2 -> share/templates/conf/database/files/db.init.sql.jinja2 renamed: templates/conf/database/files/db.re_init.sql.jinja2 -> share/templates/conf/database/files/db.re_init.sql.jinja2 renamed: templates/conf/gunicorn/files/gunicorn.jinja2 -> share/templates/conf/django/files/gunicorn.jinja2 renamed: templates/conf/gunicorn/files/gunicorn.unixsocket.jinja2 -> share/templates/conf/django/files/gunicorn.unixsocket.jinja2 renamed: templates/conf/gunicorn/files/local.jinja2 -> share/templates/conf/django/files/local.jinja2 renamed: templates/conf/gunicorn/files/settings.jinja2 -> share/templates/conf/django/files/settings.jinja2 renamed: templates/conf/gunicorn/files/settings18.jinja2 -> share/templates/conf/django/files/settings18.jinja2 renamed: templates/conf/gunicorn/files/wsgi.jinja2 -> share/templates/conf/django/files/wsgi.jinja2 renamed: templates/conf/gunicorn/files/wsgi.py -> share/templates/conf/django/files/wsgi.py renamed: templates/conf/docker/files/database.jinja2 -> share/templates/conf/docker/files/database.jinja2 renamed: templates/conf/django/files/gunicorn.jinja2 -> share/templates/conf/gunicorn/files/gunicorn.jinja2 renamed: templates/conf/django/files/gunicorn.unixsocket.jinja2 -> share/templates/conf/gunicorn/files/gunicorn.unixsocket.jinja2 renamed: templates/conf/django/files/local.jinja2 -> share/templates/conf/gunicorn/files/local.jinja2 renamed: templates/conf/django/files/settings.jinja2 -> share/templates/conf/gunicorn/files/settings.jinja2 renamed: templates/conf/django/files/settings18.jinja2 -> share/templates/conf/gunicorn/files/settings18.jinja2 renamed: templates/conf/django/files/wsgi.jinja2 -> share/templates/conf/gunicorn/files/wsgi.jinja2 renamed: templates/conf/django/files/wsgi.py -> share/templates/conf/gunicorn/files/wsgi.py renamed: templates/conf/nginx/files/default.conf.jinja2 -> share/templates/conf/nginx/files/default.conf.jinja2 renamed: templates/conf/nginx/files/unixsocket.jinja2 -> share/templates/conf/nginx/files/unixsocket.jinja2 renamed: templates/conf/supervisor/files/conf_old -> share/templates/conf/supervisor/files/conf_old renamed: templates/conf/supervisor/files/supervisor.jinja2 -> share/templates/conf/supervisor/files/supervisor.jinja2 renamed: templates/meta/development.yml -> share/templates/meta/development.yml renamed: templates/meta/layout.yml -> share/templates/meta/layout.yml renamed: templates/meta/staging.yml -> share/templates/meta/staging.yml renamed: templates/readmes/aws.md -> share/templates/readmes/aws.md renamed: templates/readmes/gandi.md -> share/templates/readmes/gandi.md renamed: templates/readmes/reset_migrations.md -> share/templates/readmes/reset_migrations.md renamed: templates/readmes/setup_gandi.md -> share/templates/readmes/setup_gandi.md renamed: templates/readmes/translations.md -> share/templates/readmes/translations.md renamed: templates/readmes/update_images.md -> share/templates/readmes/update_images.md
54 lines
1.2 KiB
Markdown
54 lines
1.2 KiB
Markdown
* set up using docker
|
|
|
|
## setup the /var/www directory
|
|
|
|
cd /var
|
|
sudo mkdir www
|
|
sudo chgrp www-data www -R
|
|
sudo chmod g+w www -R
|
|
|
|
## install python packages
|
|
|
|
sudo apt-get install python-dev
|
|
sudo apt-get install libjpeg-dev
|
|
|
|
## install supervisor
|
|
sudo apt-get install supervisor
|
|
|
|
make sure www-data is a group for *user*
|
|
|
|
modify /etc/supervisor/supervisord.conf
|
|
|
|
add the following:
|
|
|
|
[unix_http_server]
|
|
file=/var/run//supervisor.sock ; (the path to the socket file)
|
|
chmod=0770 ; sockef file mode (default 0700)
|
|
chown=nobody:www-data
|
|
|
|
[supervisorctl]
|
|
serverurl=unix:///var/run//supervisor.sock ; use a unix:// URL for a unix socket
|
|
chmod=0770
|
|
chown=nobody:www-data
|
|
|
|
#### run the following commands:
|
|
|
|
sudo service supervisor stop
|
|
sudo service supervisor start
|
|
|
|
## install postgres
|
|
|
|
sudo apt-get install postgresql postgresql-contrib
|
|
sudo apt-get install postgresql-server-dev-X.Y
|
|
sudo apt-get install postgresql-server-dev-9.1
|
|
|
|
## install pip and virtualenv
|
|
|
|
http://roundhere.net/journal/virtualenv-ubuntu-12-10/
|
|
|
|
sudo apt-get install python-pip
|
|
sudo pip install virtualenv
|
|
sudo pip install virtualenvwrapper
|
|
|
|
1. setup scripts/meta/configuration/branch.yml
|
|
1. setup scripts/meta/virtualenv/branch.txt
|