Installer GrandNode e-handelsplattform på Ubuntu 16.04 | 18.04 | 18.10

  • Matthew Stevenson
  • 0
  • 2486
  • 138

GrandNode er en åpen kildekode, funksjonell tverrplattformelig e-handelsløsning for å drive nettbutikkene dine ... Den kjører på Windows, Linux og Mac OS-systemer og lar brukere og lagringsanlegg bygge skalerbar e-handelsløsning som kan tilpasses i ethvert selskap uavhengig av bedriftsstørrelse eller bransje ...

Hvis du vil ha en e-handelsplattform som er skalerbar og fungerer på et høyt nivå, så er GrandNode et bra sted å starte ... GrandNode er bygget på en åpen kildekode med støtte for åpne standarder, noe som kan være veldig nyttig for å hjelpe deg med å kjøre din digitale innhold…

Denne CMS-plattformen er designet for brukervennlighet slik at bedrifter og bedriftseiere kan samarbeide og automatisere engasjerende opplevelser med brukere på tvers av flere enheter, inkludert mobile ...

For mer informasjon om GrandNode, vennligst sjekk hjemmesiden deres

Denne korte opplæringen skal vise studenter og nye brukere hvordan du installerer GrandNode e-handelsprogramvare på Ubuntu 16.04 / 18.10 og 18.04 LTS ... For å komme i gang med å installere GrandNode e-handelsplattform, følg trinnene nedenfor:

Trinn 1: Installer Nginx HTTP Server

GrandNode kan brukes til en proxy-server, og Nginx HTTP-server er en flott proxy-server ... For å installere Nginx-server, kjør kommandoene nedenfor:

sudo apt oppdater sudo apt install nginx

Etter installasjon av Nginx kan kommandoene nedenfor brukes til å stoppe, starte og aktivere Nginx-tjenesten til alltid å starte opp med serverstøvlene ...

sudo systemctl stopp nginx.service sudo systemctl start nginx.service sudo systemctl aktiver nginx.service 

Nå som Nginx er installert…. for å teste om webserveren fungerer, åpner du nettleseren og blar til URL-en nedenfor ...

http: // localhost

Hvis du ser siden ovenfor, er Nginx vellykket installert ...

Trinn 2: Installer MongoDB Server

For å få den nyeste versjonen av MongoDB, må du legge til depotet til Ubuntu ... for å gjøre det, kjør kommandoene nedenfor for å legge til den offisielle repository-nøkkelen.

sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Etter å ha lagt til depotnøkkelen til Ubuntu, kjører du kommandoene nedenfor for å legge til MongoDB-depot til systemet ditt ...

ekko "deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

Nå som depotet og nøkkelen er lagt til Ubuntu, kjører du kommandoene nedenfor for å installere pakken.

sudo apt oppdatering sudo apt installere -y mongodb-org 

Etter å ha installert MongoDB, kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MongoDB å starte automatisk når systemene starter opp.

sudo systemctl stopp mongod.service sudo systemctl start mongod.service sudo systemctl aktiver mongod.service

Etter installasjon, kjør kommandoene nedenfor for å opprette GrandNode-database og brukerkonto ...

sudo mongo

Kjør deretter kommandoene nedenfor for å opprette en database som heter grandnode med brukeren grandnodeuser...

bruk grandnode db.createUser (bruker: "grandnodeuser", pwd: "new_password_here", roller: ["dbOwner"])

Du bør da se meldingen som vist nedenfor:

 bruk grandnode byttet til db grandnode> db.createUser (... ... bruker: "grandnodeuser", ... pwd: "new_password_here",… roller: ["dbOwner"] ... ...) Bruker som ble lagt til: "user": "grandnodeuser ", "roller": ["dbOwner"]> 

Trinn 3: Installer Microsoft DotNet (.NET 2.1) Core

For å installere Microsoft .NET 2.1-pakker på Ubuntu, kjør kommandoene nedenfor ... .

cd / tmp wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb sudo dpkg -i pakker-microsoft-prod.deb sudo apt-get install apt-transport-https

Deretter legger du Microsoft repository til systemet ditt ved å kjøre kommandoene

sudo sh -c 'echo "deb [arch = amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-bionic-prod bionic main"> /etc/apt/sources.list.d/dotnetdev.list '

Deretter installerer du .NET 2.1 ved å kjøre kommandoene nedenfor:

sudo apt-get oppdater sudo apt-get install dotnet-sdk-2.1

Det burde få deg .NET-kode på Ubuntu ...

Trinn 4: Last ned og kjør GrandNode

Nå som alle kravene er oppfylt, kjører du kommandoene nedenfor for å få den nyeste versjonen av GrandNode og trekke den ut til Nginx-rotkatalogen ...

sudo apt-get install unzip libgdiplus wget https://github.com/grandnode/grandnode/releases/download/4.30/GrandNode4.30_NoSource.Web.zip sudo unzip -d / var / www / html / grandnode / tmp / GrandNode4. 30_NoSource.Web.zip

Etter å ha konfigurert www-data som eier av katalogen ...

sudo chown -R www-data: www-data / var / www / html / grandnode

Bytt deretter til katalogen og start serveren ...

cd / var / www / html / grandnode sudo -u www-data dotnet Grand.Web.dll

Det burde få serveren og klar til bruk ...

Åpne nettleseren din og bla til serverens vertsnavn eller IP-adresse etterfulgt av port 5000

http://eksempel.com:5000

Opprett en administratorkonto og sett opp databaseforbindelsen…. bruker navnet og brukeren opprettet ... .

Når du er ferdig, klikker du Installere

Etter et kort øyeblikk bør GrandNode være installert og klar til bruk ...

Du bør ha et fullt funksjonelt e-handelssted klar til bruk ... .

For å opprette en tjenestekonto for GrandNode, kjør kommandoene nedenfor:

sudo nano /etc/systemd/system/grandnode-core.service

Kopier deretter og lim inn linjene nedenfor i filen og lagre ...

[Enhet] Beskrivelse = GrandNode [Service] WorkingDirectory = / var / www / html / grandnode ExecStart = / usr / bin / dotnet /var/www/html/grandnode/Grand.Web.dll Restart = alltid RestartSec = 10 SyslogIdentifier = dotnet -grandnode User = www-data Environment = ASPNETCORE_ENVIRONMENT = Produksjon [Installer] WantedBy = multi-user.target 

Når du er ferdig kjører du kommandoene nedenfor for å aktivere og starte ...

sudo systemctl aktiver grandnode-core.service sudo systemctl start grandnode-core.service

Gratulerer! Du har installert GrandNode e-handelsplattform på Ubuntu 16.04 | 18.04 | 18.10 ... .




Ingen har kommentert denne artikkelen ennå.

En samling nyttig informasjon om Linux-operativsystemet og ny teknologi
Nye artikler, praktiske tips, detaljerte anmeldelser og guider. Føl deg hjemme i Linux-operativsystemets verden