Har du et Linux-drevet websted og ønsker du at oprette en shoppingplatform til det? Hvis ja, gør dig selv en tjeneste og tjek AbanteCart. Det er en open source, gratis eCommerce-platform, som brugerne kan administrere og tilpasse på deres egen eCommerce-platform. Før du kan installere AbanteCart på Ubuntu-server, skal du sikre dig, at du har LAMP på den.
Normalt er en LAMP-stak let at komme i gang med Ubuntu-server, da brugere er i stand til at markere en boks og indlæse den under installationen. Hvis du af en eller anden grund valgte at undgå at konfigurere dette, skal du installere det nu med følgende kommandoer.
Kør først opdateringsværktøjet. Dette vil sikre, at Ubuntu-serveren har de nyeste pakker.
sudo apt opdatering. sudo apt opgradering -y
Efter opgradering skal du installere Tasksel-værktøjet. Brug af dette værktøj snarere end den traditionelle Ubuntu-pakkehåndtering er meget hurtigere, da du ikke behøver at specificere hver enkelt pakke for hånd.
sudo apt install opgaver
Brug derefter Tasksel-værktøjet til at installere en LAMP Stack.
Bemærk: Under LAMP-installationsprocessen vises en prompt, der beder brugeren om at indstille en ny SQL-root-adgangskode. Brug en mindeværdig, sikker adgangskode.
sudo-opgaver installer lampeserver
Når LAMP-installationen er afsluttet, er det sikkert at installere AbanteCart på Ubuntu-server. Bruger wget værktøj, download den nyeste version af softwaren:
sudo -s cd / tmp.
wget https://github.com/abantecart/abantecart-src/archive/master.zip
Opret en ny AbanteCart-mappe inde i /www/html/ med mkdir.
mkdir -p / var / www / html / abantecart
Udtræk master.zip arkiv ved hjælp af unzip kommando i den nye mappe.
unzip master.zip -d / var / www / html / abantecart
Brug CD kommando til at flytte ind /var/www/html/abantecart/public_html.
cd / var / www / html / abantecart / public_html
Slet alle unødvendige filer ved hjælp af rm kommando.
rm -rf tester rm * .txt rm * .md
Flyt indholdet af public_html ind i /var/www/html/abantecart
mv * ..
Når alle filerne er på plads, er det tid til at begynde at konfigurere AbanteCart på Ubuntu-server. Det første trin er at give Apache-webserveren ejerskab af AbanteCart-biblioteket. Uden at tildele ejerskab til Apache, kører AbanteCart ikke. Bruger chown kommando, give Apache rettigheder til mappen.
chown -R www-data: / var / www / html / abantecart
Gå ind /var/www/html/abantecart ved brug af CD.
cd / var / www / html / abantecart
Takket være Chown har webserveren adgang til /var/www/html/abantecart. Da tilladelserne ikke er indstillet, kører softwaren dog stadig ikke korrekt. For at løse dette skal du køre chmod kommando.
chmod-R 777 system / chmod -R 777 billede. chmod -R 777 download. chmod -R 777 admin / system / backup. chmod -R 777 ressourcer
AbanteCart-softwaren bruger MySQL til at håndtere sine databasebehov. Som et resultat skal du oprette en ny SQL-database. I terminalen skal du indtaste SQL-kommandointerfacet med root-brugeren.
mysql -u rod -p
Opret i SQL-prompten en ny database, som AbanteCart kan bruge.
Opret DATABASE abantekart;
Når databasen er konfigureret, skal du oprette en ny bruger og give den passende tilladelser.
Bemærk: skift 'securepassword' med en sikker adgangskode.
TIL ALLE PRIVILEGIER på abantcart. * Til 'abante_admin' @ 'localhost' identificeret med 'securepassword';
AbanteCart har nu en SQL-bruger og database til at interagere med, hvilket betyder, at vores arbejde i MySQL er udført. Gør følgende for at forlade værktøjet:
FLUSH PRIVILEGES; AFSLUT
Opsætning af AbanteCart på Apache kræver mindre konfiguration. Specifikt skal du fortælle Apache, at AbanteCart-softwaren er et websted og skal indlæses. Brug Nano-editoren på terminalen til at oprette en ny fil med "tilgængelige websteder".
sudo nano /etc/apache2/sites-available/abantecart.conf
Indsæt følgende kode i abantecart.conf, i Nano.
ServerAdmin [email protected]
DocumentRoot / var / www / html / abantecart
Servernavn yourdomain.com
Indstillinger for indstillinger FollowSymLinks MultiViews
Tillad at overskride alt
Bestil tilladelse, nægt
tilladelse fra alle
ErrorLog / var / log / apache2 / abantecart-error_log
CustomLog / var / log / apache2 / abantecart-access_log fælles
Gem filen i Nano ved at trykke på Ctrl + O tastkombination. Gå ud af redaktøren med Ctrl + X.
Når du har forladt Nano, skal du aktivere det nye websted med:
sudo a2ensite abantecart
For at konfigurere AbanteCart-appen kræves det, som de fleste webværktøjer, en webbrowser. For at få adgang til værktøjet skal du åbne en ny fane i din browser og indsætte følgende URL i placeringslinjen:
http://server-local-ip-address/abantecart
Er du ikke sikker på din servers lokale IP-adresse? Prøv at bruge ip addr kommando i terminal:
ip addr show | grep 192.168.1
Løb ip addr show i kombination med grep filtrerer unødvendige oplysninger og isolerer den lokale IPv4-IP-adresse. Når web-UI'en indlæses, bliver du mødt med et slankt installationsprogram. Følg instruktionerne på skærmen for at få alt opsat.
Steam-spil downloades til Steam-biblioteket. Du kan flytte Steam-bi...
En trendy ting at gøre med Raspberry Pi er at gøre det til en hjemm...
Computere fører registreringer af hvert websted, du besøger i en "D...