Hvordan installere X-Cart handlekurv i Linux


X-Cart er en kommersiell åpen kildekode e-handel CMS-plattform skrevet i PHP som brukes til å lage nettbutikker for bedrifter og selge produkter.

I dette emnet lærer vi hvordan du installerer X-Cart e-handelsplattform i Debian 9, Ubuntu 16.04 eller CentOS 7, for å opprette en nettbutikk for bedrifter.

  1. LAMPE-stabel installert i CentOS 7
  2. LAMP-stabel installert i Ubuntu
  3. LAMP-stakk installert i Debian

Trinn 1: Innledende konfigurasjoner for X-Cart-installasjon

1. På det første trinnet, installer unzip-verktøyet på systemet ditt ved å gi følgende kommando.

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

2. X-Cart er en nettbasert e-handelsplattform som er distribuert på toppen av LAMP-stabelen i Linux. For å installere X-Cart i systemet ditt, installer først alle nødvendige applikasjons PHP-moduler i LAMP-stabelen ved å utstede følgende kommando.

------------------ 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. Deretter oppdaterer du følgende PHP-variabler fra standard konfigurasjonsfil og konfigurerer PHP-tidssonen slik at den samsvarer med systemets geografiske plassering. Listen over tidssoner levert av PHP finner du på den offisielle siden for PHP-tidssoner.

Rediger PHP-konfigurasjonsfilen ved å utstede kommandoene nedenfor i henhold til din egen distribusjon.

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

Oppdater følgende variabler i php.ini-konfigurasjonsfilen.

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

4. Lagre og lukk PHP-konfigurasjonsfilen og start Apache-demonen på nytt for å gjenspeile endringer ved å gi følgende kommando.

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

5. Deretter logger du på MariaDB/MySQL-databasekonsollen og oppretter X-Cart-applikasjonsdatabase med riktig påloggingsinformasjon, ved å utstede følgende kommandoer.

Bytt ut databasenavnet, brukeren og passordet med dine egne verdier.

# 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

Trinn 2: Installer X-Cart i CentOS, Debian og Ubuntu

6. For å installere X-Cart, gå først til X-Cart nedlastingsside fra en stasjonær maskin og last ned den nyeste zip-pakken ved å fylle ut det nødvendige nettskjemaet fra nettsiden deres.

Deretter kopierer du den nedlastede zip-filen til serveren /tmp-katalogen via sftp-protokoller, som illustrert i eksemplene nedenfor.

# scp x-cart-5.3.3.4-gb.zip [email _server_IP:/tmp   [Using SCP]
# sftp://[email _server_IP:/tmp                      [Using sFTP]   

7. Etter at du har kopiert X-Cart zip-arkivet til server /tmp-katalogen, går du tilbake til serverterminalen og pakker ut arkivet ved å gi kommandoen nedenfor.

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

8. Deretter oppretter du en katalog kalt butikk i /vaw/www/html/ bane og kopierer innholdet i xcart-katalogen til webserverdokumentets rotbane til butikkkatalogen, ved å utstede følgende kommando. Kopier også den skjulte filen .htaccess til webroot /shop-katalogbanen.

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

9. Deretter må du kontrollere at alle filene fra webroot path /shop-katalogen eies av Apache-brukeren. Utfør ls-kommandoen for å liste /var/www/html/shop/ katalogtillatelser.

# 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. Gå deretter til serverens IP-adresse via HTTP-protokollen til /shop URL og klikk på Klikk her lenken for å starte installasjonsprosessen.

http://your_domain.tld/shop/

11. Deretter merker du av for Jeg godtar lisensavtalen og personvernreglene og trykker på Neste-knappen for å godta lisensen og gå til neste installasjonsskjerm.

12. På den neste skjermen legger du til e-postadressen din og konfigurerer et passord for admin-kontoen og trykker på Neste-knappen for å fortsette installasjonsprosessen.

13. Deretter legger du til X-Cart MySQL-databasenavn og legitimasjon opprettet tidligere, merk av Installer en prøvekatalog og trykk på Neste-knappen for å fortsette.

14. Vent til installasjonsprosessen er fullført, og du vil se to lenker for tilgang til X-Cart Administration zone (backoffice) panel og X-cart frontend (kundesone) til butikken din, som illustrert i bildet nedenfor.

15. Besøk grensesnittet for X-cart-butikken ved å trykke på Kundesone-lenken. Du kan også besøke butikkfronten ved å navigere til serverens IP-adresse eller domenenavn til /shop URL som vist i eksemplet nedenfor.

http://yourdomain.tld/shop

16. Deretter går du tilbake til serverkonsollen og sikrer ditt X-Cart-støttede administrasjonspanel ved å utstede kommandoene nedenfor:

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

17. Til slutt, få tilgang til X-Cart-støttet panel ved å trykke på Administrator zone (Backoffice)-linken eller ved å navigere til serverens IP-adresse eller domenenavn via HTTP-protokollen til /shop/admin.php URL, som vist i eksemplet nedenfor.

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

18. Etter å ha logget inn på X-Cart-støttet admin-panel med legitimasjonen konfigurert under installasjonsprosessen, bør du aktivere din X-Cart-utgave og begynne å administrere nettbutikken din.

Gratulerer! Du har installert og konfigurert X-Cart e-handelsplattform på serveren din.