Percona SQL server установка и настройка

Percona - американская компания, базирующаяся в Дареме и разработчик ряда проекты программного обеспечения с открытым исходным кодом для пользователей MySQL , MariaDB , PostgreSQL , MongoDB и RocksDB .

Основана в 2006 году Петром Зайцевым и Вадимом Ткаченко. В данный момент там только Петр.

Для начала, больше нет никакого *SQL 5.7, эту древность уже можно забыть. Нет свежих дистрибутивов, в которых будет работать 5.7. Мы будем ставить 8.0 и немного настраивать. Такие настройки очень подходят для битрикса


sudo apt install gnupg2 curl

wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb

sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb

sudo apt update

sudo percona-release setup ps80

sudo apt install percona-server-server

Создадим файлик для автоматической авторизации под пользователем root ~/.my.cnf


[client]

user=root

password=123123123

По рекомендациям разработчиков выполним:


mysql -e "CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME 'libfnv1a_udf.so'"

mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'"

mysql -e "CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME 'libmurmur_udf.so'"



 

Корпоративный почтовый сервер на минималках (postfix + dovecot + freeipa)

Postfix — агент передачи почты (MTA — mail transfer agent). Postfix является свободным программным обеспечением, создавался как альтернатива Sendmail.
Изначально Postfix …

bitrix24 + nginx + php-fpm

Битрикс шмитрикс, та еще головная боль. Но бизнес требует что бы проект был на битриксе, а ставить их битриксвм у …

Настрока фаервола nftables

nftables — подсистема ядра Linux, обеспечивающая фильтрацию и классификацию сетевых пакетов/датаграмм/кадров. Включена в ядро Linux, начиная с версии 3.13, выпущенной …

PostgreSQL master slave репликация