السلام عليكم ورحمة الله وبركاته
بعد صدور النسخة النهائية من cPanel 11.48 وبعد سرد مابها من اختلافات وتطويرات
كان من اهمها دعم الشركة MariaDB بدلا من MySQL لقواعد البيانات وهو تحول مهم ومفيد لسيرفراتنا جدا فى الاداء .. وانصح الجميع وبشدة الاستغناء عن MySQL .
شرح اليوم عن استبدال MySQL ب MariaDB من خلال اوامر متعلقة بسكربت cPanel نفسه
قد قمت من قبل بشرح الاستبدال بالفعل فى الاصدارات الماضية وهذه الطريقة مختلفة بعض الشىء
اول شىء وأهم شىء دائما .. ناخد باك اب لاى ملف ومسار ما سنعدل عليه
رمز PHP:
cp -Rf /var/lib/mysql /var/lib/mysql-old
mv /etc/my.cnf /etc/my.cnf-old
نقوم بحذف الباكجات الخاصة ب MySQL
رمز PHP:
/scripts/update_local_rpm_versions --edit target_settings.MySQL55 uninstalled
/scripts/update_local_rpm_versions --edit target_settings.MySQL56 uninstalled
رمز PHP:
/scripts/check_cpanel_rpms --fix --targets=MySQL55,MySQL56
سنضيف الريبو الخاص ب MariaDB من اجل تحميل السيرفر وملحقاته
نفتح الملف بالامر التالى
رمز PHP:
vi /etc/yum.repos.d/MariaDB.repo
ونضع بداخله
رمز PHP:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5.41/centos6-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
نفتح ملف
رمز PHP:
vi /etc/yum.conf
نبحث عن السطر الموجود به
رمز PHP:
exclude=
ونقوم بحذف كل من php* و mysql*
الان نقوم بتسطيب السيرفر وملحقاته
ننفذ كل سطر على حده
رمز PHP:
yum install MariaDB-server MariaDB-client MariaDB-devel php-mysql
/etc/init.d/mysql start
mysql_upgrade
/etc/init.d/mysql restart
ثم نقوم بعمل بيلد للاباتشى للاطمئنان بأن كل شىء يعمل بشكل سليم وموديولات PHP تم تحميلها بنجاح .
رمز PHP:
/scripts/easyapache --build
تحياتى للجميع .
ليست هناك تعليقات:
إرسال تعليق