WordPress на openserver: WordPress на Openserver — полное пошаговое руководство по установке

Содержание

WordPress на Openserver — полное пошаговое руководство по установке

Скачиваем WordPress

Пошаговая инструкция – как скачать, установить и запустить локальный сервер OpenServer – на этой странице.

Мы рекомендуем скачивать дистрибутивы CMS только с официальных сайтов, т.к. различные «сборки», «готовые решения» и т.д. зачастую содержат лишний код, который либо ссылается на посторонние сайты, либо дает доступ к содержимому Вашего сайта.

Переходим на сайт https://ru.wordpress.org/, нажимаем «Скачать», чтобы загрузить последнюю версию ВордПресс.

После того, как дистрибутив загрузится на Ваш компьютер, создайте в папке OpenServer папку для вордпресса и поместите загруженный архив в нее.

Хостинг с автоматической установкой WordPress — установка CMS за 1 минуту!

Создаем папку сайта на WP для OpenServer

Переходим в папку «Openserver» > «domains» и создаем в ней папку, в которой будет установлен WordPress, например «wpfolder».

Загружаем в нее архив с CMS.

Распаковываем архив WordPress в Опен Сервер

Теперь необходимо распаковать архив. При необходимости, распакованные файлы нужно будет перенести в корневую папку (в примере – «wpfolder»), иначе сайт будет открываться не по адресу «wpfolder», а по адресу «wpfolder/wordpress»:

Вот так выглядит папка с распакованной CMS WordPress:

Подробная инструкция — как установить WordPress на хостинг.

Создаем базу данных и пользователя в PhpMyAdmin

Вордпресс использует для хранения информации базу данных MySQL. Т.е. сайт, созданный на вордпрессе – динамический. Что это означает? Когда посетитель открывает какую-либо страницу сайта, из сохраненных в базе данных элементов формируется HTML код, который в итоге и видит посетитель.

Поэтому для корректной работы WP необходима база данных и пользователь – администратор этой базы данных. Проще всего создать базу и пользователя через утилиту PhPMyAdmin, которая входит в состав OpenServer.

Открываем PhpMyAdmin:

Откроется окно входа. По умолчанию логин – «root», пароль – отсутствует.

Нажимаем «ОК», попадаем в интерфейс PhpMyAdmin. Мы сейчас не будем рассматривать основные возможности скрипта, нам нужно только добавить пользователя и прикрепить к нему базу данных.

Переходим на вкладку «Пользователи», нажимаем «Добавить пользователя»:

В открывшемся окне выполняем следующие действия:

  1. Заполняем имя пользователя.
  2. Генерируем пароль для него (чем сложнее пароль, тем лучше – злоумышленники не смогут получить доступ к базе данных методом подбора пароля).
  3. Отмечаем флажками поля «Создать базу данных с именем пользователя в названии и предоставить на нее полные привилегии», «Предоставить полные привилегии на базы данных подпадающие под шаблон (имя пользователя_%)».
  4. Предоставляем пользователю возможность производить любые действия с этой базой данных (нажимаем на ссылку «Отметить все», после чего в блоках «Данные», «Структура» и «Администрирование» все поля будут отмечены флажками).
  5. Сохраняем логин и пароль в текстовом файле у себя на компьютере, затем нажимаем «ОК».

Видим, что был выполнен ряд запросов, в результате которых мы получили базу данных и пользователя.

Чтобы установить, переименовываем wp-config-sample

Следующий шаг – в папке с WordPress переименовываем конфигурационный файл. Из «wp-config-sample.php» в «wp-config.php». Это требуется для дальнейших действий. «Sample» — означает «шаблон», переименовав файл мы делаем его рабочим конфигурационным файлом для WordPress.

Вставляем БД, логин и пароль в wp-config

Теперь нужно вписать адрес базы данных, логин пользователя и его пароль в конфигурационный файл — wp-config.php.

Открываем его с помощью NotePad++:

В обозначенные поля нам нужно внести сохраненные данные. Название базы данных и имя пользователя совпадают, т.к. в PhpMyAdmin быза выбрана опция «Создать базу данных с именем пользователя в названии и предоставить на нее полные привилегии». Так будет выглядеть заполненный файл:

Сохраняем файл, переходим к установке WordPress.

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

Для запуска установки – нужно либо открыть сайт через OpenServer, либо ввести его в адресной строке браузера.

Откроется окно установки WordPress, где необходимо заполнить следующие поля:

  1. Название сайта. Это НЕ домен сайта, это то, что будет показано в шапке сайта. «Блог математика Василия», «Все про породы кошек» и т.д.
  2. Имя пользователя. При установке вводить можно только латинские буквы, пробелы, подчёркивания, дефисы, точки и символ @. В дальнейшем можно установить кириллическое имя администратора и пользователей с помощью плагина.
  3. Пароль – чем сложнее, тем лучше. WordPress – самая распространенная CMS в мире, поэтому и ломают ее методом перебора чаще, чем другие. Используйте сложный пароль.
  4. Адрес вашей электронной почты. Наобум указывать не нужно, т.к. при запросе восстановления пароля он будет отправлен именно на этот адрес.
  5. Если флажок не установлен – в файл robots.txt будет прописана директива, запрещающая поисковым системам индексировать сайт. Снимать его нужно только в случае, если Вы знаете, что доработка и наполнение сайта займет 2-3 недели. И только спустя это время Вы готовы показать сайт посетителям.
  6. Нажимаем «Установить WordPress»

Мы не рекомендуем снимать флажок «Разрешить поисковым системам индексировать сайт». Лучше в течение 3-5 дней заполнить основные разделы сайта. Чем раньше сайт появляется в «зоне видимости» поисковых систем, тем раньше он получит первых посетителей.При этом только индексация сайта может занять 2-4 недели, зачем увеличивать этот срок?

Проверяем – установился ли ВордПресс

Если все предыдущие шаги были выполнены без ошибок, мы увидим окно, подтверждающее корректную установку WordPress.

Проверяем – все ли работает корректно. Открываем пользовательскую часть сайта. Все в порядке.

Проверяем администраторскую часть (чтобы попасть в админпанель WordPress нужно ввести логин и пароль администратора, после перехода по ссылке названиесайта/wp-login. php).

С админкой сайта тоже все в порядке:

На этом процесс установки WordPress на OpenServer закончен.

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

Мы предлагаем:

  • Виртуальные серверы с NVMe SSD дисками от 299 руб/мес
  • Безлимитный хостинг на SSD дисках от 142 руб/мес
  • Выделенные серверы в наличии и под заказ
  • Регистрацию доменов в более 350 зонах

Как Установить WordPress На OpenServer В Автоматическом Режиме

Чтобы не использовать ресурсы интернета и не платить за хостинг, для создания своего проекта, лучше воспользоваться локальным сервером OpenServer.

Устанавливается на домашний компьютер (windows) и позволяет работать с любыми cms-системами.

В рамках данной статьи разберем на примере как установить wordpress на OpenServer буквально за 3 минуты и какие способы установки есть.

Подробнее: openserver-как пользоваться

Если для сайта или блога все готово, например:

  • План блога
  • Структура меню и рубрик
  • Семантическое ядро
  • Внешний вид
  • Функционал
  • Контент-план и пр.

Тогда можно сразу создавать блог на удаленном хостинге. Когда всего этого нет, локальный сервер как нельзя лучше подходит для таких целей.

Содержание

  1. Пошаговая установка wordpress на openserver
  2. Шаг 1 – Подготовка
  3. Шаг №2 – Создание корневой папки для сайта
  4. Шаг №3 – Распаковка архива wordpress
  5. Шаг №4 – Запуск Openserver
  6. Шаг №5 Начало установки wordpress– настройка базы данных
  7. Шаг №6 – Запуск установки wordpress на openserver
  8. Видео – Как установить wordpress на openserver
  9. Ошибка установки wordpress на openserver
  10. Заключение

Пошаговая установка wordpress на openserver

Шаг 1 – Подготовка

Для начала, как всегда, скачиваем к себе на компьютер дистрибутивы самого сервера и движка вордпресс.

Скачать openserver на сайте разработчиков можно двумя способами:

  • Быстро – пожертвовав символическую сумму на развитие проекта.
  • Долго (пару часов) – бесплатно.

Как это сделать я показывал на странице «Установка и настройка openserver», там же есть видео по установке и первичной настройке сервера для cms-систем.

Скачать wordpress

Шаг №2 – Создание корневой папки для сайта

После того, как все скачано, установлено и настроено, можно переходить к созданию каталога, или корневой папки, куда будет распакован архив с папками и файлами wordpress.

Для этого создаем обычным способом папку с названием проекта, допустим, wp-2. Назвать папку можете как угодно, главное на латинице.

Все папки создаются по следующему пути:

Нужно выбрать диск, на который был распакован openserver. В моем случае – это диск D:/OpenServer/domains/wp-2

Шаг №3 – Распаковка архива wordpress

Распаковка архива wordpress в созданную папку (wp-2)

Шаг №4 – Запуск Openserver

Запустить openserver (если не запущен), или перезапустить (если запущен).

Это важный момент, потому как многие начинающие забывают это сделать. В результате папка не появляется в меню «мои проекты»

Шаг №5 Начало установки wordpress– настройка базы данных

На панели в меню «мои проекты» открываем созданную папку wp-2.

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

Подробнее: Как установить wordpress на хостинге

При нажатии на кнопку «вперед» переходим к следующему этапу установки – добавления имени базы данных, пользователя с паролем, сервера базы данных (в большинстве случаев – localhost) и можно изменить префикс таблиц (делается в целях безопасности).

Все эти данные доступны из пункта меню Дополнительно/PhpMyAdmin

Откроется панель для работы с базами данных, в которой необходимо создать свою базу и своего пользователя со всеми привилегиями (wp-2).

Для примера я создал название базы точно такое же, как и папка сайта.

Затем переходим к созданию пользователя для этой базы данных. Пункт меню «учетные записи пользователей».

Добавляем своего пользователя, выбираем хост – локальный и придумываем или генерируем пароль. Все эти данные необходимо запомнить для добавления на следующем шаге.

Отмечаем для нашего пользователя глобальные привилегии «отметить все» и внизу страницы нажимаем на кнопку «вперед».

На этом процесс работы с базами данных закончен. Осталось этими данными заполнить все поля для установки wordpress.

На моем примере это:

  • Имя базы данных – wp-2
  • Имя пользователя – eduard
  • Пароль – придуманный вами
  • Сервер базы данных – localhost
  • Префикс таблиц – test

Жмем кнопку «Отправить»

Шаг №6 – Запуск установки wordpress на openserver

После успешного соединения с базой данных, запускается процесс установки самого движка wordpress.

Подставляем нужные нам данные. Название сайта подставляем любое – его можно в процессе изменить, а вот все остальные данные изменить будет труднее.

Поэтому придумываем раз и на всегда. Жмем кнопку «установить wordpress», вставляем на следующем шаге логин и пароль для входа и готово.

Это панель администратора wordpress.

Именно отсюда происходит все управление блогом, его настройки и наполнение контентом. Чтобы посмотреть, как выглядит фронтальная часть блога – сторона, которую видят пользователи, нужно перейти по ссылке с названием сайта «Мой первый сайт»

Видео – Как установить wordpress на openserver

Ошибка установки wordpress на openserver

В случае, когда в автоматическом режиме установить соединение с базой данных невозможно, установку можно сделать в ручном режиме.

Для этого нужно создать базу данных и пользователя, все как делалось на предыдущем шаге.

Открыть файл wpconfigsample.php и внести все необходимые данные в нужные поля. Переименовать данный файл в wpconfig.php и перезапустить сервер.

Запустится сразу установка wordpress.

Заключение

Используйте openserver для тестирования своих проектов, как это делают большинство профессионалов. Это отличная альтернатива Denwer, Vertrigo, Xampp.

Знания как установить wordpress на openserver, помогут работать над своим блогом у себя на домашнем компьютере в любом месте и в любое время, без лишних затрат.

Успехов!

Nginx против Apache: лучший веб-сервер для WordPress?

Опубликовано в Производительность, Время безотказной работы, WordPress от WP Engine

Последнее обновление: 19 сентября 2022 г.

Чтобы запустить веб-сайт WordPress, вам необходимо разместить его на веб-сервере. Это то, что позволяет веб-браузерам запрашивать данные вашего сайта. Тем не менее, есть несколько вариантов веб-сервера, выбор которых может усложнить задачу.

Несмотря на то, что существует множество веб-серверов, наиболее популярными являются Apache и NGINX. Но какой из двух веб-серверов лучший?

Эти два веб-сервера обрабатывают более 50% всего веб-трафика. Несмотря на то, что они имеют много общих качеств, вам нужно знать о различиях, которые помогут вам выбрать правильный вариант для вашего сайта. В этой статье мы обсудим различия между NGINX и Apache. Затем мы рассмотрим, как вы можете установить WordPress на обоих типах серверов. Давайте начнем!

Сравнение производительности: NGINX и Apache

Как мы упоминали ранее, NGINX и Apache являются наиболее популярными вариантами веб-серверов. Они могут справляться с разнообразными рабочими нагрузками и работать с другим программным обеспечением для формирования стеков LAMP и LEMU. Однако для точного сравнения этих веб-серверов вам необходимо понять, чем они отличаются.

Apache

Apache является старшим из двух серверов и был впервые выпущен и разработан Apache Software Foundation в 1995 году Робертом Маккулом. С 1996 года Apache является ведущим веб-сервером и используется примерно на 38,7% веб-сайтов. В настоящее время Apache Foundation продолжает выпускать версии для Apache.

Модуль Apache предоставляет ряд преимуществ, в том числе:

  • Варианты предустановки: Apache предустановлен в основных дистрибутивах Linux.
  • Сообщество пользователей: Apache имеет большое сообщество пользователей, предлагающих помощь друг другу.
  • Система динамической загрузки модулей: Эта система не дает вам прикасаться к основному пакету при обновлении сервера.  
  • URL-адрес перезаписывается в .htaccess : Apache 2 использует mod_rewrite для чистой перезаписи.
  • Модульная конструкция: Благодаря модульной конструкции Apache обеспечивает более широкие возможности настройки и гибкости.  
  • Конфигурация сервера с использованием файла httpd.conf : Настройка проста, так как вам не требуется доступ к основному файлу apache2.conf .
  • Действовать как «шлюзовый» сервер: Apache также может выполнять функцию обратного прокси-сервера.

Сервер Apache — это удобный веб-сервер с множеством функций настройки. Программное обеспечение также совместимо с серверами Unix и Windows.

НГИНКС

NGINX был выпущен в 2004 году Игорем Сысоевым, основателем NGINX Inc., для решения проблемы C10K. Это проблема, с которой сталкиваются веб-серверы при обработке 10 000 или более одновременных запросов на подключение.

Чтобы решить эту проблему, NGINX был разработан как асинхронная, неблокирующая и основанная на событиях архитектура. Это одно из основных различий между NGINX и Apache. Это также одна из причин, по которой примерно 32,1% веб-сайтов используют NGINX.

NGINX предоставляет множество других преимуществ, например:

  • Облегченная конструкция : NGINX может работать на минимальном аппаратном обеспечении и использует меньше памяти, чем Apache.
  • Обработка статического содержимого : NGINX обеспечивает лучшую обработку статического содержимого при правильной настройке.
  • Высокая скорость отклика : NGINX сохраняет высокую скорость отклика при интенсивном трафике.
  • Удобный дизайн : Кривая обучения проще, а NGINX удобен для начинающих.
  • Модульная установка : Дизайн этого сервера допускает гибкие сборки и ряд сторонних модулей.
  • Обратный прокси-сервер: NGINX Plus предлагает программный обратный прокси-сервер с возможностями, аналогичными аппаратным решениям, по более низкой цене.

NGINX и NGINX Plus часто рассматриваются как лучшие варианты для веб-сайтов с высокой посещаемостью из-за их возможностей балансировки нагрузки для обработки более высоких нагрузок. Он также идеально подходит для поддержания максимальной производительности на сайтах с большим количеством статического веб-контента.

В чем разница между Apache и NGINX?

Хотя NGINX и HTTP-сервер Apache похожи, между ними есть много различий. Самое большое различие заключается в том, как эти веб-серверы обрабатывают несколько клиентских запросов. Apache использует разветвленное решение, а NGINX использует неблокирующий цикл обработки событий.

Apache предоставляет многопроцессорные модули (MPM), которые определяют, как работает обработка запросов. Разветвленный подход упрощает замену архитектуры обработки соединений. Модули, используемые в этом подходе, являются дополнениями к основной функциональности Apache. Каждый многопроцессорный модуль запускает отдельный процесс для обработки запросов к серверу.

Одним из примеров является mpm-worker — модуль, который создает процессы, обрабатывающие несколько потоков. Каждый поток представляет собой одно соединение с сервером. Добавление этого модуля позволяет масштабировать сервер и позволяет управлять большими объемами трафика.

NGINX отличается и порождает только рабочие процессы для одновременной обработки запросов. Эти процессы являются неблокирующими событиями, которые постоянно проверяют и обрабатывают несколько запросов. Эта непрерывная проверка создает петлю. Все события в цикле являются асинхронными и удаляются из цикла при закрытии соединения.

Какое лучшее программное обеспечение для веб-сервера WordPress?

И Apache, и NGINX хорошо работают с хостингом WordPress. Однако NGINX может быть лучшим вариантом, если вы хотите повысить производительность. Давайте посмотрим, как установить WordPress на оба типа серверов, чтобы вы были готовы начать работу с любым из них.

Как установить WordPress на Apache

Чтобы установить WordPress на Apache, вам потребуется настроить стек LAMP (Linux, Apache, MySQL и PHP). Обычно это делается на сервере Ubuntu.

Шаг 1. Создайте пользователя Sudo на своем сервере

Чтобы создать пользователя, войдите на сервер как пользователь root. Затем используйте приведенную ниже команду add user для создания новой учетной записи:

 $ adduser username 

Сервер предложит вам установить и подтвердить пароль. Затем заполните данные для пользователя. Затем вы можете предоставить этому пользователю доступ sudo . Этот доступ позволяет пользователю выполнять команды, которые обычно выполняются пользователем root.

Чтобы добавить пользователя в группу sudo , введите следующую команду:

 $ usermod -aG sudo username 

Затем вам нужно войти на сервер как пользователь sudo для остальной части процесса установки.

Шаг 2: Установка веб-сервера Apache

Чтобы установить Apache, вам потребуется менеджер пакетов Ubuntu apt . Это значение по умолчанию на серверах Ubuntu. Ввод следующей команды sudo запускает установку после ввода пароля:

 $ sudo подходящее обновление
$ sudo apt install apache2 

Затем вы увидите пакеты, которые будут установлены, и сколько места на диске потребуется. Нажмите Y , а затем . Введите , чтобы начать установку.

Шаг 3: Установите сервер базы данных MySQL

Далее вам необходимо установить систему управления базой данных MySQL. Следующая команда в диспетчере пакетов запустит установку:

 $ sudo apt install mysql-server 

Пакеты и необходимое дисковое пространство будут отображаться снова. Чтобы начать установку, нажмите Y и установите пароль root.

Шаг 4: Установите PHP

PHP — это часть стека LAMP, которая преобразует код в динамическое содержимое. Чтобы установить его, вы должны ввести следующую команду:

 $ sudo apt install php libapache2-mod-php php-mysql 

Затем PHP должен установиться без проблем. Вам нужно будет перезапустить сервер, чтобы завершить установку стека. Для этого введите следующую команду:

 $ sudo systemctl перезапустить apache2 

Теперь ваш стек LAMP установлен и настроен.

Шаг 5. Настройка виртуальных хостов

Виртуальные хосты инкапсулируют сведения о конфигурации и являются рекомендуемым шагом. Инкапсуляция позволяет размещать на сервере более одного веб-сайта.

Серверы Apache по умолчанию используют каталоги /var/www/html , которые слишком громоздки для нескольких веб-сайтов. Чтобы создать виртуальный хост, вам необходимо настроить структуру каталогов в /var/www для домена нового веб-сайта.

Используйте следующую команду для создания этой структуры:

 sudo mkdir /var/www/new_domain 

Измените new_domain на домен вашего веб-сайта. Затем создайте файл index.html с образцом содержимого с помощью команды nano :

 $ nano /var/www/new_domain/index. html 

файл хоста. Следующая команда создает файл конфигурации:

 $ sudo nano /etc/apache2/sites-available/your_domain.conf 

Затем добавьте следующий блок конфигурации:

 
    ServerAdmin [email защищен]
    имя_сервера новый_домен
    Псевдоним сервера www.new_domain
    DocumentRoot /var/www/new_domain
    Журнал ошибок ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log вместе
 

Следующая команда включает файл, а вторая отключает сайт по умолчанию на сервере:

 $ sudo a2ensite new_domain.conf
$ sudo a2dissite 000-default.conf 

Теперь ваш виртуальный хост должен быть настроен и работать. Этот вновь созданный каталог следует использовать для установки WordPress.

Шаг 6. Установите WordPress

После настройки стека LAMP вы можете установить WordPress. Загрузите последнюю версию WordPress и установите ее с помощью следующей команды:

 $ sudo apt update
$ sudo apt install wordpress php libapache2-mod-php mysql-server php-mysql 

Затем настройте Apache для WordPress и создайте базу данных MySQL. Затем используйте интерфейс веб-браузера WordPress для завершения настройки веб-сайта. Это включает в себя создание названия сайта и установку пароля.

Как установить WordPress на NGINX

Чтобы установить WordPress на NGINX, вам нужен сервер с одним из поддерживаемых NGINX дистрибутивов. Если вы используете Linux, вы будете создавать стек LEMU (Linux, NGINX, MySQL и модуль NGINX).

Шаг 1: Установите MySQL

Перед запуском создайте пользователя сервера с доступом sudo . Войдите на свой сервер как пользователь root и используйте следующую команду для создания новой учетной записи:

 $ adduser username 

Вам необходимо ввести и подтвердить пароль, прежде чем заполнять данные пользователя. Затем вы можете предоставить этому пользователю доступ sudo . Этот доступ позволяет пользователю выполнять команды, которые обычно выполняются пользователем root.

Чтобы добавить пользователя в группу sudo , введите следующую команду:

 $ usermod -aG sudo username 

Войдите на сервер как пользователь sudo и используйте следующую команду для установки MySQL:

 $ sudo apt-get установить mysql-сервер 

Введите новый пароль root. Затем можно запустить инструмент настройки MySQL. Это мастер настройки, который проведет вас через процесс установки.

Шаг 2. Создание базы данных MySQL

Когда MySQL будет готов, вы можете создать новую базу данных. Вам также необходимо создать нового пользователя с правами управления. Для этого войдите в корневую учетную запись MySQL и введите следующие команды:

 $ sudo mysql -u root -p
mysql> СОЗДАТЬ БАЗУ ДАННЫХ wordpress;
mysql> СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ [электронная почта защищена] ИДЕНТИФИКАЦИЯ 'secure_password';
mysql> ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА wordpress.* TO [email protected];
mysql> УДАЛИТЬ ПРИВИЛЕГИИ;
mysql> Выход
Пока 

Команда Flush Privileges гарантирует, что MySQL распознает внесенные вами изменения. Вы должны изменить имя пользователя и пароль по умолчанию, чтобы они соответствовали вашим предпочтениям.

Шаг 3: Установка WordPress

Перед установкой WordPress необходимо создать папку для временного файла с помощью следующей команды:

 $ cd /var/www/
$ sudo wget http://wordpress. org/latest.tar.gz
$ sudo tar xzvf last.tar.gz 

Эта команда также загружает и распаковывает WordPress.

Шаг 4: Настройка WordPress

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

 $ cd /var/www/wordpress
$ sudo cp wp-config-sample.php wp-config.php 

Вы можете обновить ключи SALT в файле для повышения безопасности. Использование nano открывает файл wp-config.php и позволяет искать ключи SALT:

 $ sudo nano wp-config.php 

Замените ключи вновь сгенерированными, а затем сохраните и выйти из файла.

Шаг 5: Установите PHP

Хотя вы можете использовать модуль NGINX, вы все равно должны установить PHP. Для этого вы можете использовать следующую команду:

 $ sudo apt-get install -y php7.0 php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7. 0-mysql php7.0-mcrypt 

Это необходимо, поскольку WordPress использует несколько расширений, не включенных в модуль NGINX.

Шаг 6. Установите модуль NGINX

Наконец, вам необходимо установить предварительно скомпилированный модуль NGINX для операционной системы вашего сервера. Используйте следующую команду для установки модуля для PHP:

 $ sudo apt-get install unit-php
$ перезапуск службы sudo
$ sudo curl -X PUT --data-binary @/usr/share/doc/unit-php/examples/unit.config --unix-socket /run/control.unit.sock http://localhost/config
$ curl http://localhost:8300/ 

Эти команды также проверяют правильность работы модуля NGINX и PHP.

Далее вам необходимо установить и настроить NGINX с открытым исходным кодом. Вы можете установить готовый пакет из основной ветки. К ним относятся последние функции и исправления. После этой настройки WordPress будет готов к использованию.

Продолжайте учиться с помощью WP Engine

Apache и NGINX — наиболее популярные варианты программного обеспечения для веб-серверов. Но в битве между NGINX и Apache, кто окажется победителем? Хотя они во многом похожи, сервер NGINX обеспечивает лучшую производительность для веб-сайтов с высокой посещаемостью. Однако Apache имеет более широкое сообщество с большим количеством документации.

Конечно, вам понадобится несколько вещей, чтобы разработать выдающийся веб-сайт. К ним относятся правильные инструменты, лучшие ресурсы и первоклассный веб-хостинг!

Для получения дополнительных ресурсов по SEO и веб-ресурсам, таких как оптимизация WordPress и понимание ошибок HTTP 400, посетите наш Центр ресурсов, чтобы улучшить свой сайт.

Начало работы: подключения CMS для WordPress

  • Все файлы

WordPress — одна из самых популярных систем управления контентом (CMS), которая используется для запуска веб-сайтов.

Сервер memoQ может получать задания на перевод напрямую с сайтов WordPress, на которых установлен подключаемый модуль WPML.

В этом разделе описывается, как настроить сервер memoQ и сайт WordPress для отправки заданий на перевод. Он также содержит инструкции по отправке задания на перевод из WordPress.

Настройка коннектора CMS

Перед этим убедитесь, что сервер memoQ установлен и работает.

Если вы используете собственный сервер memoQ:

  1. Войдите на сервер memoQ через удаленный рабочий стол (RDP). Войдите в систему как администратор.
  2. Откройте инструмент развертывания сервера memoQ. В разделе сервера memoQ нажмите «Дополнительно». В меню выберите Настроить сервер.
  3. Щелкните вкладку Адаптер CMS. Установите флажок Включить адаптер CMS. Настройте шифрование. Дополнительные сведения см. в справке по окну «Настроить сервер».

    Если вы используете облако memoQ: Свяжитесь с отделом продаж memoQ, чтобы запросить лицензию. Команда memoQ активирует для вас коннектор CMS.

Создайте соединение для сайта WordPress

  1. На своем компьютере запустите memoQ. Вам нужна копия memoQ, работающая с лицензией руководителя проекта.
  2. Откройте Администратор сервера и подключитесь к серверу memoQ. Убедитесь, что вы вошли в систему как администратор (пользователь сервера memoQ, входящий в группу администраторов).
  3. Слева щелкните Подключения CMS. Появится панель подключений CMS.
  4. Добавить новое подключение CMS. Вам необходимо указать следующие реквизиты:
  • имя соединения
  • корневой URL-адрес (веб-адрес) сайта WordPress
  • ключ подключения, который сайт WordPress может использовать для отправки заданий на сервер memoQ
  • исходный язык(и) переводческих работ
  • целевой язык(и) переводческих заданий
  • имя и адрес электронной почты вашего клиента (владельца сайта WordPress)
  • менеджер проекта, который будет отвечать за задания, отправленные с этого сайта WordPress (это пользователь сервера memoQ, который является членом группы менеджеров проектов)

    Чтобы узнать больше: новое окно подключения к CMS.

    Вашему клиенту требуется информация о подключении: На странице подключений CMS выберите подключение CMS и щелкните Копировать информацию о конфигурации клиента в буфер обмена. Откройте текстовый документ и вставьте в него содержимое буфера обмена. Отправьте документ владельцу сайта WordPress (вашему клиенту) с инструкциями ниже.

Для автоматической обработки заданий: Настройте рабочий процесс в CMS Dashboard

Чтобы начать работу над заданием на перевод с сайта WordPress, вам необходимо создать из него онлайн-проект. Можно сделать это вручную, но можно и автоматически.

Сервер memoQ может автоматически создавать онлайн-проект из задания, если панель управления CMS содержит рабочий процесс, соответствующий заданию.

Рабочий процесс соответствует заданию на перевод, если он исходит из соединения, указанного в рабочем процессе, и его языковая комбинация совместима с языками в рабочем процессе. Это означает, что исходный язык задания должен быть одним из исходных языков, указанных в рабочем процессе. Кроме того, все целевые языки в задании также должны быть указаны в рабочем процессе.

Чтобы создать рабочий процесс:

  1. Откройте панель управления CMS и щелкните вкладку Рабочие процессы.
  2. В списке Автоматизированные рабочие процессы щелкните Добавить новый рабочий процесс.
  3. Заполните поля в разделе Сведения о рабочем процессе: введите имя нового рабочего процесса.
  4. Выберите исходный язык.
  5. При необходимости добавьте целевые языки.
  6. Выберите шаблон проекта, который вы хотите использовать.
  7. Чтобы просмотреть информацию о выбранном шаблоне проекта: щелкните ссылки в разделе Шаблон проекта.
  8. Шаблоны и подсказки по именованию показывают, как называются ресурсы проекта, и дают советы о том, как их задавать.
  9. Просмотр параметров шаблона открывает окно Обзор шаблона.
  10. Выберите менеджера проектов для проектов, созданных с помощью этого рабочего процесса.

    Дополнительные сведения: См. справку о вкладке «Рабочие процессы» панели управления CMS.

Настройка WordPress

Это то, что сделает ваш клиент. Описание здесь для того, чтобы у вас была полная картина, а также вы могли бы помочь своему клиенту в случае необходимости.

Для настройки подключения вам понадобится плагин WPML на вашем сайте WordPress.

  1. Откройте страницу администратора сайта WordPress (откройте https:// веб-адрес /wp-admin). Войдите в систему как администратор сайта WordPress.
  2. В меню слева выберите WPML и щелкните Управление переводами. Откроется страница управления переводами.
  3. На странице управления переводами щелкните Переводчики.
  4. В разделе «Доступные службы перевода» найдите memoQ.
  5. Нажмите Активировать. Страница перезагружается, и сервис memoQ перемещается вверх. Он появится непосредственно под заголовком Доступные услуги перевода.
  6. Рядом с логотипом memoQ щелкните Аутентификация. В появившемся окне вставьте сначала ключ подключения, а затем адрес адаптера CMS сервера memoQ. Прежде чем сделать это, вам необходимо сохранить эти данные с сервера memoQ (см. раздел Копирование сведений о соединении в буфер обмена выше). Нажмите «ОК».

Отправить задание на перевод с сайта WordPress

Это сделает ваш клиент. Описание здесь для того, чтобы у вас была полная картина, а также вы могли бы помочь своему клиенту в случае необходимости.

  1. Откройте страницу администратора сайта WordPress (откройте https:// веб-адрес /wp-admin). Войдите в систему как администратор сайта WordPress.
  2. В меню слева выберите WPML и щелкните Управление переводами. Откроется страница управления переводами.
  3. На вкладке «Панель перевода» установите флажок для каждой страницы, которую вы хотите перевести.
  4. Прокрутите страницу вниз и установите переключатель «Перевести» для каждого целевого языка, на который вы хотите перевести страницы.
  5. Если вы не хотите переводить страницу на целевой язык, вы можете либо скопировать исходный текст на этот целевой язык (нажмите Дублировать содержимое), либо оставить страницу пустой на этом целевом языке (нажмите Ничего не делать). Например, если выбранная страница не должна быть переведена на французский язык, селектор внизу будет выглядеть так:

  6. Щелкните Добавить выбранный контент в корзину перевода.
  7. Прокрутите вверх страницу управления переводами. Откройте вкладку Корзина переводов.
  8. Перейти к нижней части страницы. Просмотрите или измените имя пакета (это будет имя задания, которое вы увидите в memoQ).
  9. Для каждого целевого языка выберите переводчика. Если перевод должен пройти через memoQ, выберите Первый доступный (служба перевода) или Служба перевода (в зависимости от того, что указано в списке).
  10. Щелкните Отправить все элементы на перевод.

Получение задания и создание из него онлайн-проекта

После отправки задания из WordPress оно появится на панели управления CMS, на вкладке Вакансии.

Выберите задания или некоторые файлы из задания и нажмите «Импортировать в проект».

Дополнительные сведения: См. справку о вкладке «Задания» на панели инструментов CMS.

Или вы можете просто начать создавать онлайн-проект из шаблона. Выберите CMS (Система управления контентом) и выберите вакансию там.

This entry was posted in Популярное