Как я устанавливаю osCommerce?

Недавно я столкнулся с osCommerce, проектом электронной коммерции с открытым исходным кодом, и я хотел бы попробовать его. Это упаковывается в репозитории (как Wordpress)? В противном случае, как я вручную устанавливаю и использую его?

1
задан 20 November 2011 в 22:09

2 ответа

osCommerce требует PHP и MySQL, другими словами, стек LAMP (Linux (операционная система), Apache Сервер HTTP, MySQL (программное обеспечение базы данных) и PHP). osCommerce должен только быть скопирован в корень документа, /var/www/.

Далее, мы должны создать базу данных и пользователя в MySQL для osCommerce для использования.

ЛАМПА установки и osCommerce

sudo tasksel install lamp-server

Теперь необходимо загрузить и "установить" osCommerce (получите последний URL загрузки osCommerce):

wget http://www.oscommerce.com/get/8 #this is osCommerce 3.0.2 download as of 21/11/2011
unzip oscommerce-3.0.2.zip
sudo cp oscommerce-3.0.2/oscommerce/ /var/www/

Для предотвращения проблем разрешения, вышеупомянутые команды загружает на текущую оболочку, разархивировал и копирует osCommerce в /var/www/. Никогда не разархивируйте его непосредственно или переместите файлы в корень документа, если Вы не знаете необходимые полномочия, необходимые, чтобы веб-приложение функционировало правильно.

osCommerce теперь будет доступен в http://ipaddress/osommerce/, где ipaddress IP-адрес или домен Вашего сервера. При установке osCommerce в системе, Вы в настоящее время включены, можно заменить ipaddress с localhost или 127.0.0.1.

Просмотр к osCommerce странице инициирует начальную настройку и попросит детали базы данных MySQL, которую это будет использовать, и пользователь администратора настроил.

Создайте базу данных MySQL

Во-первых, необходимо создать пользователя MySQL для osCommerce для использования. Это - плохая практика для использования пользователя root / передача (установка во время установки ЛАМПЫ) для веб-приложения.

В оболочке на машине с MySQL на нем сделайте:

mysql -u root -p

Введите пароль root, который Вы ранее указали. Это получает Вас подсказка, которая имеет полный доступ к Вашему серверу MySQL.

Теперь, выберите имя базы данных - не имеет значения, что это действительно, пока это уникально на сервере MySQL (для наблюдения существующих, SHOW DATABASES;)

CREATE DATABASE dbname;

Например, замена dbname может быть заменен с oscommerce.

Теперь необходимо предоставить новый пользовательский доступ к той базе данных. Выберите имя пользователя, и пароль (имя пользователя может быть oscommerce снова, но сделайте безопасный пароль) - замена dbname с именем базы данных (в этом примере, oscommerce):

GRANT ALL ON dbname.* TO username IDENTIFIED BY 'password';

Готово. Теперь у Вас есть детали для помещения в веб-форму; Сервер базы данных справедлив localhost или 127.0.0.1, принятие веб-сервера является той же машиной как сервер MySQL, Имя пользователя и Пароль - те просто созданные, и Имя базы данных - то, что Вы заменили dbname с. Порт можно оставить пустым.

Ссылка

1
ответ дан 7 December 2019 в 14:45

Вам нужно решение для ЛАМПЫ, таким образом, необходимо установить Apache, MySQL (серверная версия) и необходимая версия PHP, и это - модули для программного обеспечения.

Путь, где необходимо "установить" файлы, называют "корнем документа" и определяют в конфигурационном файле Apache, который обычно является /var/www/. Можно открыть файл /etc/apache2/apache2.conf и просто считайте (и изменение) местоположение DR.

Можно в основном рассмотреть PHP как большой плагин для Apache, так вероятно, для всех настроек относительно организации файлов на диске и общей установке, к которой необходимо обратиться apache2.conf файл. Но управлять функциональностью PHP можно изменить файл php.ini это обычно располагается под /etc/php дерево, но это может легко быть перемещено elsewere согласно Вашей версии Ubuntu, но в целом можно найти a php.ini под /etc/.

Всегда делайте резервное копирование этих файлов, если Вы не уверены в том, что Вы действительно делаете.

По умолчанию адрес Вашего локального веб-сервера localhost или 127.0.0.1 если Вы хотите использовать IP, можно ввести его как адрес и достигнуть корня документа. Если Вы создали dir под названным DR test (как в /var/www/test/), перейдите к содержанию этой папки просто путем движения в http://localhost/test/ или http://127.0.0.1/test/ в Вашем веб-браузере. Вкратце каждый веб-адрес относительно DR.

1
ответ дан 7 December 2019 в 14:45

Другие вопросы по тегам:

Похожие вопросы: