X-Cart-ostoskorin asentaminen Linuxiin


X-Cart on PHP:llä kirjoitettu kaupallinen avoimen lähdekoodin verkkokaupan CMS-alusta, jota käytetään verkkokauppojen luomiseen yrityksille ja tuotteiden myyntiin.

Tässä aiheessa opimme asentamaan X-Cart-verkkokauppaalustan Debian 9-, Ubuntu 16.04- tai CentOS 7 -käyttöjärjestelmään. , jotta voit luoda yritysverkkokaupan.

Vaatimukset

  1. LAMP-pino asennettuna CentOS 7:ään
  2. LAMP-pino asennettuna Ubuntuun
  3. LAMP-pino asennettu Debianiin

Vaihe 1: X-Cartin asennuksen alkuasetukset

1. Ensimmäisessä vaiheessa asenna unzip-apuohjelma järjestelmääsi antamalla seuraava komento.


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

2. X-Cart on verkkopohjainen sähköisen kaupankäynnin alusta, joka on käytössä LAMP-pinon päällä Linuxissa. Asentaaksesi X-Cartin järjestelmääsi, asenna ensin kaikki tarvittavat sovelluksen PHP-moduulit LAMP-pinoon antamalla seuraava komento.

------------------ 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. Päivitä seuraavaksi seuraavat PHP-muuttujat oletusasetustiedostosta ja aseta PHP-aikavyöhyke vastaamaan järjestelmäsi maantieteellistä sijaintia. PHP:n tarjoama aikavyöhykeluettelo löytyy viralliselta PHP-aikavyöhykesivulta.

Muokkaa PHP-asetustiedostoa antamalla alla olevat komennot oman jakelusi mukaan.


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

Päivitä seuraavat muuttujat php.ini-määritystiedostossa.


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

4. Tallenna ja sulje PHP-määritystiedosto ja käynnistä Apache-daemon uudelleen, jotta muutokset näkyvät antamalla seuraava komento.


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

5. Kirjaudu seuraavaksi MariaDB/MySQL-tietokantakonsoliin ja luo X-Cart-sovellustietokanta oikeilla tunnistetiedoilla antamalla seuraavat komennot.

Korvaa tietokannan nimi, käyttäjä ja salasana omilla arvoillasi.

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

Vaihe 2: Asenna X-Cart CentOS:ään, Debianiin ja Ubuntuun

6. Asenna X-Cart siirtymällä ensin X-Cartin lataussivulle pöytäkoneella ja lataamalla uusin zip-paketti täyttämällä vaadittu verkkolomake heidän verkkosivustoltaan.

Kopioi sitten ladattu zip-tiedosto palvelimen /tmp-hakemistoon scp-komennolla tai sftp-protokollalla alla olevissa esimerkeissä kuvatulla tavalla.


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. Kun olet kopioinut X-Cart zip -arkiston palvelimen /tmp-hakemistoon, palaa palvelinpäätteeseen ja pura arkisto antamalla alla oleva komento.


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

8. Luo sitten shop-niminen hakemisto /vaw/www/html/-polulle ja kopioi xcart-hakemiston sisältö verkkopalvelimen asiakirjaan juuripolku kauppahakemistoon antamalla seuraava komento. Kopioi myös piilotettu tiedosto .htaccess webrootin /shop-hakemistopolkuun.


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

9. Varmista seuraavaksi, että kaikki verkkojuuripolun /shop-hakemiston tiedostot ovat Apache-käyttäjän omistuksessa. Anna ls-komento listataksesi /var/www/html/shop/-hakemiston käyttöoikeudet.


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. Siirry seuraavaksi palvelimesi IP-osoitteeseen HTTP-protokollan kautta URL-osoitteeseen /shop ja napsauta Napsauta tätä -linkkiä aloittaaksesi asennuksen. käsitellä asiaa.


http://your_domain.tld/shop/

11. Valitse seuraavaksi Hyväksyn lisenssisopimuksen ja tietosuojakäytännön ja paina Seuraava-painiketta hyväksyäksesi lisenssin ja siirtyäksesi seuraavaan asennukseen. näyttö.

12. Lisää seuraavassa näytössä sähköpostiosoitteesi ja määritä salasana järjestelmänvalvojan tilille ja paina Seuraava-painiketta jatkaaksesi asennusta.

13. Lisää seuraavaksi X-Cart MySQL-tietokannan nimi ja aiemmin luodut tunnistetiedot, valitse Asenna esimerkkiluettelo ja paina Seuraava-painiketta jatkaaksesi.

14. Odota asennuksen valmistumista, niin näet kaksi linkkiä X-Cart Administration -vyöhykkeen (backoffice) -paneeliin ja X-cart-käyttöliittymään. vahva> (asiakasalue) myymälästäsi alla olevan kuvan mukaisesti.

15. Vieraile X-cart-myymälässäsi napsauttamalla Asiakasalue-linkkiä. Voit myös käydä myymälän käyttöliittymässä siirtymällä palvelimesi IP-osoitteeseen tai verkkotunnuksen nimeen /shop URL-osoitteeseen alla olevan esimerkin mukaisesti.


http://yourdomain.tld/shop

16. Palaa seuraavaksi palvelinkonsoliin ja suojaa X-Cartin tukema hallintapaneelisi antamalla seuraavat komennot:


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

17. Lopuksi pääset X-Cartin tukemaan paneeliin napsauttamalla Järjestelmänvalvojan vyöhykkeen (Backoffice) -linkkiä tai siirtymällä palvelimesi IP-osoitteeseen tai verkkotunnuksen nimeen HTTP-protokollan kautta osoitteeseen >/shop/admin.php URL-osoite alla olevan esimerkin mukaisesti.


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

18. Kun olet kirjautunut X-Cart-tukeen hallintapaneeliin asennuksen aikana määritetyillä tunnistetiedoilla, sinun tulee aktivoida X-Cart-versiosi ja alkaa hallinnoida verkkokauppaasi.

Onnittelut! Olet onnistuneesti asentanut ja määrittänyt X-Cart-verkkokauppaalustan palvelimellesi.