اموزش نصب ماژول اجبرد (اجابرد.ejabberd)

View previous topic View next topic Go down

اموزش نصب ماژول اجبرد (اجابرد.ejabberd)

Post by persian on Fri Apr 08, 2016 7:37 am

با سلام
برای اوبونتو
دیدم جایی واسه این پست نیست اینجا پست دادم . قبل از هر چیز بگم این پست کاملا رایگان بوده و اگه پاکش کنید خیلی نامردیه . این اموزش هیچ جا نیست و نبایدم باشه سایت تخصصی تیم ایران باز
در کل میخوام اسون ترین روش برای نصب ماژول های اجبرد رو واستون بگم . البته اینم بگم بطور کامل نمیگم واستون چونکه هر ماژولی بصورت خواستی کامپایل میشه و اگه بخوام بطور کامل اموزش بدم خیلی طول میکشه
در اینجا میخوام واستون طریقه نصب ماژول های که توی سایت اجبرد رو هست اموزش بدم
اول از همه ارلانگ رو روی سیستم تون نصب کنید.
بعد توی ترمینال اینو تایپ کنید:

Code:
cd /

دانلود ماژول:

Code:
sudo svn co https://svn.process-one.net/ejabberd-modules

خب چند نوع اروری که امکان داره واستون بده :
اولین ارور . ارور svn هست که در موقعه ای این ارور واسه شما داده میشه که svn روی سیستم تون نصب نباشه که خیلی راحت با ی جستجوی کوچیک توی گوگل اونو نصب کنید
دومین اروری که به شما داده میشه ارور ارلانگ هست یه وقت تای میایین ارلانگ رو از طریق مخازن نصب میکنید که امکان داره کل ارلانگ رو نصب نکرده باشین پس بهتره ارلانگ رو از سایتش دانلود کنید و اونو نصب کنید.

خب حالا لیست ماژول ها واسه شما دانلود میشه و توی پوشه ejabberd-modules ذخیره میشه لطفا دقت کنید که اطلاعات توی اون پوشه باشه.
من میخوام در اینجا واسه شما ماژول ejabberd_xmlrpcاموزش بدم و این ماژول رو همراه هم نصب کنیم .

خب توی ترمینال اینو تایپ میکنیم (بهتره از اینجا کپی بگیرین)

Code:
sudo erlc -I /usr/lib/ejabberd/include ejabberd-modules/ejabberd_xmlrpc/trunk/src/ejabberd_xmlrpc.erl

خب حالا خودمون ماژول رو کامپایل کردیم و با نوشتن ls این فایل رو میبینیم
ejabberd_xmlrpc.beam
حالا دوباره توی ترمینال این دستور رو تایپ کنید تا ماژول کامپایل شده به جای مخصوص خودش کپی بشه :

Code:
sudo cp ejabberd_xmlrpc.beam /usr/lib/ejabberd/ebin/

کار تموم شد ماژول رو نصب کردیم فقط چندتا تنظیم کوچیک باید توی فایل کافینگ انجام بدیم .
واسه تنظیم کردن ماژول توی کانفیگ بهتره فایل README هر ماژول رو باز کنید و طریق کانفیگ رو انجام بدین.

ادرس فایل کانفیگ :
در ورژن جدید اجبرد ادرس فایل کانفیگ به این شکل هست

Code:
sudo nano /etc/ejabberd/ejabberd.yml

در ورژن قدیمی اجبرد به این شکل :

Code:
sudo nano /etc/ejabberd/ejabberd.cfg

xmppfa.ir
avatar
persian
Admin
Admin

Posts : 39
Join date : 2011-12-02

View user profile

Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum