Ghost: Różnice pomiędzy wersjami

Linia 1: Linia 1:
Konfiguracja powłoki bash jest przechowywana w pliku <code class="directory">/usr/home/''login''/.bash_profile</code>. Aby skorzystać z poniższych przykładów należy je dopisać do tego pliku.  
+
Ghost to otwarty system blogowy publikowany na licencji MIT.
  
=== Kodowanie ===
+
Przed przystąpieniem do dalszych czynności należy najpierw zadbać o wstępną konfigurację [[Node.js]].
  
Domyślnym kodowaniem jest ''UTF-8'' i zaleca się do korzystania z niego. Aby zmienić kodowanie na przykład na ISO-8859-2 należy dodać:
+
=== Instalacja ===
<syntaxhighlight lang=bash>export LC_ALL="pl_PL.ISO8859-2"</syntaxhighlight>
 
  
=== Edytor ===
+
Należy się [[logowanie|zalogować]] na shellu ''MyDevil''. Trzeba przejść do katalogu <code class="directory">~/domains/''domena''/public_nodejs</code>, gdzie za ''domena'' należy podstawić wcześniej skonfigurowaną domenę. Potem trzeba:
Domyślnym edytorem jest vi. Dla początkujących użytkowników może wydawać się nieintuicyjny. Na serwerach MyDevil zainstalowane są takie edytory jak nano,vim, ee czy mcedit. Aby zmienić domyślny edytor na nano należy dodać:
+
# ściągnąć pliki ''Ghosta'' <code>fetch -o ghost.zip <nowiki>https://ghost.org/zip/ghost-latest.zip</nowiki></code>
<syntaxhighlight lang=bash>export EDITOR="nano"</syntaxhighlight>
+
# wypakować archiwum <code>tar -xf ghost.zip</code>
 +
# usunąć archiwum <code>rm ghost.zip</code>
 +
# zainstalować zależności <code>export CXX=clang++ && npm install --production</code>
 +
# utworzyć plik <code class="directory">app.js</code> z zawartością ''require("./index.js");'' <code>echo "require(\"./index.js\");" >> app.js</code>
 +
# usunąc plik <code>rm public/index.html</code>
  
=== Kolorowanie ls ===
+
Panel administracyjny bloga znajduje się subURL-u /ghost.
Domyślnie na MyDevil <code>ls</code> koloruje nazwy plików używając domyślnych kolorów BSD. Aby zmienić kolor outputu na ten z GNU należy dodać:
 
<syntaxhighlight lang=bash>export LSCOLORS="ExGxFxdxCxDxDxhbadExEx"</syntaxhighlight>
 
Można również całkowicie wyłączyć pokazywanie kolorów, dodając następującą linijkę:
 
<syntaxhighlight lang=bash>unset CLICOLOR</syntaxhighlight>
 
  
=== Znak zachęty ===
+
=== Odnośniki zewnętrzne ===
Aby zmienić domyślny prompt na linuksowy należy dodać:
+
* [https://ghost.org/about/ Ghost project]
<syntaxhighlight lang=bash>export PS1="\u@\h:\w\\$ "</syntaxhighlight>
 
  
[[Category:Podstawy]]
+
[[Category:Pozostałe]]

Wersja z 15:37, 11 mar 2015

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/domena/public_nodejs, gdzie za domena należy podstawić wcześniej skonfigurowaną domenę. Potem 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ąc plik rm public/index.html

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

Odnośniki zewnętrzne