Ускоряем сервер VDS/VPS на Debian 8

В данной статье я расскажу вам, как можно ускорить работу сайтов VDS/VPS сервере на примере VDS сервера от FirstVDS с ОС Debian 8 amd64 с установленной панелью ISPManager Lite 5. Сайты на CMS Wordpress и Drupal будут работать ощутимо быстрее после выполнения данных оптимизаций.

Замена MySQL на MariaDB 10

Большинство современных CMS активно используют базу данных MySQL. Я рекомендую заменить ее на 100% совместимую с ней MariaDB, которая работает в несколько раз быстрее благодаря движку XtraDB и патчам от Percona. Не буду описывать все возможности данной БД, т.к. это заслуживает отдельной статьи.

Если вы используете VDS от FirstVDS, то отключите в панели почтовый webmail-интерфейс AfterLogic, иначе при удалении MySQL он также удалится. Перейдите в Настройки › Возможности, далее двойной клик по Почтовый сервер (SMTP/POP3/IMAP) и снимаем галочку с AfterLogic.

Заходим на сервер под root через SSH. На MacOS X можно использовать стандартный Terminal, на Windows и Linux можно использовать Putty.

Первым делом обновляем все пакеты в Debian 8:

# apt-get update && apt-get upgrade

Удаляем MySQL:

# apt-get remove mysql-server

При установке MariaDB вам предложат указать root пароль для базы данных. В ISPManager Lite его можно посмотреть тут: Настройки › Серверы баз данных, двойной клик на MySQL, потом нажимаем на глазок.

Устанавливаем MariaDB 10:

# apt-get update # apt-get install mariadb-server

Подтвержаем что хотим мигрировать на MariaDB, для этого введите Y и нажмите Enter

Теперь необходимо заново установить пакеты, которые автоматически удалились после деинсталляции MySQL, иначе вы не сможете управлять базами данных через панель:

# apt-get install coremanager-pkg-mysql ispmanager-pkg-mysql

Теперь осталось только обновить базы данных:

# mysql_upgrade --password --verbose --force

При обновлении у вас еще раз спросят root пароль для базы данных.

Также не забудьте включить обратно AfterLogic.

Установка Nginx

Для быстрой отдачи статических файлов (картинки, скрипты и файлы стилей) вам понадобится установить и активировать веб-сервер Nginx.

В ISPManager Lite его можно активировать тут: Настройки › Возможности, двойной клик на Веб-сервер (WWW), ставим галочку напротив Nginx и сохраняем настройки.

Поделись с друзьями: