Prerequisites
Step 1: Update the System
Step 2: Installing LEMP Stack
Step 3: Configuring MariaDB for LiteCart
Step 4: Installing LiteCart
Step 5: Configuring Apache for LiteCart
Step 6: Accessing LiteCart web installation wizard
LiteCart je besplatna platforma za košaricu otvorenog koda napisana u PHP-u, jQueryju i HTML-u 5. To je jednostavna, lagana i laka za korištenje softverska platforma za e-trgovinu. LiteCart je prilično brz u usporedbi s drugim rješenjima za košaricu i nudi user-friendly admin panel.
Ovdje ćemo naučiti kako instalirati LiteCart na Ubuntu 16.04 poslužitelj.
Preduvjeti
- Novopostavljena instanca poslužitelja Vultr Ubuntu 16.04.
- Ne-root korisnik s postavljenim sudo privilegijama na vašem poslužitelju.
- Statička IP adresa 192.168.15.110 konfigurirana na vašem sustavu.
Korak 1: Ažurirajte sustav
Najprije ažurirajte svoj sustav na najnoviju stabilnu verziju pokretanjem sljedeće naredbe:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Korak 2: Instaliranje LEMP Stacka
Prvo ćete morati instalirati Apache, MariaDB, PHP 7 i druge potrebne PHP module na svoj poslužitelj. Sve ih možete instalirati pokretanjem sljedeće naredbe:
sudo apt-get install apache2 mariadb-server php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-mysql php7.0-gd -y
Nakon što je instalacija dovršena, pokrenite MariaDB i Apache usluge. Također konfigurirajte ove usluge da se počnu pri pokretanju.
sudo systemctl start mysql
sudo systemctl start apache2
sudo systemctl enable mysql
sudo systemctl enable apache2
Korak 3: Konfiguriranje MariaDB-a za LiteCart
Prema zadanim postavkama, instalacija MariaDB-a nije sigurna. Morat ćete ga osigurati prije nego što nastavite. Pokrenite sljedeću skriptu:
sudo mysql_secure_installation
Odgovorite na sva pitanja kao što je prikazano u nastavku:
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Nakon što je instalacija MariaDB osigurana, morat ćete stvoriti bazu podataka za LiteCart.
Prvo se prijavite na MySQL ljusku sljedećom naredbom:
mysql -u root -p
Unesite svoju root lozinku za prijavu. Zatim kreirajte bazu podataka za LiteCart sljedećom naredbom:
MariaDB [(none)]> create database litecartdb;
MariaDB [(none)]> grant all privileges on litecartdb.* to lcuser@localhost identified by 'yourpassword';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;
Korak 4: Instalacija LiteCarta
Najnoviju stabilnu verziju LiteCarta možete preuzeti s službene stranice . Kada se preuzimanje završi, raspakirajte preuzetu zip datoteku u korijenski direktorij Apachea.
cd ~/Downloads
unzip -d litecart-1.7.3.zip /var/www/html/
Zatim promijenite vlasništvo i dopuštenje Apache web korijenskog direktorija:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
Korak 5: Konfiguriranje Apachea za LiteCart
Morat ćete stvoriti direktivu virtualnog hosta Apache za LiteCart. Otvorite virtualnu host datoteku:
sudo nano /etc/apache2/sites-available/litecart.conf
Dodajte sljedeće retke:
<VirtualHost *:80>
ServerAdmin admin@vultr.com
DocumentRoot /var/www/html/litecart/
ServerName 192.168.15.110
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/litecart_error_log
CustomLog /var/log/apache2/litecart_access_log common
</VirtualHost>
Spremite i zatvorite datoteku. Zatim omogućite virtualni host sljedećom naredbom:
sudo a2ensite litecart.conf
Konačno, ponovno pokrenite Apache uslugu:
sudo systemctl restart apache2
Korak 6: Pristup LiteCart web čarobnjaku za instalaciju
Vrijeme je da pristupite LiteCartovom čarobnjaku za web instalaciju.
Otvorite svoj web preglednik i idite na http://192.168.15.110. Popunite polja za instalaciju detaljima prikazanim u nastavku.
Kada završite, kliknite Install Nowgumb.
Nakon završetka instalacije prijavite se na LiteCart web sučelje s korisničkim imenom admini lozinkom admin@123.
Čestitamo! Uspješno ste instalirali LiteCart na svoj Ubuntu 16.04 poslužitelj.