- - Како инсталирати АбантеЦарт на Убунту Сервер

Како инсталирати АбантеЦарт на Убунту сервер

Имајте Линук веб локацију и желите да подеситедо платформе за куповину за то? Ако је то случај, учините себи услугу и проверите АбантеЦарт. То је опен соурце, бесплатна платформа за е-трговину којом корисници могу да управљају и прилагођавају на својој платформи еЦоммерце. Пре него што можете да инсталирате АбантеЦарт на Убунту сервер, проверите да ли имате ЛАМП на њему.

Инсталирајте ЛАМП

Обично је ЛАМП стацк лако радитиУбунту сервер, јер корисници могу да провере оквир и учитају га током инсталације. Међутим, ако сте из неког разлога решили да избегнете постављање, инсталирајте га сада са следећим наредбама.

Прво покрените алатку за ажурирање. Ово ће осигурати да Убунту сервер има најновије пакете.

sudo apt update
sudo apt upgrade -y

Након надоградње требаћете инсталирати алатку Тасксел. Употреба ове алатке, а не традиционалног Убунту менаџера пакета, је много бржа, јер нећете морати да ручно одређујете сваки појединачни пакет.

sudo apt install tasksel

Затим помоћу алата Тасксел инсталирајте ЛАМП стацк.

Напомена: Током поступка инсталације ЛАМП-а појавит ће се промпт који од корисника тражи да постави нову СКЛ роот лозинку. Обавезно користите памтљиву и сигурну лозинку.

sudo tasksel install lamp-server

Инсталирајте АбантеЦар

Када се инсталација ЛАМП заврши, безбедно је инсталирати АбантеЦарт на Убунту сервер. Помоћу вгет преузмите најновије издање софтвера:

sudo -s
cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip

Креирајте нову фасциклу АбантеЦарт унутар / ввв / хтмл / са мкдир.

mkdir -p /var/www/html/abantecart

Издвојите master.zip архива помоћу распакирајте команду у нову фасциклу.

unzip master.zip -d /var/www/html/abantecart

Користити ЦД команда за прелазак у / вар / ввв / хтмл / абантецарт / публиц_хтмл.

cd /var/www/html/abantecart/public_html

Избришите све непотребне датотеке помоћу рм команда.

rm -rf tests
rm *.txt
rm *.md

Премести садржај публиц_хтмл у / вар / ввв / хтмл / абантецарт

mv * ..

Конфигуришите АбантеЦарт

Будући да су све датотеке на месту, време је дазапочните конфигурисање АбантеЦарт-а на Убунту серверу. Први корак је да се Апацхе веб сервер поклони власништву над АбантеЦарт директоријом. Без давања власништва Апацхеу, АбантеЦарт се неће покретати. Помоћу цховн наредба, дајте Апацхе права на фасциклу.

chown -R www-data: /var/www/html/abantecart

Унесите / вар / ввв / хтмл / абантецарт Користећи ЦД.

cd /var/www/html/abantecart

Захваљујући Цховн-у, веб сервер има приступ / вар / ввв / хтмл / абантецарт. Међутим, пошто дозволе нису постављене исправно, софтвер се и даље неће исправно покретати. Да бисте то исправили, покрените цхмод команда.

chmod -R 777 system/
chmod -R 777 image
chmod -R 777 download
chmod -R 777 admin/system/backup
chmod -R 777 resources

Подешавање СКЛ-а

Софтвер АбантеЦарт користи МиСКЛ за потребе својих база података. Као резултат, требаћете да направите нову СКЛ базу података. У терминалу унесите СКЛ командно сучеље с корисником Роот.

mysql -u root -p

У СКЛ одзиву направите нову базу података коју ће АбантеЦарт користити.

CREATE DATABASE abantecart;

Једном када је база података постављена, направите новог корисника и додијелите му одговарајућа дозвола.

Напомена: промените „сецурепассворд“ сигурном лозинком.

GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";

АбантеЦарт сада има СКЛ корисника и базу података за интеракцију, што значи да је наш рад на МиСКЛ завршен. Да бисте изашли из алата, урадите следеће:

FLUSH PRIVILEGES;
QUIT

Конфигурација Апаче

Постављање АбантеЦарт-а на Апацхе захтева малолетконфигурација. Конкретно, мораћете да обавестите Апацхе да је АбантеЦарт софтвер сајт и да га треба учитати. У терминалу користите Нано едитор да бисте креирали нову датотеку „доступне локације“.

sudo nano /etc/apache2/sites-available/abantecart.conf

Налепите следећи код у abantecart.conf, у Нано.

<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>

Сачувајте датотеку у Нано притиском на Цтрл + О комбинација тастера. Изађите из уредника помоћу Цтрл + Кс.

Након изласка из Нано-а, омогућите нову страницу помоћу:

sudo a2ensite abantecart

Подесите АбантеЦарт

Конфигурисање апликације АбантеЦарт, као и већина веб алата захтева веб прегледач. Да бисте приступили алату, отворите нову картицу у прегледачу и залепите следећу УРЛ адресу у траку локације:

http://server-local-ip-address/abantecart

Нисте сигурни у локалну ИП адресу вашег сервера? Покушајте да користите ип аддр наредба у терминалу:

ip addr show | grep 192.168.1

Трчање ип аддр схов у комбинацији са греп исфилтрираће све непотребне информације иизолирајте локалну ИП адресу ИПв4. Када се веб сучеље учита, дочекат ће вас елегантан услужни програм за подешавање. Следите упутства на екрану да бисте све поставили.

Коментари