XtGem Forum catalog

سنتعلم انشاء jabber server on your vps
أي سنتعلم انشاء سيرفر ايميلات كما السيرفرات الآتيه
jabber.org,alkotsh.org الخ
المهم في ثلاث أشياء لازم تكون عارفها
اولا : أن تمتلك دومين
ولا يشترط ان يكون مدفوع مثل (com org net) ... بل يمكنك امتلاك دومين مجاني مثل (tk)
وسأفترض أننا سنتعامل مع الدومين المجاني دوت تك
فاذهب الى الرابط التالي


http://www.dot.tk


ثم قم بالتسجيل ثم تفعيل تسجيلك من ايميلك ثم تسجيل الدخول ثم حجز نطاق(دومين)
وحاول ان يكون الاسم قصير وسهل ايضا
وسيكون بالصورة (domain.tk)
ثانيا : أن يكون توزيعة لينكس لسيرفرك هي Ubuntu 10.04
ومن خلال لوحة تحكم سيرفرك التي وصلك رابطها عندما تم تفعيل سيرفرك
وفي جميع الأحول ستجدها في الايميل الذي فعلت به الفي بي اس الخاص بك
والطريقة تتمثل في عمل reinstall للتوزيعه ومن ثم اختيار التوزيعه Ubuntu 10.04
اي توزيعه لأبونتو تنفع ويمكن متابعه الشرح بها
ثالثا : ربط الدومين (الذي تم عمله كشرط أول) بسيرفرك
ويكون ذلك عن طريق تسجيل الدخول لدوت تك للتعديل على نطاقك ليتم ربطه بالسيرفر
فتعدل الدي ان اس للنطاق الذي حجزته
وقم بوضع اي بي سيرفرك وهو وصل لديك ع الايميل الذي قمت بتسجيله اثناء حجز الفي بي اس
وقم بوضع الهوست اسم الدومين الذي حجزته اولا(domain.tk)
وكرر ما فعلت ولكن الهوست هذه المره(conference.domain.tk)
لأضافة الغرف ولكي تعمل مع الايميلات من خارج سيرفرك
مع ملاحظة ان الtype بيكون arecord
ثم احفظ التغييرات وانتظر من عشر دقائق حتى ساعه
ولتتأكد من عملية الربط
قم بفتح الدومين الذي حجزته في المتصفح(http://domain.tk) مثلا بافتراض الدومين الذي حجزته هو domain.tk
وأيضا الاي بي الخاص بسيرفرك(http://123.324.34.54) مثلا بافتراض 123.324.34.54 هو الاي بي
اي كل منهما في صفحه من متصفحك

 



اذا كانت النتيجه واحده فالربط قد تم والا فراجع خطواتك
ثم تنتقل الي سيرفرك فعند فتح السيرفر ب putty & tunnel
هتنفذ الأوامر هي(طبعا متل ماقلت هي لتوزيعة ابونتو) نفذ كل سطر لوحده كالآتي
sudo apt-get update
sudo apt-get install ejabberd
أثناء التنفيذ قد يطلب موافقتك على التحديث او التثبيت
كل ما عليك فعله الرد بكتابة y ثم انتر
الآن ننتقل لتعديل الكونفاج الخاص بالسيرفر
عند فتح سيرفرك ببرنامج بحساب الروت خاصتك
يفتح المسار
root
استبدل كلمة root بالآتي
etc/ejabberd
بعد تغير المسار ستجد ejabberd.cfg
قم بتحميلها ع جهازك وباستخدام برنامج المفكره(notepad) او اي محرر
قم بتعديل الآتي
{hosts, ["localhost"]}
الى
{hosts, ["domain.tk"]}
ممكن تضيف أكتر من سيرفر مره واحده كمان
طبعا بدل domain.tk اسم نطاقك
ثم استبدل
{acl, admin, {user, "", "localhost"}}.
الى
{acl, admin, {user, "admin", "domain.tk"}}.
طبعا بدل domain.tk اسم نطاقك
ثم نفذ الأمرين الآتيين باستخدام بيوتي على الترتيب
sudo service ejabberd restart
sudo ejabberdctl register admin domain.tk password
غير domain.tk الى دومينك الذي حجزته والباس ورد ال ما تريد
وهيك مبروك عليكم سيرفر ايميلات وأظن ما في اسهل من هيك

ولادارة سرفرك ستجد له لوحة تحكم جميلة ومبسطة البرنامج من هاد الرابط

 


http://domain.tk:5280/admin


ولعرض لوحة التحكم هيتطلب اسم مستخدم وكلمة سر وهنعملهم بتنفيذ الأمر ده

sudo ejabberdctl register admin domain.tk urpass

طبعا دومين دوت تك دا الدومين اللي حجزته 

وبكده اسم المستخدم هيكون

admin@domain.tk

والباس ورد كلمة السر ودي هتحطها بدل كلمة urpass في الأمر Surprised 
عندما يفصل السيرفر لأي سبب أعد التشغيل بالأمر
sudo service ejabberd restart

 


الشرح مقتبس من العرباوي لضمان حقوق النشر

 


 مع  تحياتي

alkotsh@jabber.ru


Cooltext1303976786