Utworzenie bazy danych
Istniejące repozytorium pakietów posiada roundcube zależny od bazy danych PostgreSQL. Zatem konieczne jest utworzenie bazy danych wg poniższego przepisu:
# należy przygotować wcześniej hasło do wklejenia po zapytaniu
createuser -U postgres -DPSR rcmbro
# utworzenie bazy danych z w/w właścicielem
createdb -U postgres -O rcmbro -E UTF-8 rcwebmail
Konfiguracja serwera apache
Za pomocą własnego repozytorium skryptów powinna być konfiguracja (definicja) katalogu z roundcube. Należy dla wybranego wirtualnego hosta dodać alias:
Alias /poczta/ "/usr/local/www/roundcube/"
Pozostała konfiguracja jest do wykonania poprzez przeglądarkę:
hxxps://server/poczta/installer/
Poprawka w config.inc.php
Po wykonaniu i przetestowaniu konfiguracji należy zablokować katalog installer w konfiguracji roundcube
perl -pi -e 'next unless /enable_installer/; s/true/false/' /usr/local/www/roundcube/config/config.inc.php
Ew. konwersja PL-ogonków do UTF-8
Jeżeli zajdzie tak potrzeba, to konieczna jest konwersja pliku config.inc.php:
cp -p /usr/local/www/roundcube/config/config.inc.php /usr/local/www/roundcube/config/config.l2.inc.php
# wykonanie właściwej konwersji:
#
iconv -f l2 -t utf-8 /usr/local/www/roundcube/config/config.l2.inc.php > /usr/local/www/roundcube/config/config.inc.php
(c) 2004 - 2026 BSD Serwis Krzysztof Stryjek. W przypadku błędów, poprawek proszę kontaktować się z administratorem wiki.
Gdy trzeba dołączyć inną (pod)stronę https://moinmo.in/HelpOnMacros/Include https://moinmo.in/HelpOnParsers
Nieprawidłowe argumenty "pagename, heading, level, from="regex", to="regex", sort=ascending|descending, items=n, skipitems=n, titlesonly, editlink"!