Установите Drupal 7 в приложении LEMP в один клик

Вступление

Drupal - популярная платформа управления контентом с открытым исходным кодом. В этой статье мы покажем вам, как установить Drupal 7 на сервер Vultr на основе приложения One-Click LEMP.

Предпосылки

Разверните приложение LEMP в один клик в своей учетной записи Vultr. После завершения установки приложения войдите в систему как пользователь root. Вы также можете войти в систему как пользователь без полномочий root, но вам нужно будет использовать sudoкоманду в этом руководстве.

Шаг первый: создать базу данных

Отобразите пароль root для MySQL в терминале, затем войдите в MySQL, используя этот пароль.

cat /root/.my.cnf
mysql -u root -p

Настройте базу данных MySQL для Drupal. Подставьте имя базы данных ( drupal) и имя пользователя / пароль ( myusername/ mypassword) в приведенном ниже примере, если хотите.

create database drupal;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on drupal.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;

Шаг второй: Загрузите пакет Drupal

Сначала удалите файлы шаблонов по умолчанию, созданные Vultr.

cd /usr/share/nginx/html/
rm -f background.jpg index.php logo.png

На момент написания статьи последняя стабильная версия Drupal - 7.37. Загрузите и разархивируйте пакет Drupal в удобный для пользователя каталог, выполнив следующие команды.

wget http://ftp.drupal.org/files/projects/drupal-7.37.tar.gz
tar --strip-components=1 -zxvf drupal-7.37.tar.gz

Удалите архивный файл, который вы только что загрузили.

rm -f drupal-7.37.tar.gz

Шаг третий: Сконфигурируйте и установите Drupal из вашего браузера

Перед установкой необходимо скопировать файл конфигурации по умолчанию default.settings.phpв виде нового файла, который называется settings.phpв том же каталоге. Не просто переименуйте файл по умолчанию, потому что вам нужны оба файла для установки Drupal.

cp sites/default/default.settings.php sites/default/settings.php

Кроме того, вам нужно добавить разрешения на запись в каталог sites/defaultи файл sites/default/settings.php, иначе вы столкнетесь с ошибкой разрешения.

chmod a+w sites/default
chmod a+w sites/default/settings.php

Зайдите http://[SERVER_IP]/в ваш браузер. Замените на [SERVER_IP]IP-адрес вашего VPS. Следуйте инструкциям на экране для настройки Drupal.

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

На шаге «Выбор языка» нажмите «Сохранить и продолжить», чтобы использовать английский (встроенный). Если вы хотите использовать язык, отличный от английского, нажмите ссылку «Узнайте, как установить Drupal на других языках».

На шаге «Настройка базы данных» необходимо ввести параметры базы данных, как указано ниже.

Не забудьте заменить имя drupalбазы данных, имя пользователя myusernameбазы данных, пароль базы данных mypasswordи префикс таблицы drupal_своими собственными. Не изменяйте другие поля.

Database type: MySQL, MariaDB, or equivalent
Database name: drupal
Database username: myusername
Database password: mypassword
Database table prefix: drupal_

На шаге «Настройка сайта» мастер установки уведомит вас об удалении прав записи в каталог sites/defaultи файл sites/default/settings.php. Введите следующие команды в окне терминала:

chmod a-w sites/default
chmod a-w sites/default/settings.php

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

На шаге «Готово» нажмите «Посетить новый сайт», чтобы завершить установку.

Вот и все. Вы установили Drupal 7 на свой Vultr VPS.



Leave a Comment

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

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

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

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

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

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

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

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

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

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

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше