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

Как установить Open ESHOP на Ubuntu 16.04 LTS

Как установить Open ESHOP на Ubuntu 16.04 LTS

В этой статье мы покажем вам, как установить Open ESHOP на вашем сервере Ubuntu 16.04 LTS. Для тех из вас, кто не знает, Open eShop является программное обеспечение с открытым исходным кодом для электронной коммерции и написана на PHP, оно позволяет продавать программное обеспечение, музыку, электронные книги или что-нибудь еще, что вы можете захотеть.

В данной статье предполагается, что вы по крайней мере, имеете базовые знания Linux, знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на своем собственном VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записи, если вы не можете добавить «sudo» к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом установку Open eShop на Ubuntu 16.04 LTS Xenial Xerus.

Установка Open ESHOP на Ubuntu 16.04 LTS

Шаг 1. Обновление сервера.

Сначала убедитесь, что все системные пакеты имеют последние версии, выполнив эти следующие команды в терминале.

Шаг 2. Установка LAMP (Linux, Apache, MariaDB и PHP) на сервер.

Серверу Ubuntu 16,04 требуется LAMP. Если у вас не установлен LAMP, вы можете прочитать гид здесь. Также установить все необходимые PHP модули:

Шаг 3. Установка Open ESHOP Lite.

Во-первых, скачайте последнюю стабильную версию установочного файла Open ESHOP с их официального сайта с помощью следующей команды:

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

Шаг 4. Настройка базы данных MariaDB для Open eShop.

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

Настройте его так:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

 

Далее нам нужно будет войти в консоль MariaDB и создать базу данных для Open eShop. Выполните следующую команду:

Будет предложено ввести пароль, так что введите свой корневой пароль для MariaDB и нажмите клавишу Enter. После того, как вы вошли в систему на сервер базы данных необходимо создать базу данных для программного обеспечения с Open eShop:

Шаг 5. Настройка веб-сервера Apache для Open eShop.

Создать новую директиву виртуального хоста в Apache. Например, можно создать файл новой конфигурации Apache под названием «openshop.conf» на виртуальном сервере:

Добавьте следующие строки:

Следующий шаг, где нужно будет скорректировать некоторые значения в файлах конфигурации PHP следующим образом:

Обновление значений post_max_size, upload_max_filesize и short_open_tag следующим образом:

Теперь мы можем перезапустить веб-сервер Apache, что бы изменения вступили в силу:

Шаг 6. Получение доступа к Open ESHOP.

Открыть Интернет-магазин можно будет доступен на HTTP по порту 80 по умолчанию. Откройте ваш любимый браузер и перейдите по адресу http://yourdomain.ru или http://IP-сервера и выполните необходимые шаги, чтобы завершить установку. Если вы используете брандмауэр, необходимо открыть порт 80 для обеспечения доступа к панели управления.

Поздравления! Вы успешно установили Open ESHOP. Спасибо за использование этой статьи для установки программного обеспечения Open ESHOP с открытым исходным кодом для электронной коммерции на вашей системе Ubuntu 16.04 LTS. Для получения дополнительной помощи или полезной информации, мы рекомендуем вам зайти на официальный веб – сайт Open ESHOP.

Exit mobile version