Zen Cart -verkkokaupan asentaminen Linuxiin
Tämä aihe käsittelee Zen Cartin avoimen lähdekoodin verkkokauppasovelluksen vaiheittaista asennusprosessia Debian-pohjaisissa Linux-jakeluissa sekä RHEL- ja CentOS 7 Linux -käyttöjärjestelmissä.
Zen Cart on helppo hallita ja suosittu CMS-alusta, joka on kirjoitettu PHP-palvelinpuolen ohjelmointikielellä ja sijoitettu LAMP-pinon päälle, jota käytetään pääasiassa verkkokauppojen luomiseen mainostuotteita ja kauppatavaroita varten.
- LAMP-pino asennettuna CentOS 7: ään
- LAMP-pino asennettuna Ubuntuun
- LAMP-pino asennettuna Debianiin
Vaihe 1: Asenna Zen Cartin järjestelmävaatimukset
1. Kirjaudu sisään palvelinkonsoliin ensimmäisessä vaiheessa ja anna seuraavat komennot, jotta voit asentaa purkamisen ja käpristämisen apuohjelmat järjestelmään.
# yum install unzip zip curl [On CentOS/RHEL] # apt install zip unzip curl [On Debian/Ubuntu]
2. Zen Cart -verkkokauppasivusto asennetaan hyvin usein LAMP-pinon päälle Linux-järjestelmissä. Jos LAMP-pino on jo asennettu koneellesi, muista myös asentaa seuraavat Zen Cart -verkkokaupan edellyttämät 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 vaaditut PHP-moduulit on asennettu ja järjestelmään asennettu, avaa Linux-jakelusi mukainen PHP-oletusasetustiedosto ja päivitä alla olevat PHP-asetukset.
Anna PHP-määritystiedosto avaamalla ja muokkaamalla alla olevaa komentoa jakelusi mukaan.
# 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 virallisessa PHP-aikavyöhykeluettelossa ja löydä oikea aikavyöhyke palvelimesi maantieteellisen sijainnin mukaan.
4. Kun olet päivittänyt PHP-määritystiedoston tarvittavilla asetuksilla, tallenna ja sulje tiedosto ja käynnistä Apache-palvelu uudelleen lukeaksesi kokoonpanot uudelleen antamalla seuraavan komennon.
# systemctl restart httpd [On CentOS/RHEL] # systemctl restart apache2 [On Debian/Ubuntu]
5. Zen Cart -verkkokaupan käyttöympäristö tarvitsee RDBMS-tietokannan sovellustietojen tallentamiseksi. Voit luoda Zen Cart -tietokannan kirjautumalla MySQL-palvelinkonsoliin ja antamalla alla olevan komennon luoda Zen Cart -tietokanta ja tietokantaan pääsemiseksi tarvittavat tunnistetiedot.
Korvaa tietokannan nimi, käyttäjän ja salasanan muuttujat 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 CentOSiin, Debianiin ja Ubuntuun
6. Asentaaksesi Zen Cart -verkkokauppasovelluksen, lataa ensin uusin Zen Cart zip-arkistotiedosto järjestelmään 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-tiedostojen lataus on valmis, anna seuraavat komennot purkaa zip-arkisto ja kopioi asennustiedostot Web-palvelimen 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, jotta Apache HTTP -palvelimelle annetaan täysi kirjoitusoikeus Zen Cart -asennustiedostoille palvelimen asiakirjan juuripolulta.
# chown -R apache:apache /var/www/html/ [On CentOS/RHEL] # chown -R www-data:www-data /var/www/html/ [On Debian/Ubuntu]
9. Seuraavaksi avaa selain ja siirry palvelimesi IP-osoitteeseen tai verkkotunnukseen HTTP-protokollan kautta ja napsauta Napsauta tätä -linkkiä aloittaaksesi Zen Cart -asennuksen.
http://your_domain.tld/
10. Seuraavassa vaiheessa Zen Cart -asennusohjelma tarkistaa järjestelmän ja ilmoittaa mahdollisista ongelmista, jos järjestelmän kokoonpano ei täytä kaikkia ostosalustan asentamisen vaatimuksia. Jos varoituksia tai virheitä ei näy, napsauta Jatka-painiketta siirtyäksesi seuraavaan vaiheeseen.
11. Tarkista seuraavassa asennusvaiheessa, että olet sopinut käyttöoikeusehdoista ja tarkista kaupan käyttöliittymän URL-osoitteet alla olevan kuvakaappauksen mukaisesti. Korvaa IP-osoite tai toimialueen nimi vastaamaan palvelimen kokoonpanoa. Kun olet valmis, paina Jatka-painiketta siirtyäksesi eteenpäin asennusprosessissa.
12. Seuraavaksi anna MySQL-tietokantatiedot (tietokannan isäntäosoite, tietokannan nimi ja tunnistetiedot), 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 kirjauduttaessa sisään varmuuskopioituun sähköpostiosoitteeseen, ja 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 viimeiseen asennusnäyttöön. Täältä löydät kaksi linkkiä Zen Cart Admin Backed -hallintapaneeliin ja Your Storefront -linkkiin, kuten alla olevassa kuvakaappauksessa on esitetty. Varmista, että kirjaat myymälän järjestelmänvalvojan taustajärjestelmän osoitteen.
15. Ennen kuin kirjaudut tosiasiallisesti myymälän taustapaneeliin, palaa ensin palvelimen bash-konsoliin ja anna alla oleva komento asennushakemiston poistamiseksi.
# rm -rf /var/www/html/zc_install/
16. Palaa sen jälkeen takaisin selaimeen ja napsauta Järjestelmänvalvojan taustalinkkiä, jotta sinut ohjataan Zen Cartin taustapaneelin hallintapaneelin kirjautumissivulle. Kirjaudu Zen Cart -hallintapaneeliin järjestelmänvalvojan käyttäjän ja salasanan avulla, joka on määritetty aiemmin, ja sinua pyydetään vaihtamaan järjestelmänvalvojan tilin väliaikainen salasana kaupan suojaamiseksi.
17. Kun kirjaudut ensimmäisen kerran Zen Cart -taustapaneeliin, uusi aloitusasennus tulee näyttöön. Lisää aloitusvelhoon myymälän nimi, omistaja, kaupan omistajan sähköpostiosoite, kaupan maa, myymälävyöhyke ja kaupan osoite ja tallenna muutokset napsauttamalla Päivitä-painiketta. Tämän viimeisen vaiheen suorittamisen jälkeen voit aloittaa verkkokaupan hallinnan, määrittää sijainnit ja verot ja lisätä joitain tuotteita.
18. Siirry lopuksi Zen Cart -käyttöliittymään siirtymällä palvelimesi IP-osoitteeseen tai toimialueen nimeen HTTP-protokollan kautta, kuten alla olevassa kuvakaappauksessa on esitetty. Tämä on verkkosivusto, jolla mainostamasi tuotteet näytetään asiakkaillesi.
http://ww.yourdomain.tld
Onnittelut! Olet ottanut Zen Cart -verkkokaupan alustan käyttöön järjestelmässäsi.