Installer OpenCart på Ubuntu 16.04 LTS med støtte for Apache2, MariaDB og PHP 7.1

  • Eustace Evans
  • 0
  • 4719
  • 1368

Når du bestemmer deg for hvilken åpen kildekode-e-handelsplattform du skal bruke til å drive din online virksomhet, må du også sjekke ut OpenCart ...

OpenCart er et populært og mye brukt open source eCommerce content management system (CMS) basert på PHP. Den har alt du trenger for å opprette og administrere en nettbutikk.

Hvis du leter etter en funksjonell, høy ytelse e-handel CMS-plattform for å administrere din nettbutikk og produktprofiler, vil du finne OpenCart som nyttig. Denne korte opplæringen skal vise studenter og nye brukere hvordan du installerer OpenCart på Ubuntu 17.04 | 17.10 med støtte for Apache2, MariaDB og PHP.

Dette innlegget dekker installering av den nyeste versjonen av OpenCart, som i skrivende stund var i versjon 3.0.2.

For å komme i gang med å installere OpenCart, følg trinnene nedenfor:

Trinn 1: Installer Apache2

OpenCart krever en webserver, og den mest populære webserveren som brukes i dag er Apache2. Så, gå og installer Apache2 på Ubuntu ved å kjøre kommandoene nedenfor:

sudo apt installer apache2

Etter å ha installert Apache2, kjør kommandoene nedenfor for å deaktivere katalogoppføringen.

sudo sed -i "s / Options Indexes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Kjør deretter kommandoene nedenfor for å stoppe, starte og aktivere Apache2-tjenesten til alltid å starte opp med serverstøvlene.

sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Trinn 2: Installer MariaDB

OpenCart krever også en databaseserver ... og MariaDB-databaseserver er et flott sted å starte. For å installere det, kjør kommandoene nedenfor.

sudo apt-get install mariadb-server mariadb-client

Etter installasjon kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MariaDB-tjenesten til alltid å starte opp når serveren starter.

sudo systemctl stopp mysql.service sudo systemctl start mysql.service sudo systemctl aktiver mysql.service 

Deretter kjører du kommandoene nedenfor for å sikre MariaDB-serveren.

sudo mysql_secure_installation

Når du blir bedt om det, svarer du på spørsmålene nedenfor ved å følge guiden.

  • Skriv inn nåværende passord for root (skriv inn for ingen): Trykk bare på Enter
  • Angi root-passord? [Y / n]: Y
  • Nytt passord: Skriv inn passord
  • Skriv inn nytt passord på nytt: Gjenta passord
  • Fjern anonyme brukere? [Y / n]: Y
  • Tillat ikke rotinnlogging eksternt? [Y / n]: Y
  • Fjern testdatabase og tilgang til den? [Y / n]: Y
  • Last på nytt privilegietabeller nå? [Y / n]: Y

Start MariaDB-serveren på nytt

sudo systemctl start mysql.service på nytt

Trinn 3: Installer PHP og relaterte moduler

PHP 7.1 er ikke tilgjengelig på Ubuntu-standardregister ... for å installere det, må du hente det fra tredjepartsregister..

Kjør kommandoene nedenfor for å legge til tredjepartsregisteret nedenfor for å oppgradere til PHP 7.1

sudo apt-get install programvare-egenskaper-vanlig sudo add-apt-repository ppa: ondrej / php

Oppdater og oppgrader deretter til PHP 7.1

sudo apt oppdatering

sudo apt installer 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

Trinn 4: Opprett OpenCart-database

Nå som du har installert alle pakkene som kreves, fortsett nedenfor for å begynne å konfigurere serverne. Kjør først kommandoene nedenfor for å opprette OpenCart-database.

Kjør kommandoene nedenfor for å logge på databaseserveren. Når du blir bedt om et passord, skriver du inn root-passordet du opprettet ovenfor.

sudo mysql -u root -p

Opprett deretter en database som heter opencart

OPPRETT DATABASE opencart;

Opprett en databasebruker kalt magentouser med nytt passord

OPPRETT BRUKER 'opencartuser' @ 'localhost' IDENTIFISERT AV 'new_password_here';

Gi deretter brukeren full tilgang til databasen.

TILGJENG ALLE PÅ opencart. * TIL 'opencartuser' @ 'localhost' IDENTIFISERT AV 'user_password_here' MED GRANT OPTION;

Til slutt lagrer du endringene og avslutter.

FLUSH PRIVILEGES; EXIT; 

Trinn 5: Last ned den siste versjonen av OpenCart

Deretter går du til OpenCart-nettstedet og registrerer deg for en gratis konto. Du må registrere deg før du får lov til å laste ned en kopi. Community-utgaven er det du vil laste ned.

Etter nedlasting kjører du kommandoene nedenfor for å trekke ned nedlastingsfilen til 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 / opencart 

Kjør kommandoene nedenfor for å konfigurere 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 

Kjør deretter kommandoene nedenfor for å angi de riktige tillatelsene for at OpenCart skal fungere.

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

Trinn 6: Konfigurer Apache2

Til slutt konfigurerer du konfigurasjonsfilen for Apahce2-nettstedet for OpenCart. Denne filen vil kontrollere hvordan brukere får tilgang til OpenCart-innhold. Kjør kommandoene nedenfor for å opprette en ny konfigurasjonsfil som heter opencart.conf

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

Kopier og lim deretter innholdet nedenfor i filen og lagre det. Erstatt den uthevede linjen med ditt eget domenenavn og katalogens rotplassering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / opencart / ServerName eksempel.com ServerAlias ​​www.example.com  Alternativer FølgSymlinker AllowOverride All Order allow, nekt allow from all  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombinert  

Lagre filen og avslutt.

Trinn 7: Aktiver OpenCart and Rewrite Module

Etter å ha konfigurert VirtualHost ovenfor, aktiver den ved å kjøre kommandoene nedenfor

sudo a2ensite opencart.conf sudo a2enmod omskrive

Trinn 8: Start Apache2 på nytt

For å laste alle innstillingene ovenfor, start Apache2 på nytt ved å kjøre kommandoene nedenfor.

sudo systemctl start apache2.service på nytt

Åpne nettleseren din og bla til serverens domenenavn etterfulgt av installasjon. Du bør se installasjonsveiviseren for OpenCart for å fullføre. Følg veiviseren nøye.

http://eksempel.com/opencart/install/

Skriv deretter inn databaseinformasjonen samt påloggingsinformasjonen til nettstedsadministratoren.

Vent og OpenCart skal installeres. Logg inn og begynn å bruke programmet.

Nyt!

Kjør kommandoene nedenfor etter installasjonen.

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




Ingen har kommentert denne artikkelen ennå.

En samling nyttig informasjon om Linux-operativsystemet og ny teknologi
Nye artikler, praktiske tips, detaljerte anmeldelser og guider. Føl deg hjemme i Linux-operativsystemets verden