- - Az AbanteCart telepítése az Ubuntu szerverre

Az AbanteCart telepítése az Ubuntu szerverre

Van egy Linux-alapú webhely, amelyet beállítani szeretnefel egy bevásárló platformot? Ha igen, tegyen magadnak egy szívességet és nézzen meg az AbanteCart-t. Ez egy nyílt forrású, ingyenes e-kereskedelem platform, amelyet a felhasználók saját e-kereskedelem platformon kezelhetnek és testreszabhatnak. Mielőtt telepítheti az AbanteCart szoftvert az Ubuntu szerverre, ellenőrizze, hogy van-e LAMP rajta.

Telepítse a LAMP-ot

Általában a LAMP verem könnyen megkezdi a munkátUbuntu szerver, mivel a felhasználók jelölhetnek egy négyzetet, és betölthetik azt a telepítés során. Ha azonban valamilyen okból úgy döntött, hogy elkerüli ezt a beállítást, akkor telepítse most a következő parancsokkal.

Először futtassa a frissítő eszközt. Ezzel biztosítható, hogy az Ubuntu szerver a legfrissebb csomagokkal rendelkezzen.

sudo apt update
sudo apt upgrade -y

A frissítés után telepítenie kell a Tasksel eszközt. Az eszköz használata a hagyományos Ubuntu csomagkezelő helyett sokkal gyorsabb, mivel nem kell minden egyes csomagot kézzel megadnia.

sudo apt install tasksel

Ezután használja a Tasksel eszközt a LAMP Stack telepítéséhez.

Megjegyzés: A LAMP telepítése során megjelenik egy prompt, amely felkéri a felhasználót, hogy állítson be új SQL root jelszót. Használjon emlékezetes, biztonságos jelszót.

sudo tasksel install lamp-server

Telepítse az AbanteCar szoftvert

Amikor a LAMP telepítése befejeződött, biztonságos az AbanteCart telepítése az Ubuntu szerverre. Használni a wget eszköz, töltse le a szoftver legújabb kiadását:

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

Hozzon létre egy új AbanteCart mappát a / Www / html / val vel mkdir.

mkdir -p /var/www/html/abantecart

Bontsa ki a master.zip archívum a cipzárat kinyit parancs az új mappába.

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

Használja a CD parancs beköltözni / Var / www / html / abantecart / public_html.

cd /var/www/html/abantecart/public_html

Törölje az összes felesleges fájlt a rm parancs.

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

A tartalom áthelyezése public_html -ba / Var / www / html / abantecart

mv * ..

Az AbanteCart konfigurálása

Ha az összes fájl a helyén van, idejeindítsa el az AbanteCart konfigurálását az Ubuntu szerveren. Az első lépés az Apache webszerver tulajdonjogának megadása az AbanteCart könyvtárhoz. Az Apache tulajdonjogának megadása nélkül az AbanteCart nem fog futni. Használni a chown parancsot, adjon Apache-jogokat a mappához.

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

Belép / Var / www / html / abantecart használva CD.

cd /var/www/html/abantecart

Chownnak köszönhetően a webszerver hozzáférhet / Var / www / html / abantecart. Mivel azonban az engedélyek nincsenek megfelelően beállítva, a szoftver továbbra sem fog megfelelően működni. Ennek javításához futtassa a chmod parancs.

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

SQL telepítés

Az AbanteCart szoftver a MySQL segítségével kezeli az adatbázis igényeit. Ennek eredményeként új SQL adatbázist kell létrehoznia. A terminálon adja meg az SQL parancs felületet a Root felhasználóval.

mysql -u root -p

Az SQL parancssorban hozzon létre egy új adatbázist az AbanteCart számára.

CREATE DATABASE abantecart;

Az adatbázis létrehozása után hozzon létre egy új felhasználót, és adja meg a megfelelő engedélyeket.

Megjegyzés: cserélje ki a „biztonságos jelszót” biztonságos jelszóval.

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

Az AbanteCartnak SQL felhasználói és adatbázisa van, amelyekkel kölcsönhatásba léphet, ami azt jelenti, hogy a MySQL-ben végzett munkánk befejeződött. Az eszközből való kilépéshez tegye a következőket:

FLUSH PRIVILEGES;
QUIT

Apache konfiguráció

Az AbanteCart Apache telepítéséhez kisebb jelentőségűkonfiguráció. Pontosabban, tudatnia kell az Apache-t, hogy az AbanteCart szoftver egy webhely és ezért be kell tölteni. A terminálon a Nano szerkesztő segítségével hozzon létre egy új „elérhető webhelyek” fájlt.

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

Illessze be a következő kódot a következőbe: abantecart.conf, Nano-ban.

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

Mentse a fájlt Nano-ba a Ctrl + O billentyűkombináció. Lépjen ki a szerkesztőből a gombbal Ctrl + X.

A Nano-ból való kilépés után engedélyezze az új webhelyet:

sudo a2ensite abantecart

Az AbanteCart beállítása

Az AbanteCart alkalmazás konfigurálásához, mint a legtöbb webes eszközhöz, webböngészőre van szükség. Az eszköz eléréséhez nyisson meg egy új fület a böngészőben, és illessze be a következő URL-t a helysávba:

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

Nem biztos benne a szerver helyi IP-címében? Próbálja ki a ip addr parancs a terminálon:

ip addr show | grep 192.168.1

Futás ip addr show kombinálva valamivel grep kiszűri a felesleges információkat ésizolálja az IPv4 helyi IP-címet. Amikor a webes felhasználói felület betöltődik, egy elegáns beállítási segédprogrammal fogadja Önt. Kövesse a képernyőn megjelenő utasításokat az összes beállításhoz.

Hozzászólások