Instalați platforma de e-commerce GrandNode pe Ubuntu 16.04 | 18.04 | 18.10

  • Noah Scott
  • 0
  • 687
  • 3

GrandNode este o soluție open-source, funcțională de comerț electronic multiplataforme pentru a vă rula magazinele online ... Rulează pe sisteme Windows, Linux și Mac OS și permite utilizatorilor și magazinelor să construiască o soluție scalabilă de comerț electronic care poate fi adaptată în orice companie independent de dimensiunea companiei sau industrie ...

Dacă doriți o platformă de comerț electronic scalabilă și performantă la un nivel ridicat, atunci GrandNode este un loc bun pentru a începe ... GrandNode este construit pe un nucleu open source cu suport pentru standarde deschise, care ar putea fi foarte util pentru a vă ajuta să vă rulați digitalul. conţinut…

Această platformă CMS este concepută pentru a fi ușor de utilizat, pentru a permite întreprinderilor și proprietarilor de afaceri să colaboreze și să automatizeze experiențele captivante cu utilizatorii pe mai multe dispozitive, inclusiv dispozitive mobile ...

Pentru mai multe informații despre GrandNode, vă rugăm să verificați pagina principală

Acest scurt tutorial va arăta studenților și noilor utilizatori cum să instaleze software GrandNode eCommerce pe Ubuntu 16.04 / 18.10 și 18.04 LTS ... Pentru a începe cu instalarea platformei GrandNode eCommerce, urmați pașii de mai jos:

Pasul 1: Instalați serverul Nginx HTTP

GrandNode poate fi folosit cu un server proxy, iar serverul HTTP Nginx este un server proxy excelent ... Pentru a instala serverul Nginx, executați comenzile de mai jos:

sudo apt update sudo apt install nginx

După instalarea Nginx, comenzile de mai jos pot fi folosite pentru a opri, porni și activa serviciul Nginx pentru a porni întotdeauna cu boot-urile serverului ...

sudo systemctl opriți nginx.service sudo systemctl porniți nginx.service sudo systemctl activați nginx.service 

Acum că Nginx este instalat ... pentru a testa dacă serverul web funcționează, deschideți browserul și navigați la adresa URL de mai jos ...

http: // localhost

Dacă vedeți pagina de mai sus, atunci Nginx este instalat cu succes ...

Pasul 2: Instalați serverul MongoDB

Pentru a obține cea mai recentă versiune de MongoDB, trebuie să adăugați depozitul său la Ubuntu ... pentru a face acest lucru, rulați comenzile de mai jos pentru a adăuga cheia oficială de depozit..

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

După ce ați adăugat cheia de depozit la Ubuntu, rulați comenzile de mai jos pentru a adăuga depozitul MongoDB la sistemul dvs. ...

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

Acum că depozitul și cheia au fost adăugate la Ubuntu, rulați comenzile de mai jos pentru a instala pachetul.

sudo apt update sudo apt install -y mongodb-org 

După instalarea MongoDB, comenzile de mai jos pot fi folosite pentru a opri, porni și activa MongoDB pentru a porni automat la pornirea sistemelor.

sudo systemctl opriți mongod.service sudo systemctl porniți mongod.service sudo systemctl activați mongod.service

După instalare, rulați comenzile de mai jos pentru a crea baza de date GrandNode și contul de utilizator ...

sudo mongo

Apoi executați comenzile de mai jos pentru a crea o bază de date numită bunicul cu utilizator grandnodeuser...

utilizați grandnode db.createUser (utilizator: "grandnodeuser", pwd: "new_password_here", roluri: ["dbOwner"])

Apoi, ar trebui să vedeți mesajul așa cum se arată mai jos:

 utilizați grandnode comutat la db grandnode> db.createUser (... ... utilizator: "grandnodeuser", ... pwd: "new_password_here", ... role: ["dbOwner"] ... ...) Utilizator adăugat cu succes: "user": "grandnodeuser "," role ": [" dbOwner "]> 

Pasul 3: Instalați Microsoft DotNet (.NET 2.1) Core

Pentru a instala pachetele de cod Microsoft .NET 2.1 pe Ubuntu, rulați comenzile de mai jos ... .

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

Apoi adăugați depozitul Microsoft la sistemul dvs. executând comenzile

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 '

După aceea, instalați .NET 2.1 executând comenzile de mai jos:

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

Asta ar trebui să vă aducă codul .NET pe Ubuntu ...

Pasul 4: Descărcați și rulați GrandNode

Acum că toate cerințele sunt îndeplinite, rulați comenzile de mai jos pentru a obține cea mai recentă versiune de GrandNode și extrageți-o în directorul rădăcină Nginx ...

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

După configurarea www-data ca proprietar al directorului ...

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

Apoi schimbați-vă în director și porniți serverul ...

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

Ar trebui să fie pregătit serverul și gata de utilizare ...

Deschideți browserul și navigați la numele gazdei serverului sau la adresa IP urmată de portul 5000

http://example.com:5000

Creați un cont de administrator și configurați conexiunea la baza de date .... folosind numele și utilizatorul creat ... .

Când ai terminat, dă clic Instalare

După un scurt moment, GrandNode ar trebui să fie instalat și gata de utilizare ...

Ar trebui să aveți un site de comerț electronic complet funcțional, gata de utilizare ... .

Pentru a crea un cont de serviciu pentru GrandNode, rulați comenzile de mai jos:

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

Apoi copiați și lipiți liniile de mai jos în fișier și salvați ...

[Unitate] Descriere = GrandNode [Service] WorkingDirectory = / var / www / html / grandnode ExecStart = / usr / bin / dotnet /var/www/html/grandnode/Grand.Web.dll Restart = întotdeauna RestartSec = 10 SyslogIdentifier = dotnet -grandnode User = www-data Environment = ASPNETCORE_ENVIRONMENT = Producție [Instalare] WantedBy = multi-user.target 

Când ați terminat, executați comenzile de mai jos pentru a activa și a începe ...

sudo systemctl activează grandnode-core.service sudo systemctl pornește grandnode-core.service

Felicitări! Ați instalat cu succes GrandNode eCommerce Platform pe Ubuntu 16.04 | 18.04 | 18.10 ... .




Nimeni nu a comentat acest articol încă.

O colecție de informații utile despre sistemul de operare Linux și noile tehnologii
Articole proaspete, sfaturi practice, recenzii detaliate și ghiduri. Simțiți-vă ca acasă în lumea sistemului de operare Linux