Ghost: Różnice pomiędzy wersjami

Linia 4: Linia 4:
  
 
Do uruchomienia Ghost należy najpierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że:
 
Do uruchomienia Ghost należy najpierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że:
* Domena jest prawidłowo dodana i skonfigurowana w naszym systemie [[DNS]],
+
* Domena jest prawidłowo dodana i skonfigurowana w naszym systemie [[DNS]].
 
* Została dodana [[Strona WWW]] z wskazaniem typu Node.js.
 
* Została dodana [[Strona WWW]] z wskazaniem typu Node.js.
 
* Włączono możliwość korzystania z własnego oprogramowania - [[Binexec]].
 
* Włączono możliwość korzystania z własnego oprogramowania - [[Binexec]].

Wersja z 12:22, 8 maj 2015

Ghost to otwarty system blogowy publikowany na licencji MIT.

Wstępna konfiguracja

Do uruchomienia Ghost należy najpierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że:

  • Domena jest prawidłowo dodana i skonfigurowana w naszym systemie DNS.
  • Została dodana Strona WWW z wskazaniem typu Node.js.
  • Włączono możliwość korzystania z własnego oprogramowania - Binexec.

Instalacja

Ghost trzeba zainstalować ze źródeł. Aby to zrobić należy się zalogować na shellu MyDevil i przejść do katalogu /usr/home/login/domains/domena/public_nodejs. Następnie trzeba:

  1. Ściągnąć pliki Ghosta fetch -o ghost.zip https://ghost.org/zip/ghost-latest.zip.
  2. Wypakować archiwum tar -xf ghost.zip.
  3. Usunąć archiwum rm ghost.zip.
  4. Zainstalować zależności export CXX=clang++ && npm install --production.
  5. Utworzyć plik app.js z zawartością require("./index.js"); echo "require(\"./index.js\");" >> app.js.
  6. Usunąć plik rm public/index.html.

Panel administracyjny bloga znajduje się subURL-u /ghost.

Odnośniki zewnętrzne