ОСНОВНОЕ

WORDPRESS

Операционные системы

Базы данных

Фреймворк Bootstrap

Каждый имеет для другого лишь то значение, какое тот имеет для него (А. Шопенгауэр).

Установить WordPress с Memcached и Nginx на Ubuntu

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 21 июля 2017

Установить WordPress с Memcached и Nginx на Ubuntu
В этой статье, мы собираемся предоставить вам шаг за шагом инструкцию по как установке WordPress с Memcached и Nginx на Ubuntu 16.04 VPS. WordPress является одной из лучших систем управления контентом с открытым исходным кодом, написанной на PHP.

Требования

На момент написания этой статьи, последняя стабильная версия WordPress 4.8 и требует:

  • PHP > = 5.2.4. Кроме того, использование Memcached настоятельно рекомендуется для лучшей работы сайта;
  • Веб – сервер Nginx или Apache;
  • MySQL или MariaDB установленной на вашем Linux VPS.

Обновление системы

Убедитесь, что ваш список пакетов и пакеты ОС обновлены, выполнив следующие команды:

 

Кроме того, можно настроить автоматическое обновление.

Установка Nginx

Чтобы установить последнюю версию Nginx из официального репозитория Nginx, отредактируйте файл «/etc/apt/sources.list»:

 

Добавьте следующие строки:

Установите MySQL

 

Остановите и удалите службу Apache, а затем установите Nginx на виртуальный сервер с помощью следующих команд:

 

Настройка Nginx для запуска при загрузке:

Установка Memcached, PHP 7 и модулей PHP:

Запустите процедуру установки WordPress

Загрузите последнюю версию WordPress, имеющуюся на официальном сайте в каталоге вашего виртуального сервера, а затем извлеките ее, используя следующие команды:

 

WordPress требует для своей работы базу данных, где сохраняются данные, таким образом, создайте новую базу данных MySQL:

 

Добавьте имя пользователя, пароль и имя базы данных MySQL для файла конфигурации WordPress:

 

Создайте новый файл конфигурации Nginx и добавьте следующий виртуальный блок для вашего доменного имени:

 

Добавьте следующие строки:

 

Не забудьте заменить «your-domain.ru» на действительное имя домена. Затем отключите файл конфигурации Nginx «по умолчанию»:

 

Включить новый конфигурационный файл Nginx:

 

Откройте файл «/etc/php/7.0/fpm/pool.d/www.conf» и измените переменную ‘listen’:

на:

 

Найдите файл конфигурации PHP:

 

Отредактируйте файл конфигурации «/etc/php/7.0/cli/php.ini»:

Добавьте/измените следующие параметры:

Отредактируйте файл конфигурации «memcache.ini»:

 

добавьте следующие строки в конце:

 

Отредактируйте файл /etc/memcached.conf и увеличьте объем памяти Memcached до 128 МБ или выше:

на:

Пользователь веб-сервера (www-data) необходимо, чтобы иметь возможность записывать файлы и каталоги внутри каталога ‘/var/www/html/wordpress’, выполнив следующую команду:

 

Отредактируйте конфигурационный файл Nginx (/etc/nginx/nginx.conf) и добавьте «gzip_vary на» в блок «HTTP»:

 

Проверьте конфигурацию Nginx:

 

Если проверка прошла успешно, перезапустите Memcached, php7.0-FPM и услуги Nginx для того, чтобы изменения вступили в силу:

 

Откройте http://your-domain.ru/ используя ваш любимый веб-браузер и следуйте простым инструкциям. После установки, войдите в панель администратораи настройте в соответствии с вашими потребностями.

Установка и настройка W3 Total Cache использовать Memcached

Откройте http://your-domian.ru/wp-admin/plugins.php >> Add New >> Search for ‘W3 Total Cache’ >> и нажмите кнопку ‘Установить сейчас’ рядом с названием ‘W3 Total Cache’ >> и Activate.

Откройте http://your-domian.ru/wp-admin/plugins.php >> нажмите «Настройки» в разделе W3 Total Cache:

  • Minify
 

Нажмите кнопку “Сохранить все настройки”.

  • Cache Object
 

Нажмите кнопку “Сохранить все настройки”.

Все. Установка WordPress с Memcached и Nginx завершена.


Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close