VestaCP - Как заменить mysql на mariadb: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
Строка 15: Строка 15:
  
  
  # yum install -y MariaDB-server MariaDB-client MariaDB-devel
+
  # yum install -y MariaDB-server MariaDB-client MariaDB-devel && cp /etc/my.cnf.rpmsave /etc/my.cnf
# cp /etc/my.cnf.rpmsave /etc/my.cnf
 
cp: overwrite `/etc/my.cnf'? y
 
 
  # service mysql restart
 
  # service mysql restart
 
  Shutting down MySQL. SUCCESS!
 
  Shutting down MySQL. SUCCESS!

Текущая версия на 09:22, 23 января 2016

Самые выгодные сервера‎ в рунете


VestaCP - Как заменить mysql на mariadb

Пример для CentOS 6 - 64 bit

# service mysqld stop && yum remove mysql*
# cat /etc/yum.repos.d/mariadb.repo

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1


# yum install -y MariaDB-server MariaDB-client MariaDB-devel && cp /etc/my.cnf.rpmsave /etc/my.cnf
# service mysql restart
Shutting down MySQL. SUCCESS!
Starting MySQL.. SUCCESS!
# yum install --disablerepo=* --enablerepo=remi phpmyadmin


Внести небольшие изменения:

# vi /etc/httpd/conf.d/phpMyAdmin.conf
<Directory /usr/share/phpMyAdmin/>
  AddDefaultCharset UTF-8
  <IfModule mod_authz_core.c>
    # Apache 2.4
    Require local
  </IfModule>
  <IfModule !mod_authz_core.c>
    # Apache 2.2
    Order Deny,Allow
    Allow from all
    Allow from ::1
  </IfModule>
</Directory>
# /etc/init.d/httpd restart