Zen Cart -verkkokaupan asentaminen Linuxiin


Tämä aihe kattaa vaiheittaisen Zen Cart avoimen lähdekoodin verkkokauppaalustan asennusprosessin Debian-pohjaisissa Linux-jakeluissa sekä RHEL- ja CentOS 7 Linux-käyttöjärjestelmät.

Zen Cart on helposti hallittava ja suosittu ostos-CMS-alusta, joka on kirjoitettu PHP-palvelinpuolen ohjelmointikielellä ja otettu käyttöön LAMP-pinon päällä, jota käytetään pääasiassa verkkokauppojen luomiseen. tuotteiden ja tavaroiden mainontaan.

Vaatimukset

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

Vaihe 1: Asenna järjestelmän ennakkovaatimukset Zen Cartille

1. Ensimmäisessä vaiheessa kirjaudu sisään palvelinkonsoliisi ja anna seuraavat komennot asentaaksesi unzip- ja curl-apuohjelmat järjestelmääsi .

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

2. Zen Cart -verkkokauppa-alusta asennetaan hyvin usein LAMP-pinon päälle Linux-järjestelmissä. Jos LAMP-pino on jo asennettu koneellesi, sinun tulee myös varmistaa, että asennat seuraavat Zen Cart -verkkokauppasovelluksen vaatimat PHP-laajennukset antamalla seuraava komento.

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

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

3. Kun kaikki tarvittavat PHP-moduulit on asennettu ja asennettu järjestelmääsi, avaa Linux-jakeluasi liittyvä PHP-oletusasetustiedosto ja päivitä alla olevat PHP-asetukset.

Anna alla oleva komento jakelusi mukaisesti avataksesi ja muokataksesi PHP-määritystiedostoa.

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

Etsi ja korvaa seuraavat PHP-asetukset alla olevan otteen mukaisesti:

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

Vieraile PHP:n virallisessa aikavyöhykeluettelossa löytääksesi oikean aikavyöhykkeen palvelimesi maantieteellisen sijainnin mukaan.

4. Kun olet päivittänyt PHP-määritystiedoston vaadituilla asetuksilla, tallenna ja sulje tiedosto ja käynnistä Apache-palvelu uudelleen lukeaksesi määritykset uudelleen antamalla seuraava komento.

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

5. Zen Cart -verkkokauppaalusta tarvitsee RDBMS-tietokannan sovellustietojen tallentamista varten. Luo Zen Cart -tietokanta kirjautumalla MySQL-palvelinkonsoliin ja antamalla alla oleva komento luodaksesi Zen Cart -tietokanta ja tietokannan käyttämiseen tarvittavat tunnistetiedot.

Korvaa tietokannan nimi, käyttäjä- ja salasanamuuttujat omilla asetuksillasi.

mysql -u root -p

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

Vaihe 2: Asenna Zen Cart CentOS:iin, Debianiin ja Ubuntuun

6. Zen Cart -verkkokauppasovelluksen asentamiseksi lataa ensin uusin Zen Cart -zip-arkistotiedosto järjestelmääsi antamalla alla oleva komento.

wget https://sourceforge.net/projects/zencart/files/CURRENT%20-%20Zen%20Cart%201.5.x%20Series/zen-cart-v1.5.5e-03082017.zip 

7. Kun Zen Cart zip -tiedoston lataus on valmis, anna seuraavat komennot purkaaksesi zip-arkisto ja kopioidaksesi asennustiedostot verkkopalvelimen asiakirjan juuripolkuun.

unzip zen-cart-v1.5.5e-03082017.zip
cp -rf zen-cart-v1.5.5e-03082017/* /var/www/html/

8. Anna seuraavaksi seuraava komento antaaksesi Apache HTTP -palvelimelle täyden kirjoitusoikeuden Zen Cart -asennustiedostoille palvelimen asiakirjan juuripolusta.

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

9. Avaa seuraavaksi selain ja siirry palvelimesi IP-osoitteeseen tai verkkotunnuksen nimeen HTTP-protokollan kautta ja napsauta Napsauta tätä -linkkiä aloittaaksesi Zen Cartin asennusprosessin. .

http://your_domain.tld/

10. Seuraavassa vaiheessa Zen Cart -asentaja tarkastaa järjestelmän ja raportoi mahdollisista ongelmista, jos järjestelmän kokoonpano ei täytä kaikkia ostoalustan asennuksen vaatimuksia. Jos varoituksia tai virheitä ei näy, siirry seuraavaan vaiheeseen napsauttamalla Jatka-painiketta.

11. Tarkista seuraavassa asennusvaiheessa hyväksyäksesi käyttöoikeusehdot ja vahvista myymäläsi käyttöliittymän URL-osoitteet alla olevan kuvakaappauksen mukaisesti. Vaihda IP-osoite tai toimialueen nimi vastaamaan palvelinkokoonpanoasi. Kun olet valmis, paina Jatka-painiketta jatkaaksesi asennusta.

12. Anna seuraavaksi MySQL-tietokannan tiedot (tietokannan isäntäosoite, tietokannan nimi ja valtuustiedot), tarkista Lataa esittelytiedot Zen Cart -tietokantaan ja valitse tietokannan merkistö, tietokannan etuliite ja SQL-välimuistimenetelmä alla olevan kuvakaappauksen mukaisesti. Napsauta Jatka-painiketta, kun olet valmis, jotta voit määrittää Zen Cartin edelleen.

13. Anna seuraavassa asennusnäytössä Järjestelmänvalvojan pääkäyttäjän nimi, jota käytetään sisäänkirjautumiseen tallentaaksesi varmuuskopion, sekä sähköpostiosoite Superuser-järjestelmänvalvojan tilille. Kirjoita tai tee kuva järjestelmänvalvojan väliaikaisesta salasanasta ja järjestelmänvalvojan hakemiston nimestä ja paina Jatka-painiketta aloittaaksesi asennuksen.

14. Odota asennuksen päättymistä ja sinut ohjataan Zen Cartin lopulliseen asennusnäyttöön. Täältä löydät kaksi linkkiä, joilla pääset Zen Cartin järjestelmänvalvojan tukemaan -hallintapaneeliin ja Oma myymäläsi -linkkiä alla olevan kuvakaappauksen mukaisesti. Muista kirjoittaa muistiin kaupan järjestelmänvalvojan taustaosoitteen.

15. Ennen kuin kirjaudut sisään myymäläsi taustapaneeliin, palaa ensin palvelimen bash-konsoliin ja anna alla oleva komento poistaaksesi asennushakemiston.

rm -rf /var/www/html/zc_install/

16. Palaa sen jälkeen takaisin selaimeen ja napsauta Admin backend -linkkiä, jotta sinut ohjataan Zen Cart -taustajärjestelmän hallintapaneelin kirjautumissivulle. Kirjaudu Zen Cart -hallintapaneeliin aiemmin määritetyllä järjestelmänvalvojan käyttäjällä ja salasanalla, jolloin sinua pyydetään vaihtamaan järjestelmänvalvojan tilin väliaikainen salasana kauppasi turvaamiseksi.

17. Kun kirjaudut ensimmäisen kerran sisään Zen Cart -taustapaneeliin, uusi ohjattu alkuasetustoiminto tulee näkyviin näytölle. Lisää ensimmäiseen ohjattuun toimintoon myymäläsi nimi, omistaja, kaupan omistajan sähköpostiosoite, myymälän maa, myymälävyöhyke ja myymälän osoite ja napsauta Päivitä-painiketta tallentaaksesi muutokset. Tämän viimeisen vaiheen jälkeen voit alkaa hallinnoida verkkokauppaasi, määrittää sijainnit ja verot sekä lisätä tuotteita.

18. Lopuksi, jotta voit vierailla Zen Cart -käyttöliittymäkaupassasi, siirry palvelimesi IP-osoitteeseen tai verkkotunnuksen nimeen HTTP-protokollan kautta alla olevan kuvakaappauksen mukaisesti. Tämä on verkkosivu, jolla mainostamasi tuotteet näytetään asiakkaillesi.

http://ww.yourdomain.tld 

Onnittelut! Olet onnistuneesti ottanut käyttöön Zen Cart -verkkokauppaalustan järjestelmässäsi.