Имајте Линук веб локацију и желите да подеситедо платформе за куповину за то? Ако је то случај, учините себи услугу и проверите АбантеЦарт. То је опен соурце, бесплатна платформа за е-трговину којом корисници могу да управљају и прилагођавају на својој платформи еЦоммерце. Пре него што можете да инсталирате АбантеЦарт на Убунту сервер, проверите да ли имате ЛАМП на њему.
Инсталирајте ЛАМП
Обично је ЛАМП стацк лако радитиУбунту сервер, јер корисници могу да провере оквир и учитају га током инсталације. Међутим, ако сте из неког разлога решили да избегнете постављање, инсталирајте га сада са следећим наредбама.
Прво покрените алатку за ажурирање. Ово ће осигурати да Убунту сервер има најновије пакете.
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. Када се веб сучеље учита, дочекат ће вас елегантан услужни програм за подешавање. Следите упутства на екрану да бисте све поставили.
Коментари