eCommerce: Åbn eShop på Ubuntu 16.04


Indledning - Åbn eShop eCommerce Platform

Åbn eShop er en open source software til eCommerce platforme. Det er en platform udviklet til at sælge digitale varer uden provision.

Dens funktioner omfatter:

  • Mange betalingssystem muligheder, som Paypal, Card (using Paymill, Godkend eller Stribe) og Bitpay
  • Integreret kundesupport system, som fuldt ud understøtter klienter gennem en nem grænseflade med meddelelser om nye billetter
  • Rabat kuponer begrænset af produkt, tid eller tilgængelighed
  • Fuldt mobil kompatibel og lydhør
  • Optimeret til søgemaskiner
  • Integreret Blog, FAQ og Forum-infrastrukturer
  • Detaljeret sporing af butiks resultater
  • Licens generation til at sælge digitale varer

Der er tre muligheder for får åbent e-butik: Lite, Hosting og Pro. Den første er gratis.

I denne vejledning installerer vi Open eShop Lite på en Ubuntu 16.04 server.

Forudsætninger

Kom godt i gang - Opret database

Start MySQL-skalen:

$ mysql -u root -p

Opret en ny bruger, navngivet openeshop, og en ny database, openeshop_db:

mysql> CREATE DATABASE openeshop_db; Forespørgsel OK, berørt 1 række (0.00 sek) mysql> CREATE USER 'openeshop'@' localhost 'IDENTIFIED AF' usr_strong_pwd '; Forespørgsel OK, påvirket 0 rækker (0.00 sek) mysql> TILSTILL ALLE PRIVILEGER PÅ openeshop_db.* TIL 'openeshop'@' Localhost '; Forespørgsel OK, påvirket 0 rækker (0.00 sek) mysql> FLUSH PRIVILEGES; Forespørgsel OK, berørte 0 rækker (0.00 sek) mysql> EXIT; Farvel

Installer Open eShop Lite

Download Open eShop Lite i web rodmappen, som er / Var / www / html. Opret først en ny mappe med følgende kommando:

#mkdir / var / www / html / openeshop

Flyt ind i denne nyoprettede mappe:

# cd / var / www / html / openeshop

Download installationsprogrammet for Open eShop ved at udføre følgende wget kommando:

# wget https://raw.githubusercontent.com/open-classifieds/open-eshop/master/install-eshop.php

Skift ejeren af ​​den downloadede fil, install-eshop.php udfører følgende kommando:

# chown -R www-data: www-data install-eshop.php

Opret en Apache Virtual Host File til Open eShop

Næste skridt er at oprette en ny virtuel værtsfil til Open eShop. Vi vil nævne det openeshop.conf. Udfør kommandoen:

# $ EDITOR /etc/apache2/sites-available/openeshop.conf

Indsæt følgende indhold i filen:

<VirtualHost *: 80> ServerAdmin admin@example.com DocumentRoot / var / www / html / openeshop DirectoryIndex install-eshop.php Servernavn example.com ServerAlias ​​www.example.com <Katalog / var / www / html / openeshop /> Valgmuligheder Indekser FollowSymLinks MultiViews AllowOverride Alle Ordrer tillader, nægt tilladelse fra alle </ Directory> ErrorLog /var/log/apache2/example.com-error_log CustomLog /var/log/apache2/example.com-access_log common </ VirtualHost>

Gem, afslut og aktiver den nye Virtual Host-fil:

# a2ensite openeshop

Det skal vise følgende tekst:

Aktivering af site openeshop. For at aktivere den nye konfiguration skal du køre: service apache2 reload

Vi vil dog bruge systemctl for at aktivere den nye konfiguration ved at genstarte Apache-tjenesten. Udfør:

# systemctl genstart apache2

Kontroller Apache-status med:

# systemctl status apache2
apache2.service - LSB: Apache2 webserver Loaded: loaded (/etc/init.d/apache2; dårlig; leverandør forudindstillet: aktiveret) Drop-In: /lib/systemd/system/apache2.service.dâapache2-systemd.conf
 Aktiv: Aktiv (kører)

Så webserveren kører korrekt.

Afslut Åbn eShop Installation

På dette tidspunkt går en webbrowser til URL'en konfigureret i den virtuelle hostfil (example.com i denne tutorial, men selvfølgelig ændre det med det krævede domæne).

Den install-eshop.php installationsprogrammet skal vise følgende meddelelse:

OE Installation krav: Før du fortsætter med din OE-installation: Husk, at OE bruger korttags "shortcut" -syntaxen. Således short_open_tag Direktivet skal være aktiveret i din php.ini. Nem løsning: 1. Åbn php.ini-filen og kig efter linje short_open_tag = Fra 2. Udskift det med short_open_tag = På 3. Genstart derefter din PHP-server 4. Opdater denne side for at genoptage din OE-installation 5. Nyd OE;)

På serveren skal du åbne php.ini fil:

# $ EDITOR /etc/php/7.0/apache2/php.ini

Ændre linjen short_open_tag = Off med short_open_tag = On. Det skal være linje 202. Gem, afslut og genstart Apache:

# systemctl genstart apache2

Opdatering af siden i webbrowseren skal starte det sidste trin i installationsprocessen, hvilket afhænger af din e-handel for digitale varer.

Konklusion

I denne vejledning har vi set hvordan man nemt kan installere og konfigurere en e-handelsplatform til salg af digitale varer, som e-bøger, musik osv. Afhængigt af din virksomhedsstørrelse er Lite-versionen af ​​Open eShop muligvis ikke nok. Projektet tilbyder også en Pro-version med flere tjenester, men det er selvfølgelig ikke gratis.

Stillingen eCommerce: Åbn eShop på Ubuntu 16.04 dukkede først på Unixmen.

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.