maqola:setup
اختلافات
عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.
جانبي المراجعة السابقةالمراجعة السابقة | |||
maqola:setup [2010/11/25 17:39] – mohammed.tillawy | maqola:setup [2015/04/23 03:21] (حالي) – تحرير خارجي 127.0.0.1 | ||
---|---|---|---|
سطر 1: | سطر 1: | ||
+ | هل تود المساهمة في مقولة؟ | ||
+ | |||
+ | هل تود المشاركة في تطوير مقولة؟ | ||
+ | |||
+ | إذن ها هي بعض النصائح لتنصيب مقولة على جهازك: | ||
+ | |||
+ | === على نظام أبل ماك أو إس Mac OS=== | ||
+ | |||
+ | ستحتاج لتنصيب [[http:// | ||
+ | |||
+ | * قم بتوليد مفتاح ssh بإستخدام الخطوات التالية: | ||
+ | |||
+ | < | ||
+ | cd ~/.ssh | ||
+ | ssh-keygen -t dsa -f ~/ | ||
+ | </ | ||
+ | |||
+ | * قم بمراسلة [[http:// | ||
+ | |||
+ | * بعد أن ترد عليك إدارة الموقع بالإيجاب بإستطاعتك التأكد من نجاح التسجيل من خلال: | ||
+ | |||
+ | < | ||
+ | ssh -i ~/ | ||
+ | ssh-add ~/ | ||
+ | </ | ||
+ | |||
+ | * قم بتنزيل بعض البرامج اللازمة لتنزيل نصوص مقولة و تشغيل مقولة | ||
+ | |||
+ | < | ||
+ | sudo port install postgresql90 php5-memcache php5-postgresql | ||
+ | | ||
+ | </ | ||
+ | |||
+ | * قم بتنزيل نصوص مقولة: | ||
+ | |||
+ | < | ||
+ | cd ~/Sites/ | ||
+ | git clone gitolite@git.freesoft.jo: | ||
+ | </ | ||
+ | |||
+ | قم بإعداد قاعدة البيانات: | ||
+ | |||
+ | < | ||
+ | mkdir ~/ | ||
+ | initdb -D ~/ | ||
+ | pg_ctl -D ~/ | ||
+ | createdb maqola | ||
+ | createuser postgres -s | ||
+ | createuser maqola -S -R -D | ||
+ | |||
+ | psql -h localhost -U maqola | ||
+ | </ | ||
+ | |||
+ | * إفتح بعض المجلدات المطلوبة | ||
+ | < | ||
+ | mkdir ~/ | ||
+ | mkdir ~/ | ||
+ | sudo chown _www ~/ | ||
+ | </ | ||
+ | |||
+ | * فعّل php معapache | ||
+ | |||
+ | < | ||
+ | |||
+ | sudo / | ||
+ | |||
+ | sudo cat >> / | ||
+ | Include conf/ | ||
+ | Include conf/ | ||
+ | EOF | ||
+ | |||
+ | sudo cat > / | ||
+ | UserDir Sites | ||
+ | DocumentRoot / | ||
+ | < | ||
+ | AllowOverride All | ||
+ | DirectoryIndex index.php index.html | ||
+ | Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec | ||
+ | <Limit GET POST OPTIONS> | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | </ | ||
+ | < | ||
+ | Order deny,allow | ||
+ | Deny from all | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | EOF | ||
+ | |||
+ | </ | ||
+ | |||
+ | * بعض التعديلات على إعدادات php | ||
+ | < | ||
+ | sudo ex / | ||
+ | : | ||
+ | :wq | ||
+ | EOF | ||
+ | </ | ||
+ | |||
+ | * قم بتشغيل memcached و apache | ||
+ | < | ||
+ | memcached -d | ||
+ | sudo apachectl restart | ||
+ | </ | ||
+ | |||
+ | * قم بفحص الموقع و لا تنسى بإستبدال كلمة mohammed بإسم مستخدمك | ||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | |||
maqola/setup.txt · آخر تعديل: 2015/04/23 03:21 (تحرير خارجي)