Własny serwer – cz.18: DokuWiki

Ostatnia aktualizacja: 27 stycznia 2023, 17:27



 
W kolejnej, osiemnastej części cyklu Własny Serwer zainstalujemy aplikację służącą do tworzenia dokumentacji online wiki – DokuWiki.

Co to jest DokuWiki?
Z Wikipedii:

DokuWiki – oprogramowanie typu wiki, którego celem jest tworzenie dokumentacji. DokuWiki rozpowszechniane jest na licencji GPL 2; zostało napisane w języku PHP. Działa na plikach tekstowych i nie wymaga bazy danych. Składnia używana do tworzenia dokumentów jest podobna do tej używanej przez oprogramowanie MediaWiki.

DokuWiki wymaga kilku narzędzi, które już wcześniej zainstalowaliśmy:
1. Serwer www -> cz.1: wlasny-serwer-cz-1-serwer-www
2. Interpretator PHP -> cz.2: wlasny-serwer-cz-2-php-i-sql (baza danych nie jest wymagana)
3. Certyfikat TSL/SSL (nie jest niezbędny, lecz wysoce zalecany – większość stron w sieci działa w oparciu o protokół HTTPS) -> cz.3: wlasny-serwer-cz-3-certyfikat-tsl-ssl

DokuWiki, w odróżnieniu od innych aplikacji webowych, nie wymaga systemu bazodanowego, ponieważ dane zapisuje do plików płaskich, czyli tekstowych.

Instalacja
Pobierz paczkę DokuWiki ze strony projektu. Upewnij się, że pobierasz najnowszą wersję. Dla celów tego wpisu użyłem, na chwilę obecną, najnowszą wersję 2022-07-31a „Igor”.

wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz

Rozpakuj archiwum tgz do katalogu, np. w którym pobrałeś paczkę:
tar xfv dokuwiki/dokuwiki-stable.tgz

Utwórz katalog na pliki DokuWiki:
mkdir -p /var/www/example.com/public_html

Skopiuj rozpakowany katalog dokuwiki do folderu, który udostępniasz za pośrednictwem serwera www (patrz cz.1), lub przenieś go bezpośrednio:
mv -a dokuwiki-2022-07-31a/ /var/www/example.com/
i zmień jego nazwę:
mv /var/www/example.com/dokuwiki-2022-07-31a /var/www/example.com/public_html

Zmień nazwę pliku htaccess:
mv /var/www/example.com/public_html/.htaccess* /var/www/example.com/public_html/.htaccess

Zmień właściciela plików DokuWiki:
chown -R www-data:www-data /var/www/example.com/public_html

Tak przygotowane plik DokuWiki są gotowe do dokończenia instalacji w przeglądarce internetowej, wybierając swoją domenę, np.:
example.com/install.php

lub:
localhost/install.php

Strona instalacji

W prawym górnym rogu możesz wybrać język instalacji, domyślny to Angielski.

Teraz wpisz w odpowiednie pola instalatora:
– Nazwę dla Twojego Wiki
– Nazwę administratora Wiki
– Realne imię
– Swój adres e-mail
– Hasło (dwa razy)

W opcji ACL policy możesz również wybrać charakter wiki:
– Otwarty – każdy może czytać i redagować
– Publiczny – każdy może czytać, lecz tylko tylko zarejestrowani mogą redagować
– Zamknięty – tylko zarejestrowani mogą czytać i redagować.

Możesz również wybrać rodzaj licencji, na jakiej będziesz udostępniać zawartość wiki.
Jeśli wypełniłeś wszystkie pola, wciśnij przycisk Save, aby zapisać ustawienia.

Instalacja zakończona sukcesem.

Zakończenie instalacji

Twoje nowe Wiki jest gotowe do działania.

Strona startowa DokuWiki

Po zalogowaniu się do panelu admina masz możliwość dokonania zmian w ustawieniach, doinstalowania nowej skóry lub wtyczek.

Panel admina DokuWiki

Instalacja DokuWiki jest prosta, poprzez brak konieczności konfiguracji bazy danych ogranicza się do ustawienia serwera www, rozpakowania plików i dokończenia instalacji w przeglądarce www.

Sama aplikacja DokuWiki jest bardzo lekka i szybka, przez co, według mnie, doskonale sprawdza się nawet na słabszych maszynach serwerowych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.