blohg jest łatwy w użyciu i prosty silnik blogu, że używa Mercurial SCM jako zaplecza, aby zapisać zawartość poczty i stron.
blohg nie mieć ładny panel sterowania ani redaktorów WYSIWIG. Cała zawartość jest napisane przy użyciu dowolnego edytora tekstu i reStructuredText z niektórych dyrektyw niestandardowych (jeszcze nieudokumentowanych, PRZECZYTAJ docstrings dla odniesienia).
Uruchomienie bloga
Uwaga
Sys.prefix na przykładach oznacza wartość prefiksu dla bieżącego środowiska (aktualna wartość sys.prefix), a nie samą zmienną python, oczywiście.
& Nbsp; hg startowych my_blohg
& Nbsp; cd my_blohg
& Nbsp; cp -r `` sys.prefix`` / share / blohg / config.
& Nbsp; $ EDITOR config / remote.py
Zmień wartości konfiguracji, jak chcesz. Zmienne są dość oczywiste i przykładowy plik jest wyposażony w kilka przydatnych przykładów.
& Nbsp; mkdir -p txt / pl-pl / post
& Nbsp; kot txt / pl-pl / post / hello_world.rst
.. Tytuł: Hello World!
.. Tagi: hello_world, my_cool_tag
Witaj, blohg!
EOF
& Nbsp; prowadzony blohg
Upewnij się, że uruchomienie skryptu blohg z korzenia lokalnym repozytorium.
Jeśli masz szczęście, powinieneś dostać swój blog pod adresem http: // localhost: 5000 /
& Nbsp; hg commit -A
Uwaga
Upewnij się, czy dodać config / *. Pliki pyc do pliku .hgignore
Teraz skopiować repozytorium na serwerze zdalnym, jak chcesz.
Gdy repozytorium jest dostępny na serwerze WWW, skonfigurować ścieżkę Push:
& Nbsp; kot .hg / hgrc
[ścieżka]
domyślnie = http: //your_user@example.com/my_blohg/
EOF
& Nbsp; hg Push
Uwaga
Przykład ten nie obejmuje konfigurację serwera Mercurial!
Wdrażanie bloga (przy użyciu Apache / mod_wsgi)
& Nbsp; cp `` sys.prefix`` / share / blohg / blohg.wsgi / niektóre / miejsce /
& Nbsp; $ EDITOR /some/place/blohg.wsgi
Przeczytaj ten plik i zmienić to, co trzeba.
Edycja konfiguracji Apache i dodać coś takiego:
& Nbsp; ServerName example.com
& Nbsp; WSGIScriptAlias / /some/place/blohg.wsgi
Musisz dodać 2 haki do zdalnego repozytorium, aby zaktualizować swój katalog roboczy i odświeżyć swoją Apache przetwarza za każdym razem popełnić jakieś nowe strony / post:
[haki]
changegroup = Aktualizacja hg> & 2
changegroup.apache = dotykowy /some/place/blohg.wsgi
Dodaj do tego pliku .hg / hgrc ze zdalnego repozytorium.
Ważne informacje o pisanie postów / stron
Upewnij się, że masz zawsze .. Tytuł: Komentarz na pocz pliku .rst, to jest twój tytuł!
Statyczne strony nie będą obsługiwać tagów, to nie musisz się .. Tagi: komentarz. . Tagi oddzielone przecinkami
Wymagania :
- Python
Komentarze nie znaleziono