Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: instal·lació de la pila LEMP
Pas 3: Configuració de MariaDB per a LiteCart
Pas 4: instal·lació de LiteCart
Pas 5: Configuració d'Apache per a LiteCart
Pas 6: Accés a l'assistent d'instal·lació web de LiteCart
LiteCart és una plataforma de carretó de la compra gratuïta i de codi obert escrita en PHP, jQuery i HTML 5. És una plataforma de programari de comerç electrònic senzilla, lleugera i fàcil d'utilitzar. LiteCart és bastant ràpid en comparació amb altres solucions de carretó de la compra i ofereix un tauler d'administració fàcil d'utilitzar.
Aquí, aprendrem a instal·lar LiteCart en un servidor Ubuntu 16.04.
Requisits previs
- Una instància de servidor Vultr Ubuntu 16.04 recentment desplegada.
- Un usuari no root amb privilegis sudo configurats al vostre servidor.
- Una adreça IP estàtica 192.168.15.110 configurada al vostre sistema.
Pas 1: actualitzeu el sistema
Primer, actualitzeu el vostre sistema a la darrera versió estable executant l'ordre següent:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Pas 2: instal·lació de la pila LEMP
Primer, haureu d'instal·lar Apache, MariaDB, PHP 7 i altres mòduls PHP necessaris al vostre servidor. Podeu instal·lar-los tots executant l'ordre següent:
sudo apt-get install apache2 mariadb-server php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-mysql php7.0-gd -y
Un cop finalitzada la instal·lació, inicieu els serveis MariaDB i Apache. També configureu aquests serveis perquè s'iniciïn en el moment de l'arrencada.
sudo systemctl start mysql
sudo systemctl start apache2
sudo systemctl enable mysql
sudo systemctl enable apache2
Pas 3: Configuració de MariaDB per a LiteCart
Per defecte, la instal·lació de MariaDB no és segura. Haureu d'assegurar-lo abans de continuar. Executeu l'script següent:
sudo mysql_secure_installation
Respon totes les preguntes tal com es mostra a continuació:
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
Un cop assegurada la instal·lació de MariaDB, haureu de crear una base de dades per a LiteCart.
Primer, inicieu sessió a l'intèrpret d'ordres de MySQL amb l'ordre següent:
mysql -u root -p
Introduïu la vostra contrasenya d'arrel per iniciar sessió. A continuació, creeu una base de dades per a LiteCart amb l'ordre següent:
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;
Pas 4: instal·lació de LiteCart
Podeu descarregar l'última versió estable del LiteCart des del lloc oficial . Un cop finalitzada la descàrrega, extreu el fitxer zip descarregat al directori arrel web d'Apache.
cd ~/Downloads
unzip -d litecart-1.7.3.zip /var/www/html/
A continuació, canvieu la propietat i el permís del directori arrel web d'Apache:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
Pas 5: Configuració d'Apache per a LiteCart
Haureu de crear una directiva d'amfitrió virtual d'Apache per al LiteCart. Obriu el fitxer d'amfitrió virtual:
sudo nano /etc/apache2/sites-available/litecart.conf
Afegiu les línies següents:
<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>
Desa i tanca el fitxer. A continuació, activeu l'amfitrió virtual amb l'ordre següent:
sudo a2ensite litecart.conf
Finalment, reinicieu el servei Apache:
sudo systemctl restart apache2
Pas 6: Accés a l'assistent d'instal·lació web de LiteCart
És hora d'accedir a l'assistent d'instal·lació web de LiteCart.
Obriu el vostre navegador web i navegueu a http://192.168.15.110. Empleneu els camps d'instal·lació amb els detalls que es mostren a continuació.
Un cop hàgiu acabat, feu clic al Install Nowbotó.
Un cop finalitzada la instal·lació, inicieu sessió a la interfície web de LiteCart amb el nom d'usuari admini la contrasenya admin@123.
Felicitats! Heu instal·lat correctament LiteCart al vostre servidor Ubuntu 16.04.