Перед установкой Drupal 8
Установка Drupal требует, чтобы у вас были сначала веб-сервер и сервер базы данных.
Для «локальных» и «онлайн» серверов на базе Linux, использующих Apache и MySQL, программное обеспечение, необходимое для запуска Drupal, известно как «стек AMP», хотя серверы и базы данных на базе Microsoft также поставляются в наборе, известном как стек.
Стек AMP
- Apache (или другой веб-сервер)
- MySQL (или другой сервер базы данных)
- PHP
Веб-хостинг обеспечивает это, или вы можете установить их бесплатно на вашем компьютере Linux, Mac или Windows.
Преамбула
Документация для Drupal 8 на drupal.org находится в двух отдельных областях.
- Эта страница «Перед установкой» является частью «открытой» документации сообщества Drupal.
- Кроме того, аналогичные материалы также описаны в другой части документации сообщества Drupal. Руководство пользователя Drupal 8, начиная со страницы 3.1. Концепция: Требования к серверу главы 3. Установка.
Основные различия между двумя областями документации обсуждаются здесь. (Ссылка открывается в новой вкладке / окне.)
Предварительные условия установки
Веб-хостинг:
Все программное обеспечение, необходимое для создания, запуска и разработки сайта Drupal, предоставляется по умолчанию большинству, если не всем, коммерческих компаний, предоставляющих общий веб-хостинг, - drupal.org / hosting. (Ссылка открывается в новой вкладке / окне.)
- Если у вас еще нет веб-хостинга, вы можете найти тот, который соответствует вашим потребностям и поддерживает сообщество Drupal, на Drupal Shared Hosting ~ drupal.org / hosting
- Если у вас уже есть веб-хостинг, вы можете продолжить изучение того, как установить Drupal на ваш веб-хостинг:
- Родительская страница этой страницы (откройте документацию сообщества Drupal): Установка Drupal 8
- Руководство пользователя Drupal 8 (закрытая документация сообщества Drupal): Руководство пользователя Drupal 8 - Глава 3. Установка
Местный:
Если вы хотите установить Drupal локально на вашем компьютере Linux, Mac или Windows, вы должны сначала получить или уже иметь «стек», который включает в себя веб-сервер и сервер базы данных. Чтобы узнать об этом:
- (откройте документацию сообщества Drupal): настройка локального сервера
Управляемый:
Если вы хотите заплатить компании, чтобы она управляла всем «закулисным» или «внутренним» обслуживанием вашего сайта, что позволило бы вам и вашим пользователям сосредоточиться на создании и загрузке контента. Многие из этих компаний не будут взимать плату за ваш тестовый сайт, пока вы не опубликуете сайт «вживую»:
Три интанса Drupal для каждого сайта
Кстати, когда у вас есть живой сайт Drupal, иногда на вашем компьютере или веб-хосте будет работать в общей сложности три сайта Drupal.
«Сайт для разработки / Dev». Перед тем, как сделать ваш сайт живым в Интернете, вам нужно создать тестовую версию своего сайта для «разработки». Тестовая версия может быть на вашем собственном компьютере или онлайн на сервере вашей веб-хостинговой компании.
«Рабочий резервный сайт / Stage»: наконец, прежде чем вносить изменения в ваш действующий сайт, вы захотите получить копию своей кодовой базы Drupal и базы данных Drupal и использовать их для создания резервного сайта, чтобы убедиться, что у вас есть то, что вам нужно. необходимо воссоздать ваш живой сайт, как это происходит в случае, если ваши изменения на вашем живом сайте пойдут ужасно неправильно, по любой причине.
«Живой сайт / Production»: после того, как вы сделаете свой сайт живым, вы захотите создать еще один «сайт для разработки», чтобы протестировать любые новые функции, которые вы добавляете. В случае, если внесенные вами изменения вызывают проблемы на вашем сайте, вы не хотите, чтобы эти проблемы были на вашем общедоступном сайте.
Конечно, вы можете удалить «резервную копию» установки после того, как убедитесь, что ваша резервная кодовая база и база данных «хороши», но обязательно храните по крайней мере три отдельных набора из этой кодовой базы / базы данных в трех разных местах.
Три отдельных местоположения означают отдельные онлайн-компании или отдельные USB-накопители / жесткие диски в разных местах. Это подготовит вас к катастрофе: например, к пожару в вашем доме / офисе или к взлому одного из ваших онлайн-хранилищ.
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.