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