Установка Magento 2 на VPS сервер

Установка Magento 2 на VPS сервер CentOS 7

Если вы думаете как установить Magento 2 на VPS сервер CentOS 7 + ISPManager 5 – эта статья написана именно для вас. В этой статье мы детально расскажем, как установить Magento 2.2.7 и покажем каким образом установить требуемую версию PHP и необходимые компоненты для корректной работы Magento 2.

Прежде всего вам необходимо иметь оплаченный VPS сервер с предустановленной на ней операционной системой CentOS 7. Также, вам  необходимо иметь оплаченную лицензию на использование панели управления ISPManager5. Лицензия ISPManager5 привязывается к вашему IP-адресу и вы можете устанавливать эту панель управления неограниченное количество раз в течении действия срока вашей лицензии.

И так, у вас есть  VPS сервер с установленной на ней CentOS7. Далее нам необходимо установить панель ISPManager 5. 

Установка ISPManager 5 на VPS сервер

1.    Перед началом установки убедитесь, что на сервере установлена утилита загрузки wget.

2.   Подключитесь к серверу по SSH с правами суперпользователя (по умолчанию root).

3.   Загрузите скрипт установки: 

wget http://cdn.ispsystem.com/install.sh

4.    Запустите скрипт:

sh install.sh ISPmanager

5.    Выберите ветку обновлений панели управления:

    1. stable version — стабильная версия системы, которая успешно прошла бета-тестирование;
    2. beta version — версия с последними нововведениями, но пока находится на этапе бета-тестирования.

Install ispmanager

6.    Выберите из списка версию ISPmanager:

  • 1 – ISPmanager Lite с рекомендуемым программным обеспечением;
  • 2 – ISPmanager Lite с минимальным набором программного обеспечения.

Установка ispmanager 5

 ВНИМАНИЕ! Если вас не устраивает версия PHP, которая идет вместе с рекомендуемым програмным обеспечением, тогда вам необходимо выбрать вариант установки 2 и после установки панели ISPManager 5 самостоятельно утсановить необходимую версию PHP и другие компоненты.

После окончания установки панель управления доступна по адресу:

URL: https://<IP-адрес сервера>:1500/ispmgr

Login: root

Password: <root password>

Установка необходимой версии PHP на CentOS 7

Мы рассказываем как установить Magento 2.2.7 на VPS сервер, поэтому не лишним будет ознакомится с системными требованиями в нашей прдыдущей статье Magento 2 System Requirements (Системные требования)

На картинке вы можете видеть версии PHP с которыми работает Magento 2.2.7

PHP 7 Magento 2

1. Нам нужно установить репозитарий Remi:

sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2.Открываем программу Midnight Commander:

mc

Если Midnight Commander не установлен - устанавливаем его командой:

yum install mc

3. Используя Midnight Commander идем в папку etc/yum.repos.d и в фале remi.repo ставим enable=1, тем самым активируя репозитарий. Тоже самое делаем в верхней строчке фала remi -php71.repo, така как мы будем ставить версию PHP 7.1.3

 

Установка Magento 2 Установка Magento 2 на VPS сервер

как установить Magento 2 на VPS установить Magento 2

Установка Magento 2 на VPS Установка Magento 2 на сервер

Установка Magento

 

4. Далее идем в установленный ранее ISPManager и открываем боковое меню Настройки - Возможности и устанавливаем Веб-сервер (WWW)

 

5. После установки сервера тут же смотрим какую версию PHP подхватил ISPManager. Если вы все делали правильно, у вас должна утсановиться PHP 7.1.3 как нейтивная версия PHP.

 

6. Устанавливаем необходимые плагины PHP:

 

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd php-zip

Установка MariaDB 10.2.25 по умолчанию в ISPManager 5

1. Делаем файл Mariadb.repo со следующим содержанием:

# MariaDB 10.2 CentOS repository list - created 2017-12-26 06:22 UTC

# http://downloads.mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.2/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

 

2. Ложим файл по адресу /etc/yum.repos.d/Mariadb.repo (ВСЕ репозитарии хранятся в папке /etc/yum.repos.d/)

3. В ISPmanager открывем в боковом меню ВОЗМОЖНОСТИ - установить сервер баз данных MySQL

 

Оценка: 
Средняя: 5 (13 оценки)

Поделиться

О Нас

Предлагаем заказать сайт или заказать интернет магазин любой степени сложности. Создание сайтов в нашей студии предполагает постоянную фокусировку на том что в дальнейшем ресурс должен занимать достойное место в поисковой выдаче Google, Yandex. Если вас интересует разработка сайтов под ключ, то всегда помните что функционал и органическая поисковая оптимизация зависит на 90% от платформы, на которой построен интернет-магазин.