django_installation_on_dreamhost
Basic Django Setup Instructions
Installation instructions from http://wiki.dreamhost.com/Django.
- Create domain (e.g., django.bikmort.com).
- Add “/public” to the web directory (in “Users, Files, and Paths” section).
- Turn on “Passenger” (checkbox under “Web Options”).
- Create a database (at MySQL Database panel):
- Database name (bikdjango)
- Hostname (mysql.django.bikmort.com)
- First user (jtkorb)
- Download and run the Django setup wizard
python django-setup.py
- Name project (mysite)
- MySQL database (bikdjango)
- MySQL username (jtkorb) and password
- Create a superuser (admin, but deleted later for just jtkorb)
- Found problem with Oracle configuration using “paste” to intercept and display errors from Django. See here for details. Current status is that the “purdue” Oracle section of the settings.py file is commented out.
- Verify installation
[charvel] $ python Python 2.5.2 (r252:60911, Jan 24 2010, 17:44:40) [GCC 4.3.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import django >>> print django.get_version() 1.2.1 [charvel] $ mysql -u jtkorb -h mysql.bikmort.com bikdjango mysql> show tables; +----------------------------+ | Tables_in_bikdjango | +----------------------------+ | auth_group | | auth_group_permissions | | auth_message | | auth_permission | | auth_user | | auth_user_groups | | auth_user_user_permissions | | django_admin_log | | django_content_type | | django_session | | django_site | +----------------------------+ 11 rows in set (0.05 sec)
django_installation_on_dreamhost.txt · Last modified: 2010/11/29 11:06 by jtkorb