PrestaShop är en gratis programvara för kundvagn med öppen källkod som du kan använda för att driva en e-handelswebbplats. Med sina vackra teman och breda stöd från utvecklare erbjuder PrestaShop en fantastisk plattform för att sälja produkter på internet.


PrestaShop har som uppgift att hjälpa människor att bygga framgångsrika onlinebutiker. Det uppskattas att mer än en miljon användare litar på denna plattform som deras enda e-handelsprogramvara.

Det är ganska enkelt att installera den här programvaran om du använder en delad webbhotell eftersom du kan använda automatiska skriptinstallatörer. Men om du har en VPS-plan är installationsmetoden manuell men enkel.

I den här guiden visar vi dig att installera PrestaShop på din Ubuntu 18.04-server.

förutsättningar

  • En VPS-plan som kör Ubuntu 18.04-server
  • En användare som inte är root med sudo-privilegier

Pålitlighet, upptid och säkerhet är alltid viktigt, men ännu mer när du driver en e-handel. Med HostAdvice kan du hitta och jämföra de bästa VPS-värdstjänsterna och de bästa webbhotellleverantörerna för småföretag och läsa expert- och användarrecensioner för varje leverantör.

Steg 1: Uppdatera ditt system

Innan du börjar installationen, se till att ditt system är uppdaterat genom att köra kommandot nedan:

$ sudo apt-get-uppdatering && sudo apt-get upgrade

Steg 2: Installera Apache

Därefter måste du installera Apache webbserver genom att skriva följande.

$ sudo apt-get installera apache2 libapache2-mod-php

Steg 3: Låt filerna “.htaccess” åsidosätta inställningarna för Apache

Som standard installerar apache en virtuell värd på en Ubuntu 18.04-server. Vi måste justera inställningarna så att den virtuella värdkonfigurationsfilen kan tillåta “.htaccess” -filer att fungera. Vi kommer att göra detta med en nano-textredigerare genom att skriva kommandot nedan:

$ sudo nano /etc/apache2/sites-available/000-default.conf

Klistra sedan in texten nedan precis före stängningstaggen

AllowOrrride All

Den sista delen för konfigurationsfilen ska se ut som bilden nedan:

Därefter måste vi aktivera mod_rewrite Apache-modulen för PrestaShop att fungera genom att skriva:

$ sudo a2enmod omskriva

Starta sedan om Apache

$ sudo systemctl starta om apache2

Steg 4: Installera PHP

PrestaShop är skriven på PHP-programmeringsspråk. Därför måste vi installera den på vår Ubuntu 18.04-server genom att skriva följande kommando:

$ sudo apt installera php libapache2-mod-php

Sedan måste vi installera några PHP-tillägg som visas nedan:

$ sudo apt-get install php-cli php-common php-mbstring php-gd php-intl php-xml php-mysql php-zip php-curl php-xmlrpc

Starta om Apache en gång till för att PHP ska fungera:

$ sudo systemctl starta om apache2

Steg 5: Installera MariaDB

PrestaShop lagrar information om en MariaDB- eller MySQL-databas. För att installera detta relationsdatabashanteringssystem skriver du kommandot nedan:

$ sudo apt-get install mariadb-server

Därefter måste vi säkra vår MariaDB-installation genom att köra kommandot nedan:

$ sudo mysql_secure_installation

Du kommer att ställas en serie frågor. Välj bara följande alternativ för att fortsätta.

  • Ställa in root-lösenord? [Y / n] Y
  • Nytt lösenord: Ange ditt lösenord här
  • Ange nytt lösenord igen: upprepa ditt lösenord
  • Ta bort anonyma användare? [Y / n] Y
  • Avlägsna root-inloggning på distans? [Y / n] Y
  • Ta bort testdatabasen och komma åt den? [Y / n] Y
  • Ladda om privilegietabeller nu? [Y / n] Y

Skapa en MariaDB-databas och användare

När MariaDB-installationen är klar måste vi skapa en databas för att lagra PrestaShop-information och ett användarnamn för autentiseringsändamål.

Så logga in på din MySQL-serverinstans genom att skriva kommandot nedan;

$ sudo mysql -u root -p

Du blir ombedd att ange ditt MariaDB root-lösenord som du skapade ovan när du säkrar installationen. Tryck sedan på Enter för att fortsätta.

För att skapa en databas och en användare måste vi skriva ned SQL-kommandot nedan:

SKAPA DATABASE prestashop;
SKAPA ANVÄNDARE ‘ps_user’ @ ‘localhost’ IDENTIFIERAD AV ‘LÖSENORD’;
GE ALLA PÅ Prestashop. * TILL ‘ps_user’ @ ‘localhost’;
FLUSH PRIVILEGES;
UTGÅNG;

Kom ihåg att ersätta “LÖSENORD” med ett starkt värde.

Steg 4: Ladda ner den senaste PrestaShop-programvaran

Vi har nu rätt programvara för att köra PrestaShop. Ladda sedan ner den senaste PrestaShop-programvaran på / Var / www / html katalog med kommandona nedan:

$ cd / var / www / html
$ sudo wget https://download.prestashop.com/download/releases/prestashop_1.7.2.1.zip

Därefter packar vi upp ’Prestashop_1.7.2.1.zip’ fil genom att skriva:

$ sudo apt-get install unzip
$ sudo unzip prestashop_1.7.2.1.zip

Då måste vi ta bort standard ‘index.html’ -filen som skapades när Apache först installerades genom att skriva kommandot nedan:

$ sudo rm /var/www/html/index.html

Steg 5: Tilldela rätt katalogägande

Vi kan sedan skriva kommandona nedan för att göra det möjligt för PrestaShop att komma åt och ändra rätt filer:

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

Steg 6: Avsluta installationen

Du kan nu slutföra din PrestaShop-webbplatsinstallation genom att skriva den offentliga IP-adressen som är kopplad till din Ubuntu 18.04-server i en webbläsare. Du får en skärm som liknar den nedan:

http: // ip-adress /

Klicka på “Nästa” för att fortsätta längst ner till höger på skärmen.

Acceptera villkoren på nästa skärm och klicka på ‘Nästa’:

Installationsskriptet kommer att kontrollera om din miljö är kompatibel med PrestaShop som visas nedan. Klicka sedan på ‘Nästa’ för att fortsätta.

Därefter anger du dina butiksdetaljer som visas nedan och klickar på “Nästa”:

Slutligen anger du databasinformationen som du skapade ovan på nästa skärm och klickar på Nästa

Om detaljerna är korrekta och det inte finns några fel kommer din installation att vara klar och du kan nu se eller logga in på adminavsnittet i din PrestaShop-butik.

Store Front

Slutsats

Det är allt när det gäller att installera PrestaShop på din Ubuntu 18.04 VPS-server. Även om vi har använt en IP-adress för installationen kan du köra installationen med ett domännamn. Eftersom du har att göra med känslig information bör du också överväga att installera ett SSL-certifikat (t.ex. genom att konfigurera ett från Let’s Encrypt-webbplats). Jag hoppas att du gillade guiden.

Kolla in de tre bästa e-handelstjänsterna:

Hostinger

Startpris:
$ 0.99


Pålitlighet
9,3


Prissättning
9,3


Användarvänlig
9,4


Stöd
9,4


Funktioner
9,2

Läs recensioner

Besök Hostinger

FastComet

Startpris:
$ 2.95


Pålitlighet
9,7


Prissättning
9,5


Användarvänlig
9,7


Stöd
9,7


Funktioner
9,6

Läs recensioner

Besök FastComet

A2 Hosting

Startpris:
$ 3,92


Pålitlighet
9,3


Prissättning
9,0


Användarvänlig
9,3


Stöd
9,3


Funktioner
9,3

Läs recensioner

Besök A2 Hosting

Relaterade artiklar om hur man gör

  • Hur man installerar OpenCart på en Ubuntu 18.04-server eller VPS med Apache, MariaDB och PHP 7
    mellanliggande
  • Hur man installerar och konfigurerar Zen Cart på en Ubuntu 18.04 VPS eller dedikerad server
    mellanliggande
  • Hur man skapar en icke-root-användare på din Ubuntu 18.04 VPS eller dedikerade server
    nybörjare
  • Så här ställer du in SSH för din Ubuntu 18.04 VPS eller dedikerade server
    mellanliggande
  • Hur man installerar & Konfigurera Caddy-webbservern på en Ubuntu 18.04 VPS
    mellanliggande
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me