Zoeken op website

Hoe Zen Cart E-commerce Shopping Store in Linux te installeren


In dit onderwerp wordt het stapsgewijze installatieproces van het Zen Cart open source e-commerceplatform in op Debian gebaseerde Linux-distributies en in RHEL en CentOS 7 Linux-besturingssystemen.

Zen Cart is een eenvoudig te beheren en populair CMS-platform voor winkelen, geschreven in PHP-programmeertaal aan de serverzijde en geïmplementeerd bovenop de LAMP-stack die voornamelijk wordt gebruikt om online winkels te creëren voor het adverteren van producten en merchandises.

Vereisten

  1. LAMP-stack geïnstalleerd in CentOS 7
  2. LAMP-stack geïnstalleerd in Ubuntu
  3. LAMP-stack geïnstalleerd in Debian

Stap 1: Installeer systeemvereisten voor Zen Cart

1. Meld u bij de eerste stap aan bij uw serverconsole en voer de volgende opdrachten uit om de hulpprogramma's unzip en curl op uw systeem te installeren .

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

2. Zen Cart online e-commerceplatform wordt heel vaak geïnstalleerd bovenop de LAMP-stack in Linux-systemen. Als de LAMP-stack al op uw machine is geïnstalleerd, moet u er ook voor zorgen dat u de volgende PHP-extensies installeert die vereist zijn voor de Zen Cart e-commerce-applicatie door de volgende opdracht te geven.

------------------ 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. Nadat alle vereiste PHP-modules zijn geïnstalleerd en op uw systeem zijn geïnstalleerd, opent u het standaard PHP-configuratiebestand dat specifiek is voor uw Linux-distributie en werkt u de onderstaande PHP-instellingen bij.

Geef de onderstaande opdracht op basis van uw distributie om het PHP-configuratiebestand te openen en te bewerken.

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

Zoek en vervang de volgende PHP-instellingen zoals weergegeven in het onderstaande fragment:

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

Bezoek de officiële PHP-tijdzonelijst om de juiste tijdzone te vinden op basis van de geografische locatie van uw server.

4. Nadat u het PHP-configuratiebestand met de vereiste instellingen heeft bijgewerkt, slaat u het bestand op, sluit u het en start u de Apache-service opnieuw om de configuraties opnieuw te lezen door de volgende opdracht uit te voeren.

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

5. Het e-commerceplatform Zen Cart heeft een RDBMS-database nodig om applicatiegegevens op te slaan. Om een Zen Cart-database aan te maken, logt u in op de MySQL-serverconsole en voert u de onderstaande opdracht uit om de Zen Cart-database aan te maken, evenals de inloggegevens die nodig zijn om toegang te krijgen tot de database.

Vervang de databasenaam, gebruiker en wachtwoordvariabelen door uw eigen instellingen.

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

Stap 2: Installeer Zen Cart in CentOS, Debian en Ubuntu

6. Om de Zen Cart e-commerce applicatie te installeren, downloadt u eerst het nieuwste Zen Cart zip-archiefbestand in uw systeem door de onderstaande opdracht te geven.

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

7. Nadat het downloaden van het Zen Cart-zipbestand is voltooid, voert u de volgende opdrachten uit om het zip-archief uit te pakken en de installatiebestanden naar het hoofdpad van het webserverdocument te kopiëren.

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

8. Voer vervolgens de volgende opdracht uit om de Apache HTTP-server volledige schrijfrechten te verlenen voor de Zen Cart-installatiebestanden vanaf het hoofdpad van het document van de server.

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

9. Open vervolgens een browser en navigeer naar het IP-adres of de domeinnaam van uw server via het HTTP-protocol en klik op de link Klik hier om het installatieproces van Zen Cart te starten .

http://your_domain.tld/

10. In de volgende stap inspecteert het Zen Cart-installatieprogramma uw systeem en rapporteert eventuele problemen als de systeemconfiguratie niet aan alle vereisten voldoet om het winkelplatform te installeren. Als er geen waarschuwingen of fouten worden weergegeven, klikt u op de knop Doorgaan om naar de volgende stap te gaan.

11. Controleer in de volgende installatiefase of u akkoord gaat met de licentievoorwaarden en verifieer de URL-adressen van uw winkelfrontend, zoals geïllustreerd in de onderstaande schermafbeelding. Vervang het IP-adres of de domeinnaam zodat deze overeenkomt met uw serverconfiguratie. Wanneer u klaar bent, klikt u op de knop Doorgaan om verder te gaan met het installatieproces.

12. Geef vervolgens MySQL-database-informatie op (hostadres van de database, databasenaam en inloggegevens), vink Demogegevens laden in de Zen Cart-database aan en selecteer de databasetekenset en het databasevoorvoegsel en SQL Cache-methode zoals geïllustreerd in de onderstaande schermafbeelding. Klik op de knop Doorgaan wanneer u klaar bent om Zen Cart verder te configureren.

13. Geef in het volgende installatiescherm een Admin Superuser-naam op die zal worden gebruikt om in te loggen op de back-up en een e-mailadres voor het Superuser-beheerdersaccount. Schrijf of maak een foto van het tijdelijke beheerderswachtwoord en de mapnaam van de beheerder en klik op de knop Doorgaan om het installatieproces te starten.

14. Wacht tot het installatieproces is voltooid en u wordt doorgestuurd naar het laatste installatiescherm van Zen Cart. Hier vindt u twee links voor toegang tot het Zen Cart Admin Backed dashboard en Uw Storefront link, zoals geïllustreerd in de onderstaande schermafbeelding. Zorg ervoor dat u het backend-adres van de winkelbeheerder noteert.

15. Voordat u daadwerkelijk inlogt op het backend-paneel van uw winkel, gaat u eerst terug naar de bash-console van uw server en voert u de onderstaande opdracht uit om de installatiemap te verwijderen.

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

16. Ga daarna terug naar de browser en klik op de Admin backend link om doorgestuurd te worden naar de inlogpagina van het Zen Cart backend dashboard. Log in op het Zen Cart-beheerpaneel met de eerder geconfigureerde beheerdersgebruiker en het wachtwoord. U wordt gevraagd het tijdelijke wachtwoord van het beheerdersaccount te wijzigen om uw winkel te beveiligen.

17. Wanneer u voor het eerst inlogt op het Zen Cart-backendpaneel, wordt een nieuwe initiële installatiewizard op uw scherm weergegeven. Voeg in de eerste wizard uw winkelnaam, eigenaar, e-mailadres van de winkeleigenaar, winkelland, winkelzone en winkeladres toe en klik op de knop Bijwerken om de wijzigingen op te slaan. Na het voltooien van deze laatste stap kunt u beginnen met het beheren van uw online winkel, het configureren van locaties en belastingen en het toevoegen van enkele producten.

18. Ten slotte, om uw Zen Cart frontend-winkel te bezoeken, navigeert u via het HTTP-protocol naar het IP-adres van uw server of domeinnaam, zoals geïllustreerd in de onderstaande schermafbeelding. Dit is de webpagina waar uw geadverteerde producten aan uw klanten worden getoond.

http://ww.yourdomain.tld 

Gefeliciteerd! U heeft met succes het Zen Cart online e-commerceplatform in uw systeem geïmplementeerd.