Guest User

Untitled

a guest
Jan 10th, 2017
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. Omaha Server on Ubuntu
  2.  
  3.  
  4. # apt install postgresql-9.5 postgresql-server-dev-9.5 redis-server
  5. # service redis-server start
  6. # service postgresql start
  7.  
  8. # su postgres
  9. $ createuser omaha_server --encrypted --createrole --pwprompt
  10. Enter password for new role: omaha_server
  11. Enter it again: omaha_server
  12.  
  13. $ psql
  14. postgres=# create database omaha_server;
  15. postgres=# grant all privileges on database omaha_server to omaha_server;
  16.  
  17.  
  18. $ exit
  19. # exit
  20.  
  21. $ mkvirtualenv omaha-server
  22. $ workon omaha-server
  23. (omaha-server) $ export DB_NAME=omaha_server
  24. (omaha-server) $ export DB_USER=omaha_server
  25. (omaha-server) $ export DB_PASSWORD=omaha_server
  26.  
  27. (omaha-server) $ git clone https://github.com/Crystalnix/omaha-server.git
  28. (omaha-server) $ cd omaha-server
  29. (omaha-server) $ git remote add mherrman https://github.com/mherrmann/omaha-server.git
  30. (omaha-server) $ git fetch mherrman
  31. (omaha-server) $ git checkout -t mherrman/feature/delta-updates -b mherrman_feature_delta_updates
  32. (omaha-server) $ pip install -r requirements/dev.txt
  33. (omaha-server) $ pip install --upgrade sqlparse==0.2.1 # See: http://stackoverflow.com/questions/38479063/django-debug-toolbar-breaking-on-admin-while-getting-sql-stats
  34. (omaha-server) $ paver test
  35. (omaha-server) $ cd omaha_server
  36. (omaha-server) $ python manage.py migrate sites
  37. (omaha-server) $ python manage.py migrate auth
  38. (omaha-server) $ cd ..
  39. (omaha-server) $ paver migrate
  40. (omaha-server) $ export OMAHA_SERVER_PRIVATE=True
  41. (omaha-server) $ export DJANGO_SETTINGS_MODULE=omaha_server.settings_local
  42. (omaha-server) $ cd omaha_server
  43. (omaha-server) $ python manage.py runserver
  44.  
  45. browse http://127.0.0.1:8000/admin
  46. username: admin
  47. password: admin
Add Comment
Please, Sign In to add comment