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

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 6: Строка 6:
  
 
==== Пример для CentOS 6 - 64 bit ====
 
==== Пример для CentOS 6 - 64 bit ====
  # service mysqld stop
+
  # service mysqld stop && yum remove mysql*
# yum remove mysql*
 
 
  # cat /etc/yum.repos.d/mariadb.repo
 
  # cat /etc/yum.repos.d/mariadb.repo
[mariadb]
+
[mariadb] <br />
name = MariaDB
+
name = MariaDB <br />
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
+
baseurl = http://yum.mariadb.org/5.5/centos6-amd64 <br />
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
+
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB <br />
gpgcheck=1
+
gpgcheck=1 <br />
  
  
  # 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!
 
  Starting MySQL.. SUCCESS!
 
  Starting MySQL.. SUCCESS!
 
  # yum install --disablerepo=* --enablerepo=remi phpmyadmin
 
  # 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

Текущая версия на 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