osCommerce («Open Source Commerce») — это движок интернет-магазинa. Он может быть установлен на любом веб-сервере с поддержкой PHP и MySQL. Это свободное программное обеспечение с GNU General Public License.
Вокруг osCommerce сформировалось огромное сообщество (более 140,000 участников), благодаря которому существует более 4000 контрибуций (различных модулей для osСommerce) позволяющие изменять и дополнять функции магазина самым разным образом. По всему миру функционируют десятки тысяч магазинов на базе osCommerce (14063 магазина официально зарегистрированы в каталоге).
Основные возможности
- Совместимо с PHP 4.x , 5.x и MySQL 4.x, 5.x.
- Совместимость со всеми основными браузерами.
- Встроенная многоязычность, по умолчанию установлены английский, немецкий, испанский языки. Доступны русский, украинский и многие другие.
- Мастер инсталляции (wizard).
- Неограниченное число разделов и товаров.
- Администрирование / База
- Поддерживает неограниченное количество продуктов и разделов категорий
- Поддержка физических и виртуальных (загружаемых) товаров
- Легкость резервного копирования и восстановления данных
- Статистика товаров и заказчиков
- Многоязычная поддержка
- Поддержка нескольких валют
Клиентская часть
- Регистрация покупателей.
- Все заказы хранятся в базе данных для быстрого и эффективного поиска (история покупок для покупателей)
- Клиенты могут просматривать историю и статусы своих заказов
- Временная корзина для гостей и постоянная для клиентов
- Быстрый и дружественный интерфейс поиска
- Безопасность с поддержкой SSL (Secure Sockets Layer).
- Удобная навигация по сайту
- Клиент может иметь несколько адресов доставки в своей адресной книге
- Система оплаты и доставки
- Поддержка многочисленных типов платежей (чеки, платежные поручения)
- Поддержка многочисленных платежных систем (модулям) (2CheckOut, PayPal, Authorize.Net, iPayment, RuPay, Webmoney).
- Настройка методов оплаты для разных областей
- Расчет доставки на основе веса и цены товара, зоны доставки. Множество модулей расчета доставки.
- Расчет налогов.
и многое другое…
По материалам — https://ru.wikipedia.org/wiki/OsCommerce
Для установки движка Интернет-магазина OsCommerce Вам в первую очередь Вам необходимо установить LAMP.
В наборе программ LAMP входят Apache — веб-сервер, MySQL — сервер, PHP. Дополнительно необходимо установить PHPMyAdmin — удобное веб приложение представляющее собой веб-интерфейс для администрирования СУБД MySQL.
LAMP входит в состав большинства дистрибутивов Linux и предоставляется многими хостинговыми компаниями.
Подробно про LAMP написано в статье — УСТАНОВКА LAMP В LINUX UBUNTU 14.04 (14.10)
Перед установкой Интернет-магазина необходимо скачать архив движка с официального сайта http://oscommerce.ru/downloads/, для примера я установил дистрибутив — oscommerce_2.3.4_normal_rus.rar русская версия
Распакуйте архив и вставьте все содержимое каталога catalog в папку Вашего будущего Интернет-магазина, например — /var/www/Мой_магазин.ru (Мой_магазин.ru — этот домен я буду использовать как пример).
Установите права на папку /var/www/Мой_магазин.ru
sudo chown -R www-data.www-data /var/www/Мой_магазин.ru
Далее необходимо создать базу данных, для зайдите в PHPMyAdmin (http://localhost/phpmyadmin) и создайте новую (пустую) базу данных.
Дальше добавляем текст в конфигурационный файл сервера Apache:
sudo gedit /etc/apache2/sites-available/server.conf
<VirtualHost *:80> ServerName localhost ServerAlias Мой_магазин.ru www.Мой_магазин.ru DocumentRoot /var/www/Мой_магазин.ru/ <Directory /var/www/Мой_магазин.ru/> AllowOverride All </Directory> </VirtualHost>
*server.conf — конфигурационный файл, название может быть любым
*Если Вы создали конфигурационный файл в первый раз, то необходимо создать виртуальный хост командой:
sudo a2ensite server
sudo nano /etc/hosts
127.0.0.1 Мой_магазин.ru www.Мой_магазин.ru
Перезапустите веб-сервер Apache:
sudo service apache2 restart
Далее перейдите в любом браузере в адресной строке наберите адрес Вашего Интернет-магазина и начните установку. В процессе установки Вам необходимо указать имя Вашей базы данных, логин (root) и пароль.
На это этапе установки укажите название Интернет-магазина, Ваше Имя, E-mail, логин администратора, пароль.
Завершающий этап установки, удалите каталог install для завершения установки.
Админ-панель
Интернет-магазин