اليكم اليوم شرح تشغيل بوت اسيدا الجديد نسخة 3.1
isida 3.1 Jabber Bot
يعمل على الأنظمة
Ubuntu, Debian, Centos
نبدأ في الموضوع:
أولآ: قم بتنصيب نسخة بايثون Python-2.7.3
من الموضوع التالي
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]~~~~
الآن تابعني خطوة بخطوة وقم بتصيب الاوامر بالترتيب
1-
apt-get update && apt-get install postgresql-8.4 pgadmin3
2-
cd /etc/postgresql/8.4/main;rm pg_hba.conf;wget jeroon.net/pg_hba.conf;cd
3-
sudo service postgresql restart
إذا لم يقوم بعمل رستارت للـpostgresql بالأمر السابق جرب هذا الأمر
/etc/init.d/postgresql-8.4 restart
(يعني واحد من الأمرين)
4-
cd /home;wget
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] isida
~~
الآن علينا تعديل كونفج البوت
تفتح المسار التالي
/home/isida/settings
وتنزل ملف الكونفاج على جهازك
config.py
وتعدل الملف
اسم البوت والايميل والباسسورد....إلخ
مع الانتباه إلى تعديل
base_type = 'pgsql'
base_name = 'isida'
base_user = 'isida'
base_host = 'localhost'
base_pass = 'isida'
base_port = '5432'
أول مرة فيك تتركهم متل ماهنن
بس لما ترفع بوت تاني عالسرفر لازم تغير الاسم وقاعدة البيانات والباس
ثم قم برفع الملف عالسرفر بنفس المكان
~~
الآن ننفذ الاوامر بالترتيب
cd /home/isida
su postgres
createuser -P isida
Enter password for new role: isida
Enter it again: isida
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) y
createdb isida -E UTF8 -T template0
psql -U isida isida -f scripts/pgsql.schema
exit
cd /home/isida && chmod 755 launch.sh
~~
والآن أمر تشغيل البوت
cd /home/isida && screen ./launch.sh