Hvernig á að setja upp X-Cart innkaupakörfu í Linux
X-Cart er auglýsing opinn uppspretta CMS vettvangur fyrir rafræn viðskipti skrifað í PHP notað til að búa til netverslanir fyrir fyrirtæki og selja vörur.
Í þessu efni munum við læra hvernig á að setja upp X-Cart netverslunarvettvang í Debian 9, Ubuntu 16.04 eða CentOS 7, til að búa til netverslun fyrir fyrirtæki.
- LAMPA stafla settur upp í CentOS 7
- LAMPA stafla settur upp í Ubuntu
- LAMP-stafla settur upp í Debian
Skref 1: Upphaflegar stillingar fyrir uppsetningu X-Cart
1. Í fyrsta skrefi skaltu setja upp unzip gagnsemi í vélinni þinni með því að gefa út eftirfarandi skipun.
# yum install unzip zip [On CentOS/RHEL] # apt install zip unzip [On Debian/Ubuntu]
2. X-Cart er netviðskiptavettvangur sem er settur ofan á LAMP-stafla í Linux. Til að setja upp X-Cart í kerfinu þínu skaltu fyrst setja upp allar nauðsynlegar PHP einingar forritsins í LAMP staflanum þínum með því að gefa út eftirfarandi skipun.
------------------ On CentOS/RHEL ------------------ # yum install epel-release # yum install php-mbstring php-curl php-gd php-xml ------------------ On Debian/Ubuntu ------------------ # apt install php7.0-mbstring php7.0-curl php7.0-gd php7.0-xm
3. Næst skaltu uppfæra eftirfarandi PHP breytur úr sjálfgefna stillingarskrá og setja upp PHP tímabeltið til að passa við landfræðilega staðsetningu kerfisins þíns. Lista yfir tímabelti sem PHP býður upp á er að finna á opinberu PHP tímabelti síðu.
Breyttu PHP stillingarskránni með því að gefa út skipanirnar hér að neðan í samræmi við þína eigin dreifingu.
# vi /etc/php.ini [On CentOS/RHEL] # nano /etc/php/7.0/apache2/php.ini [On Debian/Ubuntu]
Uppfærðu eftirfarandi breytur í php.ini stillingarskrá.
file_uploads = On allow_url_fopen = On memory_limit = 128 M upload_max_file_size = 64M date.timezone = Europe/Bucharest
4. Vistaðu og lokaðu PHP stillingarskránni og endurræstu Apache púkann til að endurspegla breytingar með því að gefa út eftirfarandi skipun.
# systemctl restart httpd [On CentOS/RHEL] # systemctl restart apache2 [On Debian/Ubuntu]
5. Næst skaltu skrá þig inn á MariaDB/MySQL gagnagrunnsborðið og búa til X-Cart forritagagnagrunn með réttum skilríkjum, með því að gefa út eftirfarandi skipanir.
Skiptu um gagnagrunnsnafn, notanda og lykilorð fyrir þín eigin gildi.
# mysql -u root -p MariaDB [(none)]> create database xcart; MariaDB [(none)]> grant all privileges on xcart.* to 'xcartuser'@'localhost' identified by 'your_password'; MariaDB [(none)]> flush privileges; MariaDB [(none)]> exit
Skref 2: Settu upp X-Cart í CentOS, Debian og Ubuntu
6. Til að setja upp X-Cart, farðu fyrst á X-Cart niðurhalssíðuna frá skrifborðsvél og halaðu niður nýjasta zip pakkanum með því að fylla út tilskilið vefeyðublað af vefsíðu þeirra.
Afritaðu síðan zip-skrána sem hlaðið var niður á netþjóninn /tmp skrána með sftp samskiptareglum, eins og sýnt er í dæmunum hér að neðan.
# scp x-cart-5.3.3.4-gb.zip [email _server_IP:/tmp [Using SCP] # sftp://[email _server_IP:/tmp [Using sFTP]
7. Eftir að þú hefur afritað X-Cart zip skjalasafnið yfir á netþjón /tmp möppuna, farðu aftur í netþjónastöðina og dragðu út skjalasafnið með því að gefa út skipunina hér að neðan.
# cd /tmp # unzip x-cart-5.3.3.4-gb.zip
8. Búðu síðan til möppu sem heitir búð í /vaw/www/html/ slóð og afritaðu innihald xcart möppu yfir á rótarslóð vefþjónsskjals í búðarskrá með því að gefa út eftirfarandi skipun. Afritaðu einnig faldu skrána .htaccess yfir á webroot /shop skráarslóðina.
# mkdir /vaw/www/html/shop # cp -rf xcart/* /var/www/html/shop/ # cp xcart/.htaccess /var/www/html/shop/
9. Næst skaltu ganga úr skugga um að allar skrár úr webroot path /shop skránni séu í eigu Apache notanda. Gefðu út ls skipun til að skrá /var/www/html/shop/ skráarheimildir.
# chown -R apache:apache /var/www/html/shop [On CentOS/RHEL] # chown -R www-data:www-data /var/www/html/shop [On Debian/Ubuntu] # ls -al /var/www/html/shop
10. Næst skaltu fara á IP-tölu netþjónsins með HTTP samskiptareglum til /shop URL og smelltu á Smelltu hér hlekkinn til að hefja uppsetningarferlið.
http://your_domain.tld/shop/
11. Næst skaltu haka við Ég samþykki leyfissamninginn og persónuverndarstefnuna og smelltu á Næsta hnappinn til að samþykkja leyfið og fara á næsta uppsetningarskjá.
12. Á næsta skjá skaltu bæta við netfanginu þínu og setja upp lykilorð fyrir admin reikning og smelltu á Next hnappinn til að halda áfram uppsetningarferlinu.
13. Næst skaltu bæta við X-Cart MySQL gagnagrunnsheiti og skilríkjum sem búið var til áður, hakaðu við Setja upp sýnishorn og smelltu á Næsta hnappinn til að halda áfram.
14. Bíddu eftir að uppsetningarferlinu lýkur og þú munt sjá tvo tengla til að fá aðgang að X-Cart Administration zone (backoffice) spjaldið og X-cart frontend (customer zone) verslunarinnar þinnar, eins og sýnt er á myndinni hér að neðan.
15. Heimsæktu X-cart verslunina þína með því að smella á tengil viðskiptavinasvæðis. Þú getur líka heimsótt framenda verslunarinnar með því að fara á IP-tölu netþjónsins eða lénsheiti til /shop URL eins og sýnt er í dæminu hér að neðan.
http://yourdomain.tld/shop
16. Næst skaltu fara aftur á netþjónsborðið og tryggja X-Cart studd stjórnborðið þitt með því að gefa út skipanirnar hér að neðan:
# chown -R root /var/www/html/shop/etc/ # chown root /var/www/html/shop/config.php
17. Að lokum, opnaðu X-Cart studd spjaldið með því að ýta á Administrator zone (Backoffice) hlekkinn eða með því að fletta að IP tölu þjónsins eða lénsins þíns í gegnum HTTP samskiptareglur til /shop/admin.php URL, eins og sýnt er í dæminu hér að neðan.
http://your_domain.tld/stop/admin.php
18. Eftir að hafa skráð þig inn á X-Cart studd admin panel með skilríkin stillt á uppsetningarferlinu ættir þú að virkja X-Cart útgáfuna þína og byrja að stjórna netversluninni þinni.
Til hamingju! Þú hefur sett upp og stillt X-Cart netverslunarvettvang á netþjóninum þínum.