Zainstaluj platformę HashBrown CMS na Ubuntu 16.04 | 18.04

  • Giles Benson
  • 0
  • 3031
  • 687

HashBrown CMS to darmowy, open source, bezgłowy system zarządzania treścią (CMS) zbudowany na Node.js i Mongo, który pomaga tworzyć proste, przejrzyste oparte na projektowaniu strony internetowe z wieloma imponującymi funkcjami.…. Wprowadza prawdziwie nowoczesne podejście do zarządzania treścią dla programistów i redaktorów treści…

HashBrown jest również lekki, wielojęzyczny, podłączany i bezpieczny… Może być używany w wielu rodzajach witryn internetowych, od małych organizacji non-profit i dużych przedsiębiorstw…

Oferuje funkcje, które mogą nie być dostępne dla innych systemów CMS opartych na PHP, takich jak WordPress Joomla lub Drupal… Jedyne, co robisz, to pisanie treści i jej natychmiastowe publikowanie… Inne funkcje, takie jak linki bezpośrednie, kategorie, strony, posty i niestandardowe układy, to najważniejsze treści i przyjazne dla SEO…

Aby dowiedzieć się więcej o HashBrown CMS, sprawdź jego stronę główną… .

Ten krótki samouczek pokaże studentom i nowym użytkownikom, jak zainstalować HashBrown CMS na Ubuntu 16.04 | Systemy 18.04 i 18.10.

Oto pakiety, które będziemy konfigurować…

  • Ruby w wersji 2.5.3
  • MongoDB

Krok 1: Zainstaluj Rubiego

Aby zainstalować Ruby i Rails na Ubuntu, musisz zainstalować pewne zależności… Aby to się stało, zainstaluj repozytoria Node.js i Yarn… Ułatwi to instalowanie zależności…

Najpierw zainstaluj te pakiety curl i git…

sudo apt update sudo apt install curl git

Następnie uruchom poniższe polecenia, aby dodać repozytoria i klucze Node.js i Yarn do systemu…. Następnie zainstaluj kilka podstawowych pakietów, aby uruchomić swoje środowisko…

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stabilny main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt-get aktualizacja sudo apt-get install nodejs przędza zlib1g-dev build-essential libpq-dev libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev Software-properties-common libffi-dev

Kiedy skończysz… kontynuuj poniżej:

Po dodaniu repozytoriów i zainstalowaniu niezbędnych pakietów powyżej, zainstaluj Ruby z ustawieniami profilu lokalnego za pomocą rbenv… następnie użyjesz rbenv do zainstalowania ruby-build…

cd ~ / git clone https://github.com/rbenv/rbenv.git ~ / .rbenv echo 'export PATH = "$ HOME / .rbenv / bin: $ PATH"' >> ~ / .bashrc echo 'eval " $ (rbenv init -) "'>> ~ / .bashrc exec $ SHELL git clone https://github.com/rbenv/ruby-build.git ~ / .rbenv / plugins / ruby-build echo' export PATH =" $ HOME / .rbenv / plugins / ruby-build / bin: $ PATH "'>> ~ / .bashrc exec $ SHELL

Po skonfigurowaniu lokalnego profilu… uruchom poniższe polecenia, aby zainstalować wersję Rubiego 2.5.3… Jeśli dostępna jest nowsza wersja, zamień numer wersji na ten… odwiedź tę stronę, aby poznać najnowsze wersje Rubiego… .

rbenv install 2.5.3 rbenv global 2.5.3

Aby sprawdzić, czy Ruby jest zainstalowany, uruchom poniższe polecenia:

ruby -v

Powinieneś zobaczyć podobne linie, jak poniżej:

ruby 2.5.3p105 (18.10.2018, wersja 65156) [x86_64-linux]

Krok 2: Zainstaluj Node.js

Teraz, gdy środowisko Ruby jest już skonfigurowane, uruchom poniższe polecenia, aby zainstalować Node.js… Uruchom poniższe polecenia, aby zainstalować repozytorium Node.js, a następnie zainstaluj pakiet Node.js…

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

Po zainstalowaniu Node.js uruchom poniższe polecenia, aby zainstalować HashBrown CMS…

Krok 3: Zainstaluj MongoDB

MongoDB to baza danych, z której korzysta HashBrown CMS… Dlatego zainstaluj MongoDB, ImageMagic, zanim przejdziesz do konfigurowania projektów witryny…

sudo apt install mongodb npm install nosql

Po zainstalowaniu serwera MongoDB otwórz nowe okno terminala i spróbuj. Powinien uruchomić się interaktywny monit mongo.

mongo
ctrl + c do wyjścia.

Krok 4: Zainstaluj HashBrown CMS

Teraz, gdy Twoje środowisko jest gotowe, uruchom poniższe polecenia, aby zainstalować HashBrown CMS i zbudować swoją pierwszą witrynę… Następnie uruchom poniższe polecenia, aby przejść do katalogu domowego…

cd ~ /

Następnie uruchom poniższe polecenia, aby sklonować gałąź HashBrown z GitHub i pobierz… Przejdź do sklonowanego folderu i uruchom polecenia, aby zainstalować HashBrown CMS…

git clone https://github.com/HashBrownCMS/hashbrown-cms.git -b stabilny --single-branch --recursive cd ~ / hashbrown-cms npm install --production

Po chwili niezbędne pakiety powinny zostać zainstalowane i skonfigurowane, gotowe do użycia… Kiedy skończysz, uruchom poniższe polecenia, aby uruchomić serwer…

Uruchamianie samodzielne:

węzeł hashbrown.js

Teraz otwórz przeglądarkę i przejdź do nazwy hosta, a następnie portu # 8080

http: // localhost: 8080

Powinieneś zobaczyć stronę główną HashBrown CMS… Teraz możesz zacząć budować swoją świetną treść!

Utwórz swoje pierwsze konto i zaloguj się…

Cieszyć się!

Aby zaktualizować podstawową wersję HashBrown i wszystkie jej zależności, uruchom poniższe polecenia:

cd ~ / hashbrown-cms git pull git aktualizacja modułu podrzędnego --recursive --init npm install --production

Gratulacje! Pomyślnie zainstalowałeś platformę HashBrown CMS 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