V tomto tutoriálu vám poskytneme podrobné pokyny, jak nainstalovat Citadel na CentOS 7 VPS. Citadel je open source platforma pro zasílání zpráv a spolupráci. Citadel má spoustu užitečných funkcí, jako je správa e-mailů, kalendářů, plánování, zasílání rychlých zpráv a další nástroje pro spolupráci.
Tato instalační příručka předpokládá, že na vašem virtuálním serveru je již nainstalován a nakonfigurován webový server, takže pro rozhraní WebCit použijte jiný port. V době psaní tohoto tutoriálu je nejnovější stabilní verze Citadely 9.01.
Aktualizujte balíčky operačního systému a poté nainstalujte „Development Tools“ pomocí následujících příkazů:
yum clean all yum update yum groupinstall "Development Tools"
„Vývojové nástroje“ jsou skupina yum, což je předdefinovaný balík softwaru (GCC, C/C++ kompilátory, make atd.), který lze nainstalovat na váš virtuální server najednou, namísto nutnosti instalovat každou aplikaci zvlášť. Vývojové nástroje se používají hlavně k tomu, aby uživateli umožnily vytvářet a kompilovat software ze zdrojového kódu atd.
K úspěšnému dokončení instalace vyžaduje Citadel některé další balíčky, jako je frontend WebCit, Berkeley DB, libical, libSieve atd., takže je nainstalujte spuštěním následujícího příkazu:
yum install gettext openssl-devel shared-mime-info which
Spusťte proces instalace:
cd /opt/ /usr/bin/wget -q -O - http://easyinstall.citadel.org/install | sh
Instalace Citadely automaticky stáhne a nainstaluje všechny požadované závislosti. Po dokončení tohoto procesu postupujte podle jednoduchých kroků:
enter the name and password of the administrator user account set user ID to 'citadel' enter '0.0.0.0' as IP address which the server should be listening to set the TCP port number to '504' choose 'internal' as user authentication mode set WebCit to automatically start on boot set the locale WebCit should use (e.g. en_US) set WebCit to listen on port 2000 for HTTP requests set WebCit to listen on port 2443 for HTTPS requests
Nainstalujte SpamAssassin:
yum install spamassassin
Upravte konfigurační soubor ‚local.cf‘ a nastavte SpamAssassin tak, aby přepisoval předmět spamových e-mailů:
vi /etc/mail/spamassassin/local.cf
rewrite_header Subject [SPAM]
Povolte, aby se SpamAssassin automaticky spouštěl při spuštění a spouštěl službu SpamAssassin:
systemctl enable spamassassin systemctl start spamassassin
Aktualizujte pravidla SpamAssassin pomocí následujícího příkazu:
sa-update --nogpg
ClamAV je k dispozici v úložišti EPEL, takže nainstalujte balíček EPEL pomocí následujícího příkazu:
yum install epel-release
Nainstalujte ClamAV, nakonfigurujte jej a aktualizujte definice virů:
yum install clamav clamav-update sed -i -e "s/^Example/#Example/" /etc/freshclam.conf freshclam
To je vše. Instalace Citadely je dokončena.
Otevřete https://yourdomain.com:2443 pomocí svého oblíbeného webového prohlížeče, přihlaste se pomocí nově vytvořených přihlašovacích údajů k uživatelskému účtu správce a začněte konfigurovat Citadelu:
Přejděte na 'Administrace'>> 'Názvy domén a konfigurace internetové pošty '>> 'SpamAssassin hosts' a zadejte '127.0.0.1' jako IP adresu vašeho serveru SpamAssassin.
Na stejné stránce zadejte '127.0.0.1' do pole 'ClamAV server clamd hosts' jako IP adresu serveru ClamAV.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby nainstalovali Citadel sada pro spolupráci se SpamAssassin a ClamAV pro vás. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.