PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چندین سوال درباره سرور مجازی لینوکس



fadakweb
March 17th, 2014, 20:56
با سلام ودرود


بنده یک سرور مجازی خام گرفتم و میخوام سیستم ejabberd رو روش نصب کنم چندین سوال داشتم

1. .centos5.x بهتره یا centos6.x ؟

2. بنده فایل سیستم رو که دانلود کردم بصورت زیر شد




2014-03-17 11:55:21 (1.29 MB/s) - “downloads-action.php?file=%2Fejabberd%2F13.12%2Fejabberd-13.12-linux-x86_64-installer.run” saved [16807754/16807754]





حالابرای نصب این فایل باید چه دستوری روبزنم ؟

3. هنگامی که میخوام یک فایل در مسیر زیر رو ویرایش کنم خطای permission denied میده . چطور باید این مشکل رو برطرف کنم تا فایل رو edit کنم ؟




/etc/ejabberd/ejabberd.cfg






این خطا رو میده




[root@localhost ~]# /etc/ejabberd/ejabberd.cfg
-bash: /etc/ejabberd/ejabberd.cfg: Permission denied






ممنون میشم دوستان برای این مشکلات کمکم کنند :39:

Taryan4
March 17th, 2014, 21:10
از یک ویرایشگر مانند vi یا nano استفاده کنید.

alireza.076
March 17th, 2014, 21:11
برای سرور xampp من یادمه از freebsd استفاده میکردم سرعت خیلی بالاتری نسبت به سرور های دیگه داشت، اما معمولا از اوبونتو استفاده میشه، از سنتوس ۵ استفاده کنید فکر میکنم بهتر باشه برای این کار البته من ندیدم کسی استفاده کنه از سنتوس
برای اجرا فایل دانلودی هم:

./file.run
برای ۳ هم:
پرمیشن اجرایی رو بدید


chmod +x /etc/ejabberd/ejabberd.cfg
sudo /etc/ejabberd/ejabberd.cfg

bigsinoos
March 17th, 2014, 21:16
شما که با لینوکس آشنایی نداری بهتره پکیج ها رو به صورت دستی نصب نکنی و از سیستم مدیریت بسته yum استفاده کنی.

آموزش نصب در cenots 5.x از لینود:


https://library.linode.com/communications/xmpp/ejabberd/centos-5


خطای Permission denied به دلیل مجوز فایل می باشد ، دستور زیر رو follow کنید :


chmod 755 /etc/ejabberd/ejabberd.cfg

m.s.i
March 17th, 2014, 21:18
با سلام
ما بسته به نیاز شما ورزن مشخص هست
که برای شما 5.ط بهتر ه
و در ضمن همین طور که دوستان گفتن بهتره پکیج آموزشی بخونید

fadakweb
March 17th, 2014, 21:51
شما که با لینوکس آشنایی نداری بهتره پکیج ها رو به صورت دستی نصب نکنی و از سیستم مدیریت بسته yum استفاده کنی.

آموزش نصب در cenots 5.x از لینود:


https://library.linode.com/communications/xmpp/ejabberd/centos-5


خطای Permission denied به دلیل مجوز فایل می باشد ، دستور زیر رو follow کنید :


chmod 755 /etc/ejabberd/ejabberd.cfg



درود


الان centos6 نصب هستش . باید اون رو حذف کنم و بعد centos5 رو نصب کنم ؟ اگر آری روش پاک کردنش چطوره و فرمان نصب centos5 چی هست ؟

مجددا مرسی از دوستان که وقت میذارن برای راهنمایی کردن بنده

fadakweb
March 17th, 2014, 21:56
دستورات رو که اجرا میکنم با همچین خطاهایی در خواندن فایل ejabberd.cfg مواجه میشم




[root@localhost ~]# chmod 755 /etc/ejabberd/ejabberd.cfg
[root@localhost ~]# /etc/ejabberd/ejabberd.cfg
/etc/ejabberd/ejabberd.cfg: line 1: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 2: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 3: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 39: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 41: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 42: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 43: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 45: fg: no job control
/etc/ejabberd/ejabberd.cfg: line 46: syntax error near unexpected token `('
/etc/ejabberd/ejabberd.cfg: line 46: `%% Override global options (shared by all ejabberd nodes in a cluster).'

bigsinoos
March 17th, 2014, 22:16
اگر centos 6.x هستی اینو فالو کن ؛


https://www.digitalocean.com/community/articles/how-to-install-ejabberd-on-a-centos-5-and-centos-6-vps\


برا نصب مجدد سیستم عامل باید سیستم رو کلا پاک کنی centos 5.x رو نصب کنی...