![]() |
[شرح] تنصيب RoundCube وجعله كبريد رسمي لموقعك
السلام عليكم ورحمة الله وبركاته ,,,
أول موضوع لي في موقع الويب العربي وأتمنى الاستفادة ... أولاً تحتاج إلى كلمة المرور الخاصة بقاعدة البيانات الرئيسية MySql Root Password والآن عن طريق برنامج Putty أو أي برنامج للدخول عن طريق SSh يجب الدخول كـ root للسيرفر وتطبيق الأمر : كود:
cd /usr/local/cpanel/base============================== والآن عملية جلب السكريبت عن طريق الأمر wget كود:
wget -O roundcube.tar.gz http://belnet.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1-rc1.1.tar.gzنقوم بفك الضغط للسكريبت بالأمر : إقتباس:
الآن سيتم حذف الملف المضغوط لأننا لسنا بحاجة له كود:
rm -rf roundcube.tar.gzسنقوم بالدخول لمجلد roundcube كود:
cd roundcubeوالآن سنقوم بإعطاء التصاريح اللازمة لمجلدين : ( temp و logs ) كود:
chmod -R 777 tempكود:
chmod -R 777 logsوالآن سنقوم بتركيب قاعدة البيانات عن طريق الـ WHM أو عن طريق الأمر : كود:
mysql -e "CREATE DATABASE roundcube;" -pDATABASEPASSWORDوكذلك استيراد ملف قاعدة البيانات وتركيبه كود:
mysql -e "use roundcube; source SQL/mysql.initial.sql;" -pDATABASEPASSWORDمع تغيير DATABASEPASSWORD إلى كلمة السر الخاصة بالـ root , مع ملاحظة أن اسم قاعدة البيانات : (roundcube) والآن سنقوم بتعديلات ملف الإتصال بقاعدة البيانات : كود:
cd configكود:
mv db.inc.php.dist db.inc.phpكود:
mv main.inc.php.dist main.inc.phpالآن سيتم تحرير ملف الـ db.inc.php بمحرر الملفات nano على سبيل المثال ونستطيع استخدام المحرر pico كود:
nano db.inc.phpكود:
$rcmail_config['db_dsnw'] = 'mysql://roundcubeass@localhost/roundcubemail';كود:
$rcmail_config['db_dsnw'] = 'mysql://rootATABASEPASSWORD@localhost/roundcube';والآن نقوم بفتح ملف main.inc.php : كود:
nano main.inc.phpكود:
$rcmail_config['default_host'] = '';كود:
$rcmail_config['default_host'] = 'localhost';انتقل للدليل الجذري : مع مراعاة ان الثيم المستعمل في الـ cpanel هو x أما إذا كنت تستخدم الـ cPanel 11.0 فقم بتغيير الـ x إلى x3 كود:
cd /usr/local/cpanel/base/roundcube/skins/default/images/كود:
cp roundcube_logo.png /usr/local/cpanel/base/frontend/x/images/roundcube_logo.pngكود:
cp roundcube_logo.png /usr/local/cpanel/base/webmail/x/images/roundcube_logo.pngكود:
wget http://www.hostgeekz.com/files/hostgeekz/HGpatch-roundcube-0.1-rc1كود:
patch -p0 < HGpatch-roundcube-1.0كود:
Reversed (or previously applied) patch detected! Assume -R?والآن : قم بتحرير ملف الـ webmaillogin , مع مراعاة تغيير YOURTHEME إلى اسم الثيم الخاص بك ( x مثلاً ) كود:
nano /usr/local/cpanel/base/frontend/YOURTHEME/webmaillogin.htmlوقم بالبحث عن : كود:
</td>أضف بعدها : كود:
<td align="center" valign="bottom" width="200">طبق هذه التحديثات : كود:
wget http://www.hostgeekz.com/files/hostgeekz/cpanel-11-fix.shwww.yourdomain.com/webmail وستجد الـ RoundCube ينتظرك :) ================ سنقوم بشرح كيفية عمل الـ RoundCube كبريد مجاني لموقعك ويمكن للزوار تسجيل بريد إلكتروني لوحدهم في المرة القادمة والسلام عليكم ورحمة الله وبركاته ,,, www.ds-ly.com |
السلام عليكم ورحمة الله وبركاته,
موضوع ممتاز اخى الكريم, شكرى لك على هذا التطبيق الروعة والمشاركة الاروع, جزاك الله عنا خير الجزاء. تحياتى لك; |
| جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:22 PM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012