- Ako nainštalovať AbanteCart na server Ubuntu

Ako nainštalovať AbanteCart na Ubuntu Server

Majte webovú stránku so systémom Linux a hľadajte juna to nákupná platforma? Ak áno, urobte si láskavosť a vyskúšajte AbanteCart. Ide o bezplatnú platformu elektronického obchodu s otvoreným zdrojom, ktorú môžu používatelia spravovať a prispôsobovať na svojej vlastnej platforme elektronického obchodu. Pred inštaláciou AbanteCart na server Ubuntu sa uistite, že na ňom máte LAMP.

Nainštalujte LAMP

Zvyčajne sa na stohu LAMP ľahko pracujeUbuntu server, pretože používatelia môžu zaškrtnúť políčko a načítať ho počas inštalácie. Ak sa však z nejakého dôvodu rozhodnete toto nastavenie zabrániť, nainštalujte ho teraz pomocou nasledujúcich príkazov.

Najprv spustite aktualizačný nástroj. Tým sa zabezpečí, že server Ubuntu bude mať najnovšie balíky.

sudo apt update
sudo apt upgrade -y

Po inovácii budete musieť nainštalovať nástroj Tasksel. Pomocou tohto nástroja je radšej než tradičný správca balíkov Ubuntu oveľa rýchlejší, pretože nemusíte špecifikovať každý balík ručne.

sudo apt install tasksel

Potom pomocou nástroja Tasksel nainštalujte balík LAMP.

Poznámka: Počas inštalačného procesu LAMP sa objaví výzva, ktorá požiada používateľa o nastavenie nového rootovského hesla SQL. Nezabudnite použiť nezabudnuteľné a bezpečné heslo.

sudo tasksel install lamp-server

Nainštalujte AbanteCar

Po dokončení inštalácie LAMP je bezpečné nainštalovať AbanteCart na server Ubuntu. Pomocou wget nástroj, stiahnite si najnovšie vydanie softvéru:

sudo -s
cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip

Vytvorte nový priečinok AbanteCart vo vnútri / Www / html / s mkdir.

mkdir -p /var/www/html/abantecart

Extrahujte master.zip archivovať pomocou rozopnúť zips príkaz do nového priečinka.

unzip master.zip -d /var/www/html/abantecart

Použi CD príkaz na presun do / Var / www / html / abantecart / public_html.

cd /var/www/html/abantecart/public_html

Odstrániť všetky nepotrebné súbory pomocou rm Príkaz.

rm -rf tests
rm *.txt
rm *.md

Presunúť obsah public_html do / Var / www / html / abantecart

mv * ..

Konfigurovať AbanteCart

Keď sú všetky súbory na svojom mieste, je časzačať konfigurovať AbanteCart na serveri Ubuntu. Prvým krokom je udelenie vlastníctva webového servera Apache adresáru AbanteCart. Bez udelenia vlastníctva Apache sa AbanteCart nespustí. Pomocou chown príkaz, dať Apache práva k priečinku.

chown -R www-data: /var/www/html/abantecart

vstúpiť / Var / www / html / abantecart použitím CD.

cd /var/www/html/abantecart

Vďaka Chown má webový server prístup / Var / www / html / abantecart, Keďže však povolenia nie sú nastavené správne, softvér stále nebude fungovať správne. Ak chcete tento problém vyriešiť, spustite príkaz chmod Príkaz.

chmod -R 777 system/
chmod -R 777 image
chmod -R 777 download
chmod -R 777 admin/system/backup
chmod -R 777 resources

Nastavenie SQL

Softvér AbanteCart používa MySQL na zvládnutie potrieb svojej databázy. V dôsledku toho budete musieť vytvoriť novú databázu SQL. V termináli zadajte používateľské rozhranie príkazu SQL.

mysql -u root -p

V príkazovom riadku SQL vytvorte novú databázu, ktorú bude AbanteCart používať.

CREATE DATABASE abantecart;

Po nastavení databázy vytvorte nového používateľa a poskytnite mu príslušné povolenia.

Poznámka: „zabezpečené heslo“ zmeňte zabezpečeným heslom.

GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";

AbanteCart má teraz používateľa SQL a databázu, s ktorou je možné pracovať, čo znamená, že naša práca v MySQL je hotová. Ak chcete nástroj ukončiť, postupujte takto:

FLUSH PRIVILEGES;
QUIT

Konfigurácia Apache

Nastavenie AbanteCart na Apache vyžaduje menšiekonfigurácie. Konkrétne musíte Apache informovať, že softvér AbanteCart je stránka a mala by sa načítať. V termináli pomocou editora Nano vytvorte nový súbor „Dostupné stránky“.

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

Vložte nasledujúci kód do abantecart.conf, v Nano.

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/abantecart
ServerName yourdomain.com
<Directory /var/www/html/abantecart/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/abantecart-error_log
CustomLog /var/log/apache2/abantecart-access_log common
</VirtualHost>

Uložte súbor v Nano stlačením klávesu Ctrl + O kombinácia klávesov. Ukončite editor pomocou Ctrl + X.

Po opustení Nano povolte nový web pomocou:

sudo a2ensite abantecart

Nastavenie AbanteCart

Konfigurácia aplikácie AbanteCart, rovnako ako väčšina webových nástrojov, vyžaduje webový prehľadávač. Ak chcete získať prístup k nástroju, otvorte v prehliadači novú kartu a do panela s umiestnením vložte nasledujúcu adresu URL:

http://server-local-ip-address/abantecart

Nie ste si istí lokálnou IP adresou vášho servera? Skúste použiť ip addr príkaz v termináli:

ip addr show | grep 192.168.1

beh ip addr show v kombinácii s grep odfiltruje všetky nepotrebné informácie aizolujte lokálnu IP adresu IPv4. Po načítaní webového používateľského rozhrania vás uvítajú elegantné pomôcky na nastavenie. Postupujte podľa pokynov na obrazovke a získajte všetko nastavenie.

Komentáre