Bizon 2.3.0.1 + CentOS 7 + VestaCP + php 7.2 + MariaDB 10.3 сборка

d30n

User
Привет всем запарился с настройкой сей сборки!
Составил тут текст по настройке, но вы лазиет то обно, то доугое -

#Ставим SSH ключ на админа (root)

Полезные статьи. Автоматическая SSH-авторизация по ключу. LTD Beget

#Гит тоже пригодится

yum install git

#Обновляем ПО сервер.

yum update

\\\\\\\\\\\\

#Перезагружаем сервер.

reboot


\\\\\\\\\\\\

#Скачиваем установочный bash скрипт.

curl -O http://vestacp.com/pub/vst-install.sh

\\\\\\\\\\\\

#Запускаем bash скрипт и устанавливаем нужные компоненты.

bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd yes --proftpd no --exim yes --dovecot yes --spamassassin no --clamav no --named yes --iptables yes --fail2ban no --mysql yes --postgresql no --remi yes --quota no

\\\\\\\\\\\\

#Конец. Получили пароль.

https://xxx.xxx.xxx.xxx:8083
username: user
password: pass

\\\\\\\\\\\\

#Далее ставим DB MariaDB 10.3.11 (Stable)

MariaDB - Setting up MariaDB Repositories - MariaDB
CentOS --> CentOS 7 (x86_64) --> 10.3 [Stable]

Добавляем репозиторий
vi /etc/yum.repos.d/mariadb.repo
вставляем
# MariaDB 10.1 CentOS repository list - created 2016-12-11 19:15 UTC
# MariaDB - Setting up MariaDB Repositories - MariaDB
[mariadb]
name = MariaDB
baseurl = Index of /10.1/centos7-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Для выхода из редактора - ESC -> : -> wq

Теперь нам надо остановить (во избежание возможных проблем) текущий демон командой
systemctl stop mariadb

Дальше нас ждет само обновление
yum update

Во время его работы yum спросит подтверждение операции обновления и подтверждения ключа репозитория, оба раза отвечаем Y

Стартуем наш демон, теперь он называется mysql и запускается командой -
systemctl start mysql

Операция, про которую часто забывают, это запуск скрипта обновления самих баз данных
mysql_upgrade

Перезагрузим сервак
reboot

#Ещё поставим селектор PHP версий (7.2.11!)

!!!Но перед этим архиватор умолчанию он не стоял у меня
yum install bzip2

Ставил по этой статье -
Поддержка php7 и php5 в CentOS 7 с панелью VestaCP | LeakyHead

composer create-project --prefer-dist torrentpier/torrentpier

***********************************************************************************************************************************************

phpMyAdmin
Если в низу ошибка - Секретная парольная фраза в конфигурации (blowfish_secret) слишком короткая.

В файле /etc/phpMyAdmin/config.inc.php в строку
$cfg['blowfish_secret'] = '12345678901234567890123456789012';
надо ввести придуманный пароль длиной 32 символа.


Если в низу ошибка - $Cfg['TempDir'] (/var/lib/phpMyAdmin/temp/) недоступен. Из-за этого phpMyAdmin не может кэшировать шаблоны и будет медленным.

То необходимо на папку постовить Chmod 777
 
Last edited:
Back
Top