Вход
Русский
USD
Цены в иностранной валюте приведены информационно

Установка CMS OpenCart на Ubuntu 16.04

Цикл статей об установке популярных CMS

OpenCart — это платформа для электронной коммерции, ориентированная на создание интернет-магазинов. Она является одной из самых популярных CMS в мире. OpenCart - это свободное программное обеспечение, распространяемым по лицензии GNU General Public License v3. Системой «OpenCart» поддерживается установка различных дополнений.

Примеры установки CMS будут происходить на VDS под управлением "чистой" ОС Ubuntu Server 16.04.
Так как операционная система "чистая", первым делом установим LAMP, а именно Apache, MySQL и PHP на Linux.
Это можно сделать двумя способами. Первый - при переустановке ОС на VDS можно выбрать в "рецептах" пакет LAMP:
Второй способ - это выполнить команды в терминале, например, для установки Apache:
sudo apt-get update
sudo apt install apache2 apache2-utils
sudo systemctl enable apache2
sudo systemctl start apache2
Устанавливаем PHP и необходимые модули:
sudo apt install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd php7.0-zip php7.0-xml php-curl php7.0-mcrypt
Инсталлируем MySQL:
sudo apt-get install mysql-server mysql-client

Установка OpenCart

Теперь можно приступить к созданию базы данных. Сначала входим в MySQL:
mysql -u root -p
Создаем базу данных с параметрами и именем opencart (вы можете задать любое желаемое):
create database opencart character set utf8 collate utf8_bin;
Делаем пользователя с именем opencart_user и паролем opencartpassopencart. Предоставляем ему доступ к базе данных которую мы создали:
grant all privileges on opencart.* to opencart_user@localhost identified by "opencartpassopencart";
flush privileges;
Закрываем MySQL:
EXIT;
Переходим в директорию /var/www/html/:
cd /var/www/html/
Скачиваем OpenCart. Версия 2.3.0.2 является актуальной на момент написания материала:
wget https://heanet.dl.sourceforge.net/project/ocstore/ocStore-2.3.0.2.zip
Распаковываем архив:
sudo apt-get install unzip
unzip ocStore-2.3.0.2.zip
Переименовываем папку:
mv upload opencart
Называем по другому файлы конфигурации и меняем права доступа:
cp /var/www/html/opencart/config-dist.php /var/www/html/opencart/config.php
cp /var/www/html/opencart/admin/config-dist.php /var/www/html/opencart/admin/config.php
chown -R www-data.www-data /var/www/html/opencart/
chmod -R 755 /var/www/html/opencart/
Перезапускаем сервис Apache:
/etc/init.d/apache2 restart
Переходим с помощью любого веб-браузера по адресу и соглашаемся с лицензионным соглашением:
IP-сервера/opencart/
Проверяем параметры сервера:
Заполняем данные для доступа к базе данных, а так же к CMS:
Удаляем папку install как и требует установка:
rm -rf /var/www/html/opencart/install/
Входим в панель администратора:

Опубликовано: Декабрь 27, 2016