Webmailoví klienti, jako jsou Roundcube a SquirrelMail, poskytují snadný přístup k e-mailovým schránkám prostřednictvím webového prohlížeče. Integrace takových klientů do správcovského panelu ISPconfig 3 umožňuje uživatelům efektivně spravovat své e-maily bez nutnosti používat externí e-mailové klienty. V tomto článku se zaměříme na postup instalace a konfigurace webmailového klienta Roundcube, který je populární pro své uživatelsky přívětivé rozhraní a bohaté funkce.
Předpoklady
Před zahájením instalace se ujistěte, že máte plně funkční instalaci ISPConfig 3 a že server splňuje všechny systémové požadavky pro vybraný webmailový klient.
Instalace Roundcube
-
Aktualizace systému Nejprve aktualizujte svůj systém, aby byly všechny komponenty aktuální. V terminálu spusťte:
apt update && apt upgrade -y
- Instalace závislostí Roundcube vyžaduje LAMP (Linux, Apache, MySQL, PHP) stack. Pokud již není nainstalován, proveďte jeho instalaci. Dále nainstalujte potřebné PHP rozšíření pro Roundcube:
apt install apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-mbstring php-intl unzip -y
- Stažení Roundcube Nejnovější verzi Roundcube stáhněte z oficiální stránky. Příklad pro stahování verze 1.4.11:
wget https://github.com/roundcube/roundcubemail/releases/download/1.4.11/roundcubemail-1.4.11-complete.tar.gz
Rozbalte stažený archiv a přesuňte rozbalené soubory do webroot adresáře Apache:
tar xvf roundcubemail-*.tar.gz
mv roundcubemail-1.4.11 /var/www/HTML/roundcube
- Konfigurace databáze Vytvořte databázi a uživatele pro Roundcube:
mysql -u root -p
CREATE DATABASE roundcube;
GRANT ALL PRIVILEGES ON roundcube.* TO 'roundcube'@'localhost' IDENTIFIED BY 'silneHeslo';
FLUSH PRIVILEGES;
EXIT;
Následně spusťte skript pro inicializaci databáze:
mysql -u roundcube -p roundcube < /var/www/html/roundcube/SQL/mysql.initial.sql
- Konfigurace Roundcube Přejděte do adresáře
/var/www/html/roundcube/
a zkopírujte vzorový konfigurační soubor:
cd /var/www/html/roundcube/
cp config/config.inc.php.sample config/config.inc.php
Upravte config.inc.php
a nastavte připojení k databázi a další požadované parametry.
- Nastavení Apache Vytvořte konfigurační soubor pro Apache, aby byl Roundcube dostupný přes web:
nano /etc/apache2/sites-available/roundcube.conf
Do souboru vložte konfiguraci s virtuálním hostem pro Roundcube. Nezapomeňte povolit novou konfiguraci a restartovat Apache:
a2ensite roundcube.conf
systemctl restart apache2
Po dokončení výše uvedených kroků by měl být Roundcube přístupný z webového prohlížeče. Stačí otevřít adresu http://<vaše_IP_nebo_domena>/roundcube
. Nyní můžete provést prvotní přihlášení a začít konfigurovat svůj webmailový klient podle svých potřeb.
Rozšíření a bezpečnost
Nezapomeňte pravidelně aktualizovat Roundcube a jeho závislosti, aby byl váš systém bezpečný. Kromě toho můžete rozšířit funkcionalitu Roundcube pomocí pluginů, které jsou k dispozici na oficiálních stránkách Roundcube.
Instalací a konfigurací webmailového klienta Roundcube v ISPConfig 3 získáte robustní a uživatelsky příjemné řešení pro správu e-mailů přímo z vašeho webového prohlížeče.