Vyhledávání na webu

Jak nainstalovat X-Cart nákupní košík v Linuxu


X-Cart je komerční open source e-commerce platforma CMS napsaná v PHP, která se používá k vytváření online obchodů pro firmy a prodeji produktů.

V tomto tématu se naučíme, jak nainstalovat platformu elektronického obchodování X-Cart v Debian 9, Ubuntu 16.04 nebo CentOS 7 za účelem vytvoření obchodního internetového obchodu.

Požadavky

  1. Zásobník LAMP nainstalovaný v CentOS 7
  2. Zásobník LAMP nainstalovaný v Ubuntu
  3. Zásobník LAMP nainstalovaný v Debianu

Krok 1: Počáteční konfigurace pro instalaci X-Cart

1. V prvním kroku nainstalujte do systému utilitu unzip zadáním následujícího příkazu.


yum install unzip zip     [On CentOS/RHEL]
apt install zip unzip     [On Debian/Ubuntu]

2. X-Cart je webová platforma elektronického obchodování, která je v Linuxu nasazena nad zásobníkem LAMP. Chcete-li nainstalovat X-Cart do svého systému, nejprve nainstalujte všechny požadované moduly PHP aplikace do zásobníku LAMP zadáním následujícího příkazu.

------------------ On CentOS/RHEL ------------------ 
yum install epel-release
yum install php-mbstring php-curl php-gd php-xml

------------------ On Debian/Ubuntu ------------------
apt install php7.0-mbstring php7.0-curl php7.0-gd php7.0-xm

3. Dále aktualizujte následující proměnné PHP z výchozího konfiguračního souboru a nastavte časové pásmo PHP tak, aby odpovídalo geografické poloze vašeho systému. Seznam časových pásem poskytovaných PHP lze nalézt na oficiální stránce časových pásem PHP.

Upravte konfigurační soubor PHP zadáním níže uvedených příkazů podle vaší vlastní distribuce.


vi /etc/php.ini                      [On CentOS/RHEL]
nano /etc/php/7.0/apache2/php.ini    [On Debian/Ubuntu]

Aktualizujte následující proměnné v konfiguračním souboru php.ini.


file_uploads = On
allow_url_fopen = On
memory_limit = 128 M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

4. Uložte a zavřete konfigurační soubor PHP a restartujte démona Apache, aby se změny projevily vydáním následujícího příkazu.


systemctl restart httpd      [On CentOS/RHEL]
systemctl restart apache2    [On Debian/Ubuntu]

5. Dále se přihlaste k databázové konzoli MariaDB/MySQL a vytvořte databázi aplikace X-Cart se správnými přihlašovacími údaji zadáním následujících příkazů.

Nahraďte název databáze, uživatele a heslo svými vlastními hodnotami.

mysql -u root -p

MariaDB [(none)]> create database xcart;
MariaDB [(none)]> grant all privileges on xcart.* to 'xcartuser'@'localhost' identified by 'your_password';
MariaDB [(none)]> flush privileges;   
MariaDB [(none)]> exit

Krok 2: Nainstalujte X-Cart v CentOS, Debian a Ubuntu

6. Chcete-li nainstalovat X-Cart, nejprve přejděte na stránku stahování X-Cart ze stolního počítače a stáhněte si nejnovější balíček zip vyplněním požadovaného webového formuláře z jejich webových stránek.

Poté zkopírujte stažený soubor zip do adresáře serveru /tmp pomocí příkazu scp nebo protokolů sftp, jak je znázorněno v níže uvedených příkladech.


scp x-cart-5.3.3.4-gb.zip root@your_server_IP:/tmp   [Using SCP]
sftp://root@your_server_IP:/tmp                      [Using sFTP]   

7. Po zkopírování zip archivu X-Cart do adresáře serveru /tmp přejděte zpět na serverový terminál a rozbalte archiv zadáním níže uvedeného příkazu.


cd /tmp
unzip x-cart-5.3.3.4-gb.zip

8. Poté vytvořte adresář s názvem shop v cestě /vaw/www/html/ a zkopírujte obsah adresáře xcart do dokumentu webového serveru kořenovou cestu k adresáři obchodu, zadáním následujícího příkazu. Zkopírujte také skrytý soubor .htaccess do cesty k adresáři webroot /shop.


mkdir /vaw/www/html/shop
cp -rf xcart/* /var/www/html/shop/
cp xcart/.htaccess /var/www/html/shop/

9. Dále se ujistěte, že všechny soubory z adresáře cesty webroot /shop vlastní uživatel Apache. Vydejte příkaz ls, který zobrazí oprávnění k adresáři /var/www/html/shop/.


chown -R apache:apache /var/www/html/shop        [On CentOS/RHEL]
chown -R www-data:www-data /var/www/html/shop    [On Debian/Ubuntu]
ls -al /var/www/html/shop

10. Dále přejděte na IP adresu svého serveru prostřednictvím protokolu HTTP na adresu URL /shop a kliknutím na odkaz Klikněte sem spusťte instalaci. proces.


http://your_domain.tld/shop/

11. Dále zaškrtněte Souhlasím s Licenční smlouvou a Zásadami ochrany osobních údajů a kliknutím na tlačítko Další přijměte licenci a přejděte k další instalaci. obrazovka.

12. Na další obrazovce přidejte svou e-mailovou adresu a nastavte heslo pro účet správce a pokračujte v procesu instalace stisknutím tlačítka Další.

13. Dále přidejte název databáze X-Cart MySQL a přihlašovací údaje vytvořené dříve, zaškrtněte Instalovat ukázkový katalog a pokračujte stisknutím tlačítka Další.

14. Počkejte na dokončení procesu instalace a uvidíte dva odkazy pro přístup k panelu zóny X-Cart Administration (backoffice) a frontendu X-cart (zákaznická zóna) vašeho obchodu, jak je znázorněno na obrázku níže.

15. Navštivte frontend svého obchodu X-cart kliknutím na odkaz Zákaznická zóna. Můžete také navštívit frontend obchodu tak, že přejdete na adresu IP vašeho serveru nebo název domény na adresu URL /shop, jak je znázorněno v příkladu níže.


http://yourdomain.tld/shop

16. Dále se vraťte do konzole serveru a zabezpečte svůj administrátorský panel podporovaný X-Cart zadáním následujících příkazů:


chown -R root /var/www/html/shop/etc/
chown root /var/www/html/shop/config.php

17. Nakonec přejděte na X-Cart podporovaný panel kliknutím na odkaz Administrator zone (Backoffice) nebo přechodem na IP adresu vašeho serveru nebo název domény pomocí protokolu HTTP na /shop/admin.php URL, jak je znázorněno v níže uvedeném příkladu.


http://your_domain.tld/stop/admin.php

18. Po přihlášení do X-Cart podporovaného administrátorského panelu s přihlašovacími údaji nakonfigurovanými během instalačního procesu byste měli aktivovat edici X-Cart a začít spravovat svůj online obchod.

Gratulujeme! Úspěšně jste na svém serveru nainstalovali a nakonfigurovali platformu elektronického obchodování X-Cart.