Zainstaluj AbeCMS (Node.js) na Ubuntu 16.04 | 18.04

  • Eustace Evans
  • 0
  • 4009
  • 361

AbeCMS to statyczny generator witryn typu open source ze świetnym interfejsem użytkownika…. To sprawia, że ​​tworzenie i projektowanie statycznych witryn internetowych jest bardzo łatwe dla każdego, kto wie, jak pisać w stylu przecen…

AbeCMS można łatwo rozszerzyć o jeden pulpit do analiz, uwierzytelniania użytkowników i zarządzania przepływem pracy… Nie ma bazy danych do skonfigurowania - wszystko jest tworzone jako dokument JSON…

Używanie AbeCMS do edytowania treści w Internecie powinno być łatwe i przyjemne…. Nie ma potrzeby uczenia się szablonów i HTML…. AbeCMS ukrywa większość z tych rzeczy i skupia się na tym, co najważniejsze.…

AbeCMS oferuje funkcje, które mogą nie być dostępne dla innych systemów CMS opartych na PHP, takich jak WordPress Joomla lub Drupal… Wszystko, co musisz zrobić, to napisać swoją treść i natychmiast ją opublikować… Inne funkcje, takie jak linki bezpośrednie, kategorie, strony, posty i niestandardowe układy, są najważniejsze i przyjazne dla SEO…

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

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

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

  • Ruby w wersji 2.5.3
  • Node.js 10

Krok 1: Zainstaluj Rubiego

Aby zainstalować Ruby na Ubuntu, musisz zainstalować pewne zależności… Aby to się stało, zainstaluj repozytoria Node.js i Yarn… Ułatwi to instalację 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_10.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]

Powyższe kroki zainstaluj Ruby na Ubuntu… Kontynuuj poniżej, aby zainstalować AbeCMS…

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_10.x | sudo -E bash - sudo apt-get install -y nodejs

Teraz, gdy Node.js jest zainstalowany, uruchom poniższe polecenia, aby zainstalować AbeCMS…

Krok 3: Zainstaluj AbeCMS

Teraz, gdy twoje środowisko jest gotowe, uruchom poniższe polecenia, aby zainstalować AbeCMS i zbudować swoją pierwszą witrynę… abe init polecenie stwórz swój projekt…

sudo npm install -g abecms abe init

Użyj poniższego kreatora, aby zakończyć konfigurację projektu…

? Wpisz nazwę projektu, który chcesz utworzyć (dozwolone tylko litery i „-”). Chcesz zainstalować motyw? Tak ? Proszę wybrać domyślny motyw? Czy aktywujesz zarządzanie użytkownikami? Tak ? Podaj nazwę użytkownika admin? Wprowadź adres e-mail [email protected]? Wprowadź hasło [ukryte] Zaktualizowano menedżera Instalowanie warstwy bezpieczeństwa Abe Tworzenie lokalnego pliku konfiguracyjnego abe.json https://github.com/abecms/abecms/blob/master/docs/abe-config.md instalowanie domyślnego motywu? Czy chcesz opublikować swój niesamowity wkład w Internecie, tak? Proszę wybrać metodę wdrażania przy przepięciu (to nic nie kosztuje!)? Wprowadź domenę (własną domenę lub domain.surge.sh) Witamy w Surge! (surge.sh) Zaloguj się lub utwórz konto, wprowadzając swój adres e-mail i hasło: e-mail: [email protected] hasło: hasło:? Wybierz wtyczki, które chcesz zainstalować, instalując wtyczkę: abecms / abe-deployer-surge spawn npm install abecms / abe-deployer-surge Yeahhh! Twoja witryna AbeCMS jest gotowa do uruchomienia! ? cd abecms abe służyć -i

Następnie przejdź do folderu projektu AbeCMS i stamtąd uruchom serwer…

cd abecms abe służyć -i

Po chwili niezbędne pakiety powinny zostać zainstalowane i skonfigurowane, gotowe do użycia.

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

http: // localhost: 3000

Powinieneś zobaczyć stronę główną AbeCMS…

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