Jums ir vietne, kuru darbina Linux un kuru vēlaties iestatītizveidota iepirkšanās platforma tam? Ja tā, izdarījiet sev labu un apskatiet AbanteCart. Tā ir atvērtā koda bezmaksas e-komercijas platforma, kuru lietotāji var pārvaldīt un pielāgot savā e-komercijas platformā. Pirms AbanteCart instalēšanas Ubuntu serverī pārliecinieties, vai tajā ir LAMP.
Instalējiet LAMP
Parasti ar LAMP kaudzīti ir viegli strādātUbuntu serveris, jo lietotāji instalēšanas laikā var atzīmēt rūtiņu un ielādēt to. Tomēr, ja kāda iemesla dēļ jūs izvēlējāties izvairīties no šīs iestatīšanas, instalējiet to tagad, izmantojot šīs komandas.
Vispirms palaidiet atjaunināšanas rīku. To darot, tiks nodrošināts, ka Ubuntu serverim ir jaunākās paketes.
sudo apt update sudo apt upgrade -y
Pēc jaunināšanas jums būs jāinstalē rīks Uzdevums. Izmantojot šo rīku, nevis tradicionālo Ubuntu pakotņu pārvaldnieku, ir daudz ātrāk, jo jums nevajadzēs katru roku norādīt atsevišķi.
sudo apt install tasksel
Pēc tam izmantojiet rīku Tasksel, lai instalētu LAMP kaudzīti.
Piezīme: LAMP instalēšanas procesa laikā parādīsies uzvedne, kurā lietotājam tiek lūgts iestatīt jaunu SQL saknes paroli. Noteikti izmantojiet neaizmirstamu, drošu paroli.
sudo tasksel install lamp-server
Instalējiet AbanteCar
Kad LAMP instalēšana ir pabeigta, ir droši instalēt AbanteCart Ubuntu serverī. Izmantojot wget rīks, lejupielādējiet programmatūras jaunāko versiju:
sudo -s cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip
Izveidojiet jaunu mapi AbanteCart / www / html / ar mkdir.
mkdir -p /var/www/html/abantecart
Izvelciet master.zip arhīvs, izmantojot unzip komandu jaunajā mapē.
unzip master.zip -d /var/www/html/abantecart
Izmantojiet Kompaktdisks komanda pāriet uz / var / www / html / abantecart / public_html.
cd /var/www/html/abantecart/public_html
Izdzēsiet visus nevajadzīgos failus, izmantojot rm komanda.
rm -rf tests rm *.txt rm *.md
Pārvietot lapas saturu public_html uz / var / www / html / abantecart
mv * ..
Konfigurējiet AbanteCart
Kad visi faili atrodas savā vietā, ir pienācis laikssāciet konfigurēt AbanteCart Ubuntu serverī. Pirmais solis ir piešķirt Apache tīmekļa serverim īpašumtiesības uz AbanteCart direktoriju. Nepiešķirot Apache īpašumtiesības, AbanteCart nedarbosies. Izmantojot chown komanda, piešķiriet Apache tiesības mapei.
chown -R www-data: /var/www/html/abantecart
Ievadiet / var / www / html / abantecart izmantojot Kompaktdisks.
cd /var/www/html/abantecart
Pateicoties Chown, tīmekļa serverim ir piekļuve / var / www / html / abantecart. Tomēr, tā kā atļaujas nav iestatītas pareizi, programmatūra joprojām nedarbosies pareizi. Lai to labotu, palaidiet chmod komanda.
chmod -R 777 system/ chmod -R 777 image chmod -R 777 download chmod -R 777 admin/system/backup chmod -R 777 resources
SQL iestatīšana
Programmatūra AbanteCart izmanto MySQL, lai apstrādātu savas datu bāzes vajadzības. Tā rezultātā jums būs jāizveido jauna SQL datu bāze. Terminālī ievadiet SQL komandu saskarni ar Saknes lietotāju.
mysql -u root -p
SQL uzvednē izveidojiet jaunu datu bāzi AbanteCart lietošanai.
CREATE DATABASE abantecart;
Kad datu bāze ir iestatīta, izveidojiet jaunu lietotāju un piešķiriet tam atbilstošās atļaujas.
Piezīme: nomainiet “drošs parole” ar drošu paroli.
GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";
AbanteCart tagad ir SQL lietotājs un datu bāze, ar kuru mijiedarboties, kas nozīmē, ka mūsu darbs MySQL ir paveikts. Lai izietu no rīka, rīkojieties šādi:
FLUSH PRIVILEGES; QUIT
Apache konfigurācija
Lai iestatītu AbanteCart uz Apache, ir nepieciešams mazskonfigurācija. Konkrēti, jums būs jāinformē Apache, ka programmatūra AbanteCart ir vietne un tā ir jāielādē. Terminālī izmantojiet redaktoru Nano, lai izveidotu jaunu “pieejamo vietņu” failu.
sudo nano /etc/apache2/sites-available/abantecart.conf
Ielīmējiet šo kodu abantecart.conf, 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>
Saglabājiet failu Nano, nospiežot Ctrl + O taustiņu kombinācija. Izejiet no redaktora ar Ctrl + X.
Pēc aiziešanas no Nano iespējojiet jauno vietni ar:
sudo a2ensite abantecart
Iestatiet AbanteCart

Lai konfigurētu lietotni AbanteCart, tāpat kā lielākajai daļai tīmekļa rīku, ir nepieciešama tīmekļa pārlūkprogramma. Lai piekļūtu rīkam, pārlūkā atveriet jaunu cilni un atrašanās vietas joslā ielīmējiet šo URL:
http://server-local-ip-address/abantecart
Vai neesat pārliecināts par servera vietējo IP adresi? Mēģiniet izmantot ip addr komanda terminālī:
ip addr show | grep 192.168.1
Skriešana ip addr šovs kombinācijā ar grep filtrēs visu nevajadzīgo informāciju unizolēt IPv4 vietējo IP adresi. Kad tīmekļa lietotāja saskarne tiek ielādēta, jūs sagaidīs ar gludu iestatīšanas utilītu. Izpildiet ekrānā redzamos norādījumus, lai iestatītu visu.
Komentāri