Ghost

Wersja z dnia 12:11, 6 mar 2015 autorstwa Budek (dyskusja) (Utworzono nową stronę "Ghost to otwarty system blogowy publikowany na licencji MIT. Przed przystąpieniem do dalszych czynności należy najpierw zadbać o wstępną konfigurację Node.js...")

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Ghost to otwarty system blogowy publikowany na licencji MIT.

Przed przystąpieniem do dalszych czynności należy najpierw zadbać o wstępną konfigurację Node.js.

Instalacja

Należy się zalogować na shellu MyDevil. Trzeba przejść do katalogu ~/domains/blog.example.com/public_nodejs, gdzie za blog.example.com należy podstawić wcześniej skonfigurowaną domenę. Potem trzeba:

  • ściągnąć pliki Ghosta fetch -o ghost.zip https://ghost.org/zip/ghost-latest.zip
  • wypakować archiwum tar -xf ghost.zip
  • usunąć archiwum rm ghost.zip
  • zainstalować zależności export CXX=clang++ && npm install --production
  • utworzyć plik app.js z zawartością require("./index.js"); echo "require(\"./index.js\");" >> app.js
  • usunąc plik rm public/index.html

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