Weboldal keresés

Az X-Cart bevásárlókosár telepítése Linux alatt


Az X-Cart egy PHP nyelven írt kereskedelmi nyílt forráskódú e-kereskedelmi CMS-platform, amelyet online üzletek létrehozására és termékek értékesítésére használnak.

Ebben a témakörben megtudjuk, hogyan kell telepíteni az X-Cart e-kereskedelmi platformot Debian 9, Ubuntu 16.04 vagy CentOS 7 rendszerben. üzleti online vásárlási áruház létrehozásához.

Követelmények

  1. LAMP verem a CentOS 7-be telepítve
  2. LAMP verem telepítve az Ubuntuba
  3. LAMP verem a Debianban telepítve

1. lépés: Az X-Cart telepítésének kezdeti beállításai

1. Az első lépésben telepítse a kicsomagoló segédprogramot a rendszerére a következő parancs kiadásával.


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

2. Az X-Cart egy webalapú e-kereskedelmi platform, amelyet a LAMP-verem tetején telepítenek Linuxban. Az X-Cart telepítéséhez először telepítse az alkalmazás összes szükséges PHP modulját a LAMP verembe a következő parancs kiadásával.

------------------ 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. Ezután frissítse a következő PHP-változókat az alapértelmezett konfigurációs fájlból, és állítsa be a PHP időzónáját, hogy megfeleljen a rendszer földrajzi helyének. A PHP által biztosított időzónák listája a hivatalos PHP időzónák oldalon található.

Szerkessze a PHP konfigurációs fájlját az alábbi parancsok kiadásával a saját disztribúciójának megfelelően.


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

Frissítse a következő változókat a php.ini konfigurációs fájlban.


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

4. Mentse és zárja be a PHP konfigurációs fájlját, és indítsa újra az Apache démont, hogy tükrözze a változásokat a következő parancs kiadásával.


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

5. Ezután jelentkezzen be a MariaDB/MySQL adatbázis-konzolba, és hozzon létre X-Cart alkalmazásadatbázist a megfelelő hitelesítő adatokkal a következő parancsok kiadásával.

Cserélje ki az adatbázis nevét, felhasználónevét és jelszavát saját értékeire.

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

2. lépés: Telepítse az X-Cartot a CentOS, Debian és Ubuntu rendszerben

6. Az X-Cart telepítéséhez először lépjen az X-Cart letöltési oldalára egy asztali gépről, és töltse le a legújabb zip-csomagot a szükséges webes űrlap kitöltésével a webhelyről.

Ezután másolja a letöltött zip-fájlt a szerver /tmp könyvtárába scp paranccsal vagy sftp-protokollokkal, az alábbi példák szerint.


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. Miután átmásolta az X-Cart zip-archívumot a szerver /tmp könyvtárába, lépjen vissza a szerverterminálra, és az alábbi parancs kiadásával bontsa ki az archívumot.


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

8. Ezután hozzon létre egy shop nevű könyvtárat a /vaw/www/html/ útvonalon, és másolja az xcart könyvtár tartalmát a webszerver dokumentumába a bolt könyvtárának gyökér elérési útját a következő parancs kiadásával. Másolja a rejtett .htaccess fájlt a webroot /shop könyvtárába.


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

9. Ezután győződjön meg arról, hogy a webroot elérési útja /shop könyvtárában lévő összes fájl az Apache felhasználó tulajdonában van. Adja ki az ls parancsot a /var/www/html/shop/ könyvtár engedélyeinek listázásához.


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. Ezután lépjen a szerver IP-címére HTTP protokollon keresztül a /shop URL-hez, és kattintson a Kattintson ide linkre a telepítés megkezdéséhez. folyamat.


http://your_domain.tld/shop/

11. Ezután jelölje be az Elfogadom a Licencszerződést és az Adatvédelmi szabályzatot jelölőnégyzetet, majd nyomja meg a Következő gombot a licenc elfogadásához és a következő telepítésre lépéshez. képernyő.

12. A következő képernyőn adja meg e-mail címét, és állítson be jelszót a rendszergazdai fiókhoz, majd nyomja meg a Tovább gombot a telepítési folyamat folytatásához.

13. Ezután adja hozzá az X-Cart MySQL adatbázis nevét és korábban létrehozott hitelesítő adatait, jelölje be a Telepítés egy minta katalógust, majd nyomja meg a Tovább gombot a folytatáshoz.

14. Várja meg, amíg a telepítési folyamat befejeződik, és két linket fog látni az X-Cart adminisztrációs zóna (backoffice) panel és az X-cart frontend eléréséhez. (Vásárlói zóna) az üzletében, ahogy az alábbi képen is látható.

15. Látogasson el X-cart üzletébe az Ügyfélzóna linkre kattintva. Az áruház kezelőfelületét úgy is meglátogathatja, hogy a szerver IP-címére vagy domainnevére navigál a /shop URL-hez, ahogy az alábbi példában látható.


http://yourdomain.tld/shop

16. Ezután lépjen vissza a szerverkonzolra, és biztosítsa X-Cart által támogatott adminisztrációs paneljét az alábbi parancsok kiadásával:


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

17. Végül nyissa meg az X-Cart által támogatott panelt az Rendszergazdai zóna (Backoffice) hivatkozásra kattintva, vagy navigáljon szervere IP-címére vagy domain nevére HTTP protokollon keresztül a >/shop/admin.php URL-t, ahogy az alábbi példában is látható.


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

18. Miután bejelentkezett az X-Cart által támogatott adminisztrációs panelre a telepítési folyamat során konfigurált hitelesítő adatokkal, aktiválnia kell X-Cart kiadását, és el kell kezdenie az online áruház kezelését.

Gratulálunk! Sikeresen telepítette és konfigurálta az X-Cart e-kereskedelmi platformot a szerverén.