Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирање ЛЕМП Стацк-а
Корак 3: Конфигурисање МариаДБ-а за ЛитеЦарт
Корак 4: Инсталирање ЛитеЦарт-а
Корак 5: Конфигурисање Апацхе-а за ЛитеЦарт
Корак 6: Приступ ЛитеЦарт веб чаробњаку за инсталацију
ЛитеЦарт је бесплатна платформа за корпе за куповину отвореног кода написана у ПХП-у, јКуери-у и ХТМЛ 5. То је једноставна, лагана и лака за коришћење софтверска платформа за е-трговину. ЛитеЦарт је прилично брз у поређењу са другим решењима за корпе за куповину и нуди администраторски панел лак за коришћење.
Овде ћемо научити како да инсталирамо ЛитеЦарт на Убунту 16.04 сервер.
Предуслови
- Ново распоређена инстанца сервера Вултр Убунту 16.04.
- Не-роот корисник са подешавањем судо привилегија на вашем серверу.
- Статичка ИП адреса 192.168.15.110 конфигурисана на вашем систему.
Корак 1: Ажурирајте систем
Прво, ажурирајте свој систем на најновију стабилну верзију тако што ћете покренути следећу команду:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Корак 2: Инсталирање ЛЕМП Стацк-а
Прво, мораћете да инсталирате Апацхе, МариаДБ, ПХП 7 и друге потребне ПХП модуле на вашем серверу. Све их можете инсталирати тако што ћете покренути следећу команду:
sudo apt-get install apache2 mariadb-server php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-mysql php7.0-gd -y
Када се инсталација заврши, покрените МариаДБ и Апацхе услуге. Такође конфигуришите ове услуге да се почну при покретању система.
sudo systemctl start mysql
sudo systemctl start apache2
sudo systemctl enable mysql
sudo systemctl enable apache2
Корак 3: Конфигурисање МариаДБ-а за ЛитеЦарт
Подразумевано, инсталација МариаДБ-а није безбедна. Мораћете да га обезбедите пре него што наставите. Покрените следећу скрипту:
sudo mysql_secure_installation
Одговорите на сва питања као што је приказано у наставку:
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
Када је инсталација МариаДБ обезбеђена, мораћете да креирате базу података за ЛитеЦарт.
Прво се пријавите на МиСКЛ шкољку са следећом командом:
mysql -u root -p
Унесите своју роот лозинку да бисте се пријавили. Затим креирајте базу података за ЛитеЦарт са следећом командом:
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;
Корак 4: Инсталирање ЛитеЦарт-а
Можете преузети најновију стабилну верзију ЛитеЦарт-а са званичног сајта . Када се преузимање заврши, распакујте преузету зип датотеку у Апацхе веб коренски директоријум.
cd ~/Downloads
unzip -d litecart-1.7.3.zip /var/www/html/
Затим промените власништво и дозволу Апацхе веб коренског директоријума:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
Корак 5: Конфигурисање Апацхе-а за ЛитеЦарт
Мораћете да креирате Апацхе директиву виртуелног хоста за ЛитеЦарт. Отворите виртуелну датотеку хоста:
sudo nano /etc/apache2/sites-available/litecart.conf
Додајте следеће редове:
<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>
Сачувајте и затворите датотеку. Затим омогућите виртуелни хост следећом командом:
sudo a2ensite litecart.conf
Коначно, поново покрените Апацхе услугу:
sudo systemctl restart apache2
Корак 6: Приступ ЛитеЦарт веб чаробњаку за инсталацију
Време је да приступите ЛитеЦарт-овом чаробњаку за веб инсталацију.
Отворите свој веб претраживач и идите на http://192.168.15.110. Попуните поља за инсталацију детаљима приказаним испод.
Када завршите, кликните на Install Nowдугме.
Када се инсталација заврши, пријавите се на ЛитеЦарт веб интерфејс са корисничким именом adminи лозинком admin@123.
Честитам! Успешно сте инсталирали ЛитеЦарт на свој Убунту 16.04 сервер.