GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat RainLoop Webmail na Ubuntu 18.04

RainLoop Webmail je jednoduchý, moderní a rychlý webový e-mailový klient. RainLoop, napsaný v PHP, poskytuje snadný způsob kontroly e-mailů pomocí webového prohlížeče. Dodává se s plnou podporou protokolů IMAP a SMTP (SSL, STARTTLS), podporou sieve skriptů, integrací s Facebook, Google, Twitter a Dropbox, víceúrovňovým systémem ukládání do mezipaměti, podporou pluginů, podporou klávesových zkratek a mnoha dalšími doplňkovými funkcemi. .

Instalace je celkem jednoduchá. Pokud budete pečlivě postupovat podle našich pokynů, můžete instalaci RainLoop Webmailu dokončit za méně než 10 minut. Začněme.

Požadavky:

  • Pro účely tohoto tutoriálu budeme používat Ubuntu 18.04 VPS.
  • Budete také potřebovat funkční zásobník LAMP nebo LEMP (Linux, Apache/Nginx, MySQL, PHP).
  • Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo.

Krok 1:Připojte se k vašemu serveru

Než začneme, musíte se připojit ke svému serveru přes SSH jako uživatel root nebo jakýkoli jiný uživatel s právy sudo.

Chcete-li se připojit k serveru jako uživatel root, použijte následující příkaz:

ssh root@IP_ADDRESS -p PORT_NUMBER

Nezapomeňte nahradit IP_ADDRESS a PORT_NUMBER svou skutečnou IP adresou serveru a číslem portu SSH.

Po přihlášení se pomocí následujících příkazů ujistěte, že je váš server aktuální:

Aktualizace sudo aptudo apt

Krok 2:Nainstalujte RainLoop Webmail

Ke stažení jsou k dispozici dvě edice RainLoop Webmail:Community Edition (pod licencí AGPL v3) a Standard Edition (pod licencí softwaru RainLoop)

Pro účely tohoto tutoriálu nainstalujeme bezplatnou a open source komunitní edici.

Chcete-li stáhnout nejnovější verzi komunity RainLoop Webmail, spusťte následující příkaz:

wget http://www.rainloop.net/repository/webmail/rainloop-community-latest.zip

Dále vytvoříme nový adresář pro naši instalaci webové pošty RainLoop. V našem příkladu použijeme /var/www/rainloop , ale můžete také vybrat jiné umístění.

Chcete-li vytvořit rainloop adresáře, spusťte následující příkaz:

sudo mkdir /var/www/rainloop

Chcete-li extrahovat soubory do tohoto nového adresáře, spusťte následující příkaz:

rozbalte rainloop-community-latest.zip -d /var/www/rainloop

Krok 3:Nastavte oprávnění

Po dokončení instalace budete muset nastavit správná oprávnění k souborům a adresářům.

Chcete-li nastavit správná oprávnění pro čtení a zápis, spusťte následující příkazy:

cd /var/www/rainloopfind . -type d -exec chmod 755 {} \;najít . -type f -exec chmod 644 {} \;

Vlastníkem souborů musí být uživatel webového serveru běžícího na vašem systému. V našem příkladu používáme webový server Apache a Apache běží pod uživatelem „www-data“ na Ubuntu. Chcete-li změnit vlastníka souborů, můžete spustit následující příkazy:

cd /var/www/rainloopchown -R www-data:www-data .

Krok 3:Nakonfigurujte Apache/Nginx

V tomto kroku si ukážeme, jak vytvořit soubor virtuálního hostitele v Apache nebo Nginx – postup závisí na tom, jaký webový server máte na svém systému spuštěný. Je to proto, abyste měli přístup k instalaci RainLoop z vašeho prohlížeče.

Apache

Vytvořte soubor virtuálního hostitele provedením následujícího příkazu:

nano /etc/apache2/sites-available/rainloop.conf

Poté zadejte následující informace:

 ServerName webmail.mydomain.com DocumentRoot "/var/www/rainloop/" ErrorLog "/var/log/apache2/rainloop_error_log" TransferLog "/var/log/apache2/rainloop_access_log"  Možnosti +Indexy +FollowSymLinks +ExecCGI AllowOverride All Objednávka odepřít,povolit Povolit od všech Vyžadovat uděleno všem   Možnosti -Indexy Odepřít ze všech  

V našem příkladu jsme se rozhodli použít subdoménu s názvem webmail.mydomain.com pro přístup k naší RainLoop. Nezapomeňte nahradit mydomain.com s vaším skutečným názvem domény.

Chcete-li povolit nového virtuálního hostitele RainLoop, spusťte následující příkaz:

a2ensite rainloop.conf

Měli byste vidět následující výstup:

Povolení site rainloop. Chcete-li aktivovat novou konfiguraci, musíte spustit:systemctl reload apache2

Znovu načtěte Apache, abyste aktivovali novou konfiguraci:

reload systemctl apache2

Nginx

Vytvořte soubor virtuálního hostitele provedením následujícího příkazu:

nano /etc/nginx/sites-available/rainloop.conf
server { poslouchat 80; název_serveru webmail.mojedomena.com; root /var/www/rainloop; index index.php; access_log /var/log/nginx/rainloop_access.log; error_log /var/log/nginx/rainloop_error.log; umístění / { try_files $uri $uri/ /index.php?$query_string; } umístění ~ \.php$ { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_keep_conn on; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; zahrnout /etc/nginx/fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } umístění ~ /\.ht { zakázat vše; } umístění ^~ /data { odepřít vše; }}

V našem příkladu jsme se rozhodli použít subdoménu s názvem webmail.mydomain.com pro přístup k naší Rainloop. Nezapomeňte nahradit mydomain.com s vaším skutečným názvem domény.

Chcete-li povolit konfiguraci serveru, kterou jsme právě vytvořili, spusťte následující příkaz:

ln -s /etc/nginx/sites-available/rainloop.conf /etc/nginx/sites-enabled/rainloop.conf

Chcete-li zkontrolovat případné chyby konfigurace Nginx, spusťte následující příkaz:

nginx -t

Pokud nejsou žádné chyby, měli byste získat následující výstup:

nginx:syntaxe konfiguračního souboru /etc/nginx/nginx.conf je oknginx:konfigurační soubor /etc/nginx/nginx.conf test byl úspěšný

Nyní můžete znovu načíst Nginx, abyste aktivovali novou konfiguraci:

reload systemctl nginx

Krok 4:Přístup k webové poště RainLoop

Chcete-li získat přístup k panelu správce webové pošty RainLoop, otevřete prohlížeč a zadejte http://webmail.mydomain.com/?admin (nahraďte jej skutečným názvem domény, který jste použili v konfiguraci webového serveru).

Výchozí přihlašovací údaje správce jsou:

Uživatelské jméno:adminHeslo:12345

Budete přesměrováni na administrátorský panel RainLoop, ze kterého můžete spravovat nastavení RainLoop a konfigurovat nastavení e-mailového serveru. Důrazně se také doporučuje změnit heslo správce, jakmile se přihlásíte.

Pokud jste postupovali správně, měli byste mít na svém serveru spuštěnou úspěšnou kopii RainLoop Webmail.

Samozřejmě nemusíte i ninstalujte webovou poštu RainLoop  na Ubuntu 18.04 pokud u nás máte Ubuntu VPS. Můžete jednoduše požádat náš tým podpory, aby vám nainstaloval RainLoop Webmail na Ubuntu 18.04. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a budou vám schopni pomoci s instalací. Také jsme zveřejnili průvodce Jak nainstalovat RainLoop na Ubuntu 20.04.

PS . Pokud se vám líbilo čtení tohoto blogového příspěvku o tom, jak nainstalovat RainLoop Webmail na Ubuntu 18.04, můžete jej sdílet na sociálních sítích pomocí níže uvedených zkratek nebo jednoduše zanechat komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat Logstash na Ubuntu 18.04

  2. Jak nainstalovat RainLoop na Ubuntu 20.04

  3. Jak nainstalovat XWiki na Ubuntu 20.04

  1. Jak nainstalovat phpBB na Ubuntu 20.04

  2. Jak nainstalovat MongoDB na Ubuntu 20.04

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat Syncthing na Ubuntu 20.04

  2. Jak nainstalovat Usermin na Ubuntu 20.04

  3. Jak nainstalovat Roundcube Webmail na Ubuntu 18.04