ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Настройка WordPress на amazon aws EC2

Настройка WordPress на amazon aws EC2

Для настройки WordPress на amazon aws EC2, необходимо предварительное условие:

Аккаунт AWS: Прежде всего, вам нужно иметь учетную запись в AWS для настройки WordPress на amazon aws EC2. Для создания учетной записи, вы можете зарегистрироваться по адресу http://aws.amazon.com/ec2/. Amazon требует кредитная карта и номер телефона для начальной регистрации. Amazon предоставляет бесплатный уровневый счет, с которым вы можете практиковаться на один год, очевидно что учетная запись имеет некоторые ограничения для пользования. Вы могут ознакомится со всеми деталями по адресу http://aws.amazon.com/free/.

Шаг 1. Создание экземпляра EC2 :

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

  1. Выберите AMI в классическом мастере, например: Мы выбрали Amazon Linux AMI 2017.05.12 (HVM), SSD Volume Type.
  2. Детали экземпляра: t2.micro
  3. Пожалуйста, не забудьте создать новую пару ключей. Дайте имя ключа и загрузите его на свой компьютер с расширением .pem.
  4. Выберите группу быстрого запуска безопасности.
  5. Теперь запустите свой экземпляр.

Шаг 2. Вход в экземпляр:

Чтобы войти в систему, например, вы должны иметь адрес экземпляра, чтобы соединиться с экземпляром. Пожалуйста, выберите экземпляр в консоли управления и проверьте открытый DNS в описании экземпляра, как показано ниже:

Настройка WordPress на amazon aws EC2

В шаге номер 1.3 мы создали пару ключей и загрузили файл ключа .pem для нашего экземпляра.

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

sudo su -

 

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

Для установки использования сервера Apache, выполните следующую команду:

yum install httpd

 

Запустите сервер Apache.

[ec2-user@ip-172-31-26-98 ~]$service httpd start
Starting httpd: [ OK ]

 

Теперь перепроверьте сервер Apache с помощью ниже шага:

Откройте браузер и перейдите к веб-сайту по адресу http://ec2-45-121-31-324.ap-south-1.compute.amazonaws.com используя адрес DNS, взятое на шаге 2. (убедитесь, что вы открыли порт 80 в службе группы для этого экземпляра). Вы должны увидеть стандартную AWS страницу.

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

Для установки PHP, выполним следующую команду:

yum install php php-mysql

 

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

Для установки MySQL дать следующую команду:

yum install mysql-server

 

Теперь запустите службу MySQL с помощью следующей команды:

service mysqld start

 

Теперь создайте базу данных AndreyExBlog с помощью следующей команды:

mysqladmin -uroot create AndreyExBlog

 

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

mysql_secure_Installation

 

Ответ на эти вопросы мастера, как показано ниже:

  1. Введите текущий пароль для суперпользователя: Нажмите кнопку Inter
  2. Изменение пароля пользователя root: Y
  3. Новый пароль: Введите новый пароль
  4. Удалить анонимного пользователя: Y
  5. Запрещает удаленно корневой логин: Y
  6. Удалить тестовую базу данных и доступ к ней: Y
  7. Обновить сейчас таблицы привилегий: Y

Шаг 6: Установка WordPress на EC2.

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

cd /var/www/html
wget http://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gzcd

 

Вы увидите один каталог с именем «WordPress», переименуйте его в AndreyExBlog, используя следующую команду:

mv wordpress AndreyExBlog

 

Создание и обновление файла wp-config.php:

cd AndreyExBlog
mv wp-config-sample.php wp-config.php
vi wp-config.php

 

  1. Введите i чтобы перейти в режим вставки.
  2. Измените параметры подключения к базе данных следующим образом:
    define(‘DB_NAME’, ‘AndreyExBlog’);
    define(‘DB_USER’, ‘root’);
    define(‘DB_PASSWORD’, ‘YOUR_PASSWORD<которое установили мы на шаге 5>’);
    define(‘DB_HOST’, ‘localhost’);
  3. Затем введите: WQ, чтобы записать файл и выйти из VI

Теперь откройте браузер и зайдите на свой блог по адресу: http://ec2-45-121-31-324.ap-south-1.compute.amazonaws.com/AndreyExBlog ( Используйте фактическое имя публичного DNS ). Это отобразит страницу процесса конфигурации WordPress.

Exit mobile version