התקנת להק שחפים על דביאן : מהדורה 1

תגים: להק
הערה: זו מהדורה ישנה של המסמך. לצפיה במהדורה האחרונה.

הקדמה

להק שחפים היא מערכת ניהול אתרים קהילתיים, היא מתוכננת לקחת בחשבון את הצרכים של קהילות המשתמשות בשפות הכתובות מימין לשמאל.

http://lahak.python-hosting.com/

הכנת המערכת להתקנת להק

א. התקנת חבילות הפיתון הדרושות

python-docutils

python-imaging

python-psycopg2

python-psycopg

ב. התקנת חבילות שרת ה sql

postgresql

postgresql-client

ג. התקנת את django מ svn

ג.א. הורדת הקוד מתבצעת כך -

svn co http://code.djangoproject.com/svn/django/trunk/

ג.ב. יש להתקין את django לפי ההוראות בתוך הקוד.

התאמות ידניות של docutils

יש להעתיק שני קבצים מה svn של docutils

http://svn.berlios.de/viewcvs/checkout/docutils/trunk/docutils/docutils/languages/he.py

http://svn.berlios.de/viewcvs/checkout/docutils/trunk/docutils/docutils/parsers/rst/languages/he.py

אל המקומות המתאימים במחשב המקומי, בדביאן:

/usr/lib/python2.4/site-packages/docutils/..

יצירת משתמש בעל הרשאות ליצירת בסיס נתונים

צור משתמש בעל הרשאות מתאימות בשרת ה sql לצורך הפעלת בסיס הנתונים שישמש את להק

התקנת להק שחפים

א. הורדת הקוד

svn co http://svn.lahak.python-hosting.com/trunk lahak

ב. יצירת קובץ הגדרות

העתיקו את example-setting.py אל settings.py

יש למלא את השדות בקובץ לגבי בסיס הנתונים לפי שם המשתמש שיצרנו במסד הנתונים

יש לערוך את השדות בקובץ ה settings

SITE_ROOT = where_your_site_is
MEDIA_ROOT = os.path.join(SITE_ROOT,'vertical/core/media')
MEDIA_URL = '/media/'

הרצת להק

./manage.py runserver 0.0.0.0:8000

כעת אפשר להשתמש בלהק מכל דפדפן בכתובת

http://localhost:8000/blogs/