GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte osCommerce na Debian 8

Ukážeme vám, jak nainstalovat osCommerce na Debian 8. Představte si situaci, kdy máte skvělý produkt na prodej a již naplánovanou marketingovou kampaň, ale jedna věc, která chybí, je webová stránka eCommerce, ze které byste mohli svůj produkt prodávat. Samozřejmě jste provedli náležitou péči a místo toho, abyste měli jasno, jakou platformu elektronického obchodu byste měli používat, jste ještě více zmateni množstvím dostupných a možných řešení elektronického obchodu. Magento, OpenCart, CS Cart, Prestashop… kde to končí? Přestože je každý zmíněný podle svých vlastních standardů skvělým řešením elektronického obchodu, v tomto tutoriálu se zaměříme na instalaci odlehčeného a méně náročného na servery Open Source Commerce (osCommerce) na Debian 8 VPS.

osCommerce je kompletní řešení online obchodu s vlastním hostitelem, které obsahuje jak frontend katalogu, tak backend nástroje pro správu, které lze snadno nainstalovat a nakonfigurovat pomocí webového instalačního postupu.

Lze jej použít na jakémkoli webovém serveru s nainstalovaným PHP a MySQL a umožňuje vám velmi snadno nastavit a udržovat e-shopy téměř bez námahy.

1. POŽADAVKY

Budeme používat náš SSD 1 Plán hostování Linux VPS pro tento tutoriál. Předpokládáme, že již máte na svém serveru nainstalované a nakonfigurované Apache, MySQL a PHP. Pokud tomu tak není, můžete se řídit naším skvělým návodem a snadno nainstalovat sadu LAMP.

2. PŘIHLÁSIT SE NA SVŮJ SERVER PŘES SSH

# ssh root@server_ip

Zda máte na svém serveru nainstalovanou správnou verzi Debianu, můžete zkontrolovat pomocí následujícího příkazu:

# lsb_release -a

Měli byste získat tento výstup:

Distributor ID: Debian
Description:    Debian GNU/Linux 8.3 (jessie)
Release:        8.3
Codename:       jessie

3. AKTUALIZUJTE SYSTÉM

Ujistěte se, že je váš server plně aktuální pomocí:

# apt-get update && apt-get upgrade

Nyní vytvořte databázi, která bude potřeba pro instalaci osCommerce. Přihlaste se do MySQL jako root a proveďte níže uvedené dotazy:

# mysql -u root -p

mysql> CREATE DATABASE oscommerce;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES on oscommerce.* to oscommerceuser@localhost identified by 'your_password';
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> quit;
Bye

4. INSTALOVAT OSCOMMERCE

Přejděte do výchozího kořenového adresáře dokumentů Apache ( /var/www/html/ ) a stáhněte si nejnovější verzi osCommerce (během psaní tohoto článku je nejnovější verze 2.3.4) :

# cd /var/www/html/

# wget http://www.oscommerce.com/files/oscommerce-2.3.4.zip

Rozbalte archiv:

# unzip oscommerce-2.3.4.zip

Přejmenujte rozbalený adresář:

# mv oscommerce-2.3.4/ oscommerce/

Udělte příslušná oprávnění níže uvedeným souborům, aby váš webový server mohl odpovídajícím způsobem uložit parametry instalace. Proveďte následující příkazy:

# chmod 777 /var/www/html/oscommerce/catalog/includes/configure.php

# chmod 777 /var/www/html/oscommerce/catalog/admin/includes/configure.php

5. Pokračujte v instalaci ve webovém prohlížeči

Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na:http://your_IP_address/oscommerce/catalog/install/index.php . Uvítá vás instalační stránka osCommerce, jak je znázorněno na obrázku níže:

Nastavení PHP a požadovaná rozšíření PHP musí být samozřejmě povolena/instalována, abyste mohli pokračovat v instalaci. Pokud je vše v pořádku, klikněte na Start pokračovat v instalaci. Následuje nastavení databáze. Zadejte přihlašovací údaje databáze, které, pokud jste postupovali podle našich pokynů v části vytváření databáze, by měly být stejné jako na obrázku níže:

Dále se otevře stránka, kde můžete nakonfigurovat nastavení obchodu. Vyplňte pole podle svých potřeb a dokončete instalaci.

Váš obchod je dostupný na adrese:http://your_server_IP/oscommerce/catalog/index.php a administrační backend osCommerce na:http://your_server_IP/oscommerce/catalog/admin/login.php

Pravděpodobně jste si všimli poznámek po instalaci, které říkají, že byste měli odstranit instalaci adresář, nastavit správná oprávnění k některým souborům a chránit nástroj pro správu. Proveďte níže uvedené příkazy:

# rm -rf /var/www/html/oscommerce/catalog/install/

# chmod 644 /var/www/html/oscommerce/catalog/includes/configure.php

# chmod 644 /var/www/html/oscommerce/catalog/admin/includes/configure.php

Nyní pojďme chránit heslem nástroj pro správu osCommerce pomocí nástroje htpasswd. Provést:

# htpasswd -c /var/www/html/oscommerce/catalog/admin/.htpasswd your_user

Nyní budete dvakrát vyzváni k zadání hesla. Po zadání hesla můžete zkontrolovat, zda byly přihlašovací údaje zadány podle očekávání:

# cat /var/www/html/oscommerce/catalog/admin/.htpasswd

6. Nakonfigurujte Apache

Nyní nakonfigurujte svůj webový server Apache tak, aby před poskytováním chráněného obsahu zkontroloval soubor .htpasswd. Otevřete výchozí konfigurační soubor Apache pomocí svého oblíbeného editoru. Používáme nano:

# nano /etc/apache2/sites-available/000-default.conf

do direktivy VirtualHost vložte následující:

<Directory "/var/www/html">
        AuthType Basic
        AuthName "Restricted Content"
        AuthUserFile /var/www/html/oscommerce/catalog/admin/.htpasswd
        Require valid-user
</Directory>

Uložte a zavřete soubor. Nyní restartujte Apache, aby se změny projevily.

# service apache2 restart

Nyní můžete otevřít http://your_server_IP/oscommerce/catalog/admin/login.php poté se zobrazí výzva k zadání uživatelského jména a hesla.

Gratulujeme, úspěšně jste nainstalovali osCommerce na vašem Debian 8 VPS.

Samozřejmě nemusíte instalovat osCommerce na Debian 8,  pokud používáte jednu z našich hostingových služeb Debian VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám osCommerce nainstalovali. Jsou k dispozici 24×7 a budou okamžitě vyřiďte vaši žádost.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat osCommerce na Debian 8, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Debian
  1. Debian – Moonlight v Debianu?

  2. Nainstalujte osCommerce na CentOS 7

  3. Nainstalujte GitLab na Debian 10

  1. Nainstalujte Gnome na Debian 11

  2. Nainstalujte GLPI na Debian 7

  3. Nainstalujte osCommerce na Debian 8

  1. Jak nainstalovat Debian 10 (Buster)

  2. Instalace Firefoxu Debian

  3. Nainstalujte ExpressionEngine na Debian