Установка OpenCart на сервер

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

Всё, что нам нужно сейчас — это поместить установочные файлы CMS в директорию сайта и дополнить настройки, подключившись к серверу по ssh.

Переходим в корневую директорию сайта, на который нужно установить CMS (в нашем примере это open-opencart-test.astrahosting.ru)

Скачиваем архив с последней версией opencart 

Далее распаковываем архив:

После распаковки архива содержимое директории сайта должно выглядеть подобным образом:

Переносим файлы из распакованной директории CMS в корень нашего сайта, только при помощи ввода команд в консоль:

Можем удалять архив и директорию upload-3032-ru и архив CMS:

и сменить права на файлы:

Далее, если всё было сделано верно, можно открыть домен в адресной строке и продолжить установку из браузера.

При установке после введения информации для подключения к базе данных и данных авторизации в админке (шаг 3) может возникнуть ошибка 500

Исправить её можно, если закомментировать в файле /var/www/ваш_домен/install/model/install/install.php строку 35:

После этого установка продолжится.

Это всё!