Installer osCommerce på Debian 8

osCommerceForestil dig en situation, hvor du har et godt produkt at sælge og en allerede planlagt marketingkampagne, men den eneste ting mangler er et e-handelswebsted for at sælge dit produkt fra. Selvfølgelig har du gjort din due diligence og i stedet for at være klar på hvilken e-handelsplatform du skal bruge, er du endnu mere forvirret af antallet af tilgængelige og mulige e-handelsløsninger derude. Magento, OpenCart, CS Cart, Prestashop ... hvor slutter det? Selv om alle nævnt er en stor e-handelsløsning ved egne standarder, vil vi i denne vejledning fokusere på at installere den lette og mindre serverintensive Open Source Commerce (osCommerce) på en Debian 8 VPS.

osCommerce er en komplet selvbetjent online butiksløsning, der indeholder både en katalogfrontend og en backend for administrationsværktøjer, som nemt kan installeres og konfigureres via en webbaseret installationsprocedure.

Det kan bruges på enhver webserver med PHP og MySQL installeret, og det giver dig mulighed for at opsætte og vedligeholde e-butikker meget nemt med næsten ingen indsats.

KRAV

Vi bruger vores SSD 1 Linux VPS hosting plan for denne tutorial. Vi antager, at du allerede har Apache, MySQL og PHP installeret og konfigureret på din server. Hvis det ikke er tilfældet, kan du følge vores store tutorial og installer LAMP-stakken let.

Log ind på din server via SSH

# ssh [Email protected]_IP

Du kan kontrollere, om du har den korrekte Debian-version installeret på din server med følgende kommando:

# lsb_release -a

Du skal få denne output:

Distributør-id: Debian Beskrivelse: Debian GNU / Linux 8.3 (jessie) Udgivelse: 8.3 Kodenavn: jessie

OPDATER SYSTEMET

Sørg for, at din server er fuldt opdateret ved hjælp af:

# apt-get update && apt-get opgradering

Opret nu en database, der skal bruges til osCommerce-installationen. Log ind på MySQL som root og udfør nedenstående forespørgsler:

# mysql -u root -p mysql> CREATE DATABASE oscommerce; Forespørgsel OK, berørt 1 række (0.00 sek) mysql> TILSTILL ALLE PRIVILEGER på oscommerce. * Til [Email protected] identificeret af 'din_password'; Forespørgsel OK, påvirket 0 rækker (0.00 sek) mysql> FLUSH PRIVILEGES; Query OK, berørt 0 rækker (0.00 sec) mysql> quit; Farvel

INSTALL OSCOMMERCE

Naviger til Apache's standarddokumentrot ( / Var / www / html / ) og download den nyeste osCommerce version (under skrivningen af ​​denne artikel er den nyeste version 2.3.4):

# cd / var / www / html / # wget http://www.oscommerce.com/files/oscommerce-2.3.4.zip

Udpak arkivet:

# Unzip oscommerce-2.3.4.zip

Omdøb den udpakkede mappe:

# mv oscommerce-2.3.4 / oscommerce /

Giv passende tilladelser til nedenstående filer, så din webserver kan gemme installationsparametrene i overensstemmelse hermed. Udfør følgende kommandoer:

# chmod 777 /var/www/html/oscommerce/catalog/includes/configure.php # chmod 777 /var/www/html/oscommerce/catalog/admin/includes/configure.php

Nu åbner du din yndlingswebbrowser og navigerer til: http://your_IP_address/oscommerce/catalog/install/index.php . Du vil blive hilst velkommen af ​​osCommerce-installationssiden som vist på billedet nedenfor:

osCommerce

Selvfølgelig skal PHP-indstillingerne og de nødvendige PHP-udvidelser aktiveres / installeres, så du kan fortsætte med installationen. Hvis alt er ok, klik på starten at fortsætte med installationen. Næste er databaseindstillingerne. Indtast databasens legitimationsoplysninger, som hvis du fulgte vores instruktioner i databasen, skulle oprettelsen være som i nedenstående billede:

oscommercedb

Derefter åbnes en side, hvor du kan konfigurere dine butikindstillinger. Udfyld felterne efter dine behov og afslut installationen.

Din butik er tilgængelig på: http://your_server_IP/oscommerce/catalog/index.php og osCommerce administrationen backend på: http://your_server_IP/oscommerce/catalog/admin/login.php

Du bemærker nok post-installation noter, som siger at du skal slette installere mappe, indstille korrekte tilladelser på nogle filer og beskytte administrationsværktøjet. Udfør nedenstående kommandoer:

# rm -rf / var / www / html / oscommerce / katalog / installer / # chmod 644 /var/www/html/oscommerce/catalog/includes/configure.php # chmod 644 / var / www / html / oscommerce / katalog / admin / includes / configure.php

Lad os nu beskytte osCommerce administrationsværktøj med htpasswd-værktøjet. Udfør:

# htpasswd -c /var/www/html/oscommerce/catalog/admin/.htpasswd your_user

Du bliver nu bedt om at indtaste et kodeord to gange. Når du har indtastet adgangskoden, kan du kontrollere, om legitimationsoplysningerne er indtastet som forventet:

# cat /var/www/html/oscommerce/catalog/admin/.htpasswd

Konfigurer nu din Apache webserver til at kontrollere .htpasswd filen, før du serverer det beskyttede indhold. Åbn Apache's standardkonfigurationsfil med dit yndlingsredaktør. Vi bruger nano:

# nano /etc/apache2/sites-available/000-default.conf

Indsæt følgende i VirtualHost-direktivet:

AuthUser Basic /var/www/html/oscommerce/catalog/admin/.htpasswd Kræv gyldig bruger </ Directory>

Gem og luk filen. Genstart nu Apache for ændringerne træder i kraft.

# service apache2 genstart

Du kan nu åbne http://your_server_IP/oscommerce/catalog/admin/login.php hvorefter du vil blive præsenteret med et brugernavn og password prompt.

Tillykke med at du er installeret osCommerce på din Debian 8 VPS.

Giv en kommentar

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