Installera OpenCart på Ubuntu 16.04 LTS med stöd för Apache2, MariaDB och PHP 7.1

  • Vovich Masterovich
  • 0
  • 4951
  • 330

När du bestämmer dig för vilken e-handelsplattform med öppen källkod som ska användas för att driva din onlineverksamhet, se till att kolla in OpenCart också ...

OpenCart är ett populärt och allmänt använt open source e-handelsinnehållshanteringssystem (CMS) baserat på PHP. Den har allt du behöver för att skapa och hantera en onlinebutik.

Om du letar efter en funktionell, högpresterande e-handels-CMS-plattform för att hantera din webbutik och produktprofiler, kommer du att hitta OpenCart som användbart. Denna korta handledning kommer att visa studenter och nya användare hur man installerar OpenCart på Ubuntu 17.04 | 17.10 med stöd för Apache2, MariaDB och PHP.

Det här inlägget omfattar installation av den senaste versionen av OpenCart, som i skrivande stund var i version 3.0.2.

För att komma igång med installationen av OpenCart, följ stegen nedan:

Steg 1: Installera Apache2

OpenCart kräver en webbserver och den mest populära webbservern som används idag är Apache2. Så, gå och installera Apache2 på Ubuntu genom att köra kommandona nedan:

sudo apt installera apache2

Efter installationen av Apache2, kör kommandona nedan för att inaktivera kataloglistan.

sudo sed -i "s / Alternativindex FollowSymLinks / Alternativ FollowSymLinks /" /etc/apache2/apache2.conf

Kör sedan kommandona nedan för att stoppa, starta och aktivera Apache2-tjänsten att alltid starta med serverstövlarna.

sudo systemctl stoppa apache2.service sudo systemctl starta apache2.service sudo systemctl aktivera apache2.service 

Steg 2: Installera MariaDB

OpenCart kräver också en databasserver ... och MariaDB-databasservern är ett bra ställe att börja. För att installera det kör du kommandona nedan.

sudo apt-get install mariadb-server mariadb-client

Efter installationen kan kommandona nedan användas för att stoppa, starta och aktivera att MariaDB-tjänsten alltid startar när servern startar.

sudo systemctl stoppa mysql.service sudo systemctl starta mysql.service sudo systemctl aktivera mysql.service 

Därefter kör du kommandona nedan för att säkra MariaDB-servern.

sudo mysql_secure_installation

När du uppmanas att svara på frågorna nedan genom att följa guiden.

  • Ange aktuellt lösenord för root (ange för ingen): Tryck bara på Enter
  • Ange root-lösenord? [Y / n]: Y
  • Nytt lösenord: Ange lösenord
  • Ange nytt lösenord: Upprepa lösenordet
  • Ta bort anonyma användare? [Y / n]: Y
  • Tillåt inte root-inloggning på distans? [Y / n]: Y
  • Ta bort testdatabasen och få tillgång till den? [Y / n]: Y
  • Ladda om behörighetstabeller nu? [Y / n]: Y

Starta om MariaDB-servern

sudo systemctl starta om mysql.service

Steg 3: Installera PHP och relaterade moduler

PHP 7.1 är inte tillgängligt på Ubuntu-standardförvar ... för att kunna installera det måste du hämta det från tredjepartsförvar..

Kör kommandona nedan för att lägga till nedanstående tredjepartsförvar för att uppgradera till PHP 7.1

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Uppdatera och uppgradera sedan till PHP 7.1

sudo apt uppdatering

sudo apt installera php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Steg 4: Skapa OpenCart-databas

Nu när du har installerat alla paket som krävs, fortsätt nedan för att börja konfigurera servrarna. Kör först kommandona nedan för att skapa OpenCart-databas.

Kör kommandona nedan för att logga in på databasservern. När du uppmanas att ange ett lösenord skriver du root-lösenordet du skapade ovan.

sudo mysql -u root -p

Skapa sedan en databas som heter öppen vagn

SKAPA DATABAS öppen vagn;

Skapa en databasanvändare som heter magentouser med nytt lösenord

SKAPA ANVÄNDARE 'opencartuser' @ 'localhost' IDENTIFIERAD AV 'new_password_here';

Ge sedan användaren full åtkomst till databasen.

GRANT ALL PÅ opencart. * TILL 'opencartuser' @ 'localhost' IDENTIFIERAD AV 'user_password_here' MED GRANT-ALTERNATIV;

Slutligen spara dina ändringar och avsluta.

FLUSH PRIVILEGES; UTGÅNG; 

Steg 5: Ladda ner den senaste versionen av OpenCart

Gå sedan till OpenCart-webbplatsen och registrera dig för ett gratis konto. Du måste registrera dig innan du får ladda ner en kopia. Community-utgåvan är vad du vill ladda ner.

Efter nedladdningen kör du kommandona nedan för att extrahera nedladdningsfilen till Apache2-rotkatalogen.

cd / tmp && wget https://github.com/opencart/opencart/releases/download/3.0.2.0/3.0.2.0-OpenCart.zip unzip 3.0.2.0-OpenCart.zip sudo mv upload / / var / www / html / öppen vagn 

Kör kommandona nedan för att konfigurera OpenCart

sudo cp /var/www/html/opencart/config-dist.php /var/www/html/opencart/config.php sudo cp /var/www/html/opencart/admin/config-dist.php / var / www /html/opencart/admin/config.php 

Kör sedan kommandona nedan för att ställa in rätt behörigheter för att OpenCart ska fungera.

sudo chown -R www-data: www-data / var / www / html / opencart / sudo chmod -R 755 / var / www / html / opencart / 

Steg 6: Konfigurera Apache2

Slutligen konfigurerar du Apahce2-webbplatsens konfigurationsfil för OpenCart. Den här filen styr hur användare får åtkomst till OpenCart-innehåll. Kör kommandona nedan för att skapa en ny konfigurationsfil som heter opencart.conf

sudo nano /etc/apache2/sites-available/opencart.conf

Kopiera sedan och klistra in innehållet nedan i filen och spara det. Ersätt den markerade raden med ditt eget domännamn och katalogens rotplats.

 ServerAdmin [email protected] DocumentRoot / var / www / html / opencart / ServerName exempel.com ServerAlias ​​www.example.com  Alternativ FöljSymlänkar AllowOverride All Order allow, neka allow from all  ErrorLog $ APACHE_LOG_DIR / error.log CustomLog $ APACHE_LOG_DIR /access.log kombinerat  

Spara filen och avsluta.

Steg 7: Aktivera OpenCart and Rewrite Module

Efter att ha konfigurerat VirtualHost ovan, aktivera det genom att köra kommandona nedan

sudo a2ensite opencart.conf sudo a2enmod skriva om

Steg 8: Starta om Apache2

För att ladda alla inställningar ovan startar du om Apache2 genom att köra kommandona nedan.

sudo systemctl starta om apache2.service

Öppna sedan din webbläsare och bläddra till serverns domännamn följt av installation. Du bör se installationsguiden för OpenCart för att slutföra. Följ guiden noga.

http://exempel.com/opencart/install/

Ange sedan databasinformation samt inloggningsuppgifter för platsadministratören.

Vänta och OpenCart ska installeras. Logga in och börja använda ditt program.

Njut av!

Kör kommandona nedan efter installationen.

sudo rm -rf / var / www / html / opencart / install /




Ingen har kommenterat den här artikeln än.

En samling användbar information om operativsystemet Linux och ny teknik
Färska artiklar, praktiska tips, detaljerade recensioner och guider. Känn dig hemma i Linux-operativsystemets värld