OpenCart — движок интернет-магазинa с открытым исходным кодом.
Перед началом установки на сервер должны быть установлены:
веб-сервер, например Apache2, PHP выше версии 5.2, MySQL и Curl.
Опишу процедуру установки по пунктам:
1) Загрузить последнюю версию OpenCart с официального сайта www.opencart.com. Распаковать ее в директорию веб-сервера, например /var/www/test/.
2) Подключиться к MySQL базе данных, создать таблицу и пользователя с полными правами на созданную таблицу. Это можно сделать через phpmyadmin либо консоль выполнив следующие команды (где test имя базы и пользователя):
mysql -u root -p
CREATE DATABASE test;
CREATE USER test@localhost;
SET PASSWORD FOR test@localhost= PASSWORD("password");
GRANT ALL PRIVILEGES ON test.* TO test@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
3) Переименовать два конфигурационных файла config-dist.php в config.php:
mv /var/www/config-dist.php /var/www/config.php
mv /var/www/admin/config-dist.php /var/www/admin/config.php
4) На все файлы и директории установить владельца и группу от имени которого работает веб сервер, обычно это «www-data»:
sudo chown www-data:www-data /var/www/ -R
5) Открыть в браузере адрес http://hostname/install и следовать инструкциям. По завершению удалить директорию установки:
rm -rf /var/www/install/
В случае недостающий расширений при установке, установить их например командой:
sudo apt-get install php-curl php-mcrypt php-gd
sudo phpenmod mcrypt
sudo service apache2 restart
Также должны быть установлены права 0755 на следующие директории и файлы:
image/
image/cache/
image/data/
system/cache/
system/logs/
download/
config.php
admin/config.php
Русификатор для последней версии, модули, шаблоны можно найти на официальном сайте opencart.com в разделе «Extensions».
Смотрите также мою статью:
Как русифицировать OpenCart
Благодарю.