![]() |
[شرح] تنصيب 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.sh www.yourdomain.com/webmail وستجد الـ RoundCube ينتظرك :) ================ سنقوم بشرح كيفية عمل الـ RoundCube كبريد مجاني لموقعك ويمكن للزوار تسجيل بريد إلكتروني لوحدهم في المرة القادمة والسلام عليكم ورحمة الله وبركاته ,,, www.ds-ly.com |
السلام عليكم ورحمة الله وبركاته,
موضوع ممتاز اخى الكريم, شكرى لك على هذا التطبيق الروعة والمشاركة الاروع, جزاك الله عنا خير الجزاء. تحياتى لك; |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 02:50 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012