Ускоряем сервер 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 и сохраняем настройки.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии