Zainstaluj platformę eCommerce GrandNode na Ubuntu 16.04 | 18.04 | 18.10

  • Cornelius Paul
  • 0
  • 4841
  • 672

GrandNode to funkcjonalne, wieloplatformowe rozwiązanie e-commerce o otwartym kodzie źródłowym do prowadzenia sklepów internetowych… Działa na systemach Windows, Linux i Mac OS i umożliwia użytkownikom i właścicielom sklepów tworzenie skalowalnych rozwiązań e-commerce, które można dostosować w dowolnej firmie niezależnie od wielkości firmy lub branży…

Jeśli chcesz platformę eCommerce, która jest skalowalna i działa na wysokim poziomie, to GrandNode jest dobrym miejscem do rozpoczęcia… GrandNode jest zbudowany na rdzeniu open source z obsługą otwartych standardów, co może być bardzo przydatne w obsłudze cyfrowych zadowolony…

Ta platforma CMS została zaprojektowana z myślą o łatwości użytkowania, aby umożliwić przedsiębiorstwom i właścicielom firm współpracę i automatyzację interakcji z użytkownikami na wielu urządzeniach, w tym na urządzeniach mobilnych…

Aby uzyskać więcej informacji o GrandNode, odwiedź ich stronę główną

Ten krótki samouczek pokaże studentom i nowym użytkownikom, jak zainstalować oprogramowanie GrandNode eCommerce na Ubuntu 16.04 / 18.10 i 18.04 LTS… Aby rozpocząć instalację platformy GrandNode eCommerce, wykonaj następujące czynności:

Krok 1: Zainstaluj serwer HTTP Nginx

GrandNode może być używany z serwerem proxy, a serwer HTTP Nginx jest świetnym serwerem proxy… Aby zainstalować serwer Nginx, uruchom poniższe polecenia:

sudo apt update sudo apt install nginx

Po zainstalowaniu Nginx poniższe polecenia mogą służyć do zatrzymywania, uruchamiania i włączania usługi Nginx, aby zawsze uruchamiała się wraz z uruchomieniem serwera…

sudo systemctl stop nginx.service sudo systemctl start nginx.service sudo systemctl włącz nginx.service 

Teraz, gdy Nginx jest zainstalowany…. aby sprawdzić, czy serwer WWW działa, otwórz przeglądarkę i przejdź do adresu URL poniżej…

http: // localhost

Jeśli widzisz powyższą stronę, oznacza to, że Nginx został pomyślnie zainstalowany…

Krok 2: Zainstaluj serwer MongoDB

Aby pobrać najnowszą wersję MongoDB, musisz dodać jej repozytorium do Ubuntu… w tym celu uruchom poniższe polecenia, aby dodać oficjalny klucz repozytorium.

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

Po dodaniu klucza repozytorium do Ubuntu, uruchom poniższe polecenia, aby dodać repozytorium MongoDB do swojego systemu…

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

Teraz, gdy repozytorium i klucz zostały dodane do Ubuntu, uruchom poniższe polecenia, aby zainstalować pakiet.

sudo apt update sudo apt install -y mongodb-org 

Po zainstalowaniu MongoDB poniższe polecenia mogą być używane do zatrzymywania, uruchamiania i włączania MongoDB do automatycznego uruchamiania podczas uruchamiania systemu.

sudo systemctl stop mongod.service sudo systemctl start mongod.service sudo systemctl włącz mongod.service

Po zainstalowaniu uruchom poniższe polecenia, aby utworzyć bazę danych GrandNode i konto użytkownika…

sudo mongo

Następnie uruchom poniższe polecenia, aby utworzyć bazę danych o nazwie grandnode z użytkownikiem grandnodeuser

użyj grandnode db.createUser (user: "grandnodeuser", pwd: "new_password_here", role: ["dbOwner"])

Powinieneś wtedy zobaczyć komunikat, jak pokazano poniżej:

 użyj grandnode przełączone na db grandnode> db.createUser (… … user: "grandnodeuser",… pwd: "new_password_here",… role: ["dbOwner"]……) Pomyślnie dodano użytkownika: "user": "grandnodeuser "," role ": [" dbOwner "]> 

Krok 3: Zainstaluj Microsoft DotNet (.NET 2.1) Core

Aby zainstalować pakiety Microsoft code .NET 2.1 w systemie Ubuntu, uruchom poniższe polecenia… .

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

Następnie dodaj repozytorium Microsoft do swojego systemu, uruchamiając polecenia

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 '

Następnie zainstaluj .NET 2.1, uruchamiając poniższe polecenia:

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

To powinno dać ci kod .NET na Ubuntu…

Krok 4: Pobierz i uruchom GrandNode

Teraz, gdy wszystkie wymagania są spełnione, uruchom poniższe polecenia, aby pobrać najnowszą wersję GrandNode i wyodrębnij ją do katalogu głównego 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

Po skonfigurowaniu danych www jako właściciela katalogu…

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

Następnie przejdź do katalogu i uruchom serwer…

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

To powinno sprawić, że serwer będzie gotowy do użycia…

Otwórz przeglądarkę i przejdź do nazwy hosta serwera lub adresu IP, a następnie portu 5000

http://example.com:5000

Utwórz konto administratora i skonfiguruj połączenie z bazą danych…. używając nazwy i utworzonego użytkownika… .

Kiedy skończysz, kliknij zainstalować

Po krótkiej chwili GrandNode powinien być zainstalowany i gotowy do użycia…

Powinieneś mieć w pełni funkcjonalną witrynę eCommerce gotową do użycia… .

Aby utworzyć konto usługi dla GrandNode, uruchom poniższe polecenia:

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

Następnie skopiuj i wklej poniższe linie do pliku i zapisz…

[Jednostka] Opis = GrandNode [Usługa] WorkingDirectory = / var / www / html / grandnode ExecStart = / usr / bin / dotnet /var/www/html/grandnode/Grand.Web.dll Restart = zawsze RestartSec = 10 SyslogIdentifier = dotnet -grandnode Użytkownik = www-data Środowisko = ASPNETCORE_ENVIRONMENT = Produkcja [instalacja] WantedBy = multi-user.target 

Gdy skończysz, uruchom poniższe polecenia, aby włączyć i rozpocząć…

sudo systemctl włącz grandnode-core.service sudo systemctl uruchom grandnode-core.service

Gratulacje! Pomyślnie zainstalowałeś platformę eCommerce GrandNode na Ubuntu 16.04 | 18.04 | 18.10… .




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux