В двух словах - это оптимизированная сборка MySQL полностью совместимая с форматами хранения "ванильного" (взятого с офсайта) MySQL (http://www.percona.com/docs/wiki/percona-xtradb:info:faq).
Обращаю внимание, что до установки стандартный MySQL должен быть удален целиком.
Импортируем ключи:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
gpg -a --export CD2EFD2A | apt-key add -
Добавляем репозиторий для APT:
echo "deb http://repo.percona.com/apt lenny main" >> /etc/apt/sources.list
echo "deb-src http://repo.percona.com/apt lenny main" >> /etc/apt/sources.list
Загружаем содержимое вновь подключенного репозитория:
apt-get update
Теперь у нас появляется целый набор ПО, который имеет в имени percona:
apt-cache search percona
libmysqlclient-dev - Percona Server database development files
libmysqlclient15-dev - Percona Server database development files - empty transitional package
libmysqlclient16 - Percona Server database client library
percona-server-client - Percona Server database client (metapackage depending on the latest version)
percona-server-client-5.1 - Percona Server database client binaries
percona-server-common - Percona Server database common files (e.g. /etc/mysql/my.cnf)
percona-server-server - Percona Server database server (metapackage depending on the latest version)
percona-server-server-5.1 - Percona Server database server binaries
percona-sql-client - MySQL database client (metapackage depending on the latest version)
percona-sql-client-5.0 - MySQL database client binaries
percona-sql-common - MySQL database common files
percona-sql-server - MySQL database server (metapackage depending on the latest version)
percona-sql-server-5.0 - MySQL database server binaries
Для начала ставим генератор паролей:
apt-get install -y pwgen
И сгенерируем устойчивый пароль для MySQL:
pwgen 16 1
Мне необходима версия сервера 5.1, поэтому я ставлю его следующими командами:
apt-get install -y percona-server-server-5.1
Все сопутствующие пакеты (в частности клиент) будут стянуты автоматически.
Далее рекомендую сделать mysql_secure_installation, подробнее тут: http://phpsuxx.blogspot.com/2009/12/mysql-debian5-lenny.html
Убеждаемся, что все встало корректно:
dpkg -l | grep perco
ii percona-server-client-5.1 5.1.50-11.4-111.lenny Percona Server database client binaries
ii percona-server-common 5.1.50-11.4-111.lenny Percona Server database common files (e.g. /etc/mysql/my.cnf)
ii percona-server-server-5.1 5.1.50-11.4-111.lenny Percona Server database server binaries
Источник: http://www.percona.com/docs/wiki/percona-server:release:start
дружит с панелями ?
ReplyDeleteОн полностью совместим с обычным мускулом. Так что ответ - да.
ReplyDelete