GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu20.04にiRedmailをインストールする方法

Ubuntu20.04にiRedmailをインストールする方法を学びましょう。独自のメールサーバーを使用すると、必要な数のメールアカウントを作成したり、添付ファイルの制限を設定したり、独自のスパムフィルタを作成したりできます。ただし、メールサーバーをインストールして設定すると、ストレスがかかり、貴重な時間が消費される可能性があります。 。 iRedmailはオープンソースのメールサーバーソリューションであり、iRedmailを使用すると、フル機能のメールサーバーを数分で展開できます。メールサーバーの構築にかかる時間を短縮するのに役立ちます。

メールサーバーを実行するために必要なサービスとアプリケーションをインストールします。 iRedmailはすべての主要なLinuxディストリビューションをサポートしていますが、このチュートリアルでは、Ubuntu20.04にiRedmailをインストールする方法を示します。 iRedmailは、新しいオペレーティングシステムにインストールするように設計されています。新しくインストールしたOSにインストールすることを強くお勧めします。

前提条件
  • root権限でのSSHアクセス
  • ドメイン名
  • 2GB以上のRAMを搭載した新しいUbuntu20.04

1。 SSH経由でログインし、システムを更新します

ssh root@IP_Address -p Port_number

ログインしたら、次のコマンドを実行して、インストールされているすべてのパッケージを利用可能な最新バージョンに更新します

apt update && apt upgrade

2。ホスト名の作成/編集

iRedmailをインストールするには、サーバーのホスト名として適切な完全修飾ドメイン名(FQDN)が必要です。 FQDNはsub.domain.comのようにする必要があります。ホスト名がドメイン名のみの場合、iRedmailは正しくインストールされません。作成したら、そのAレコードも作成する必要があります。たとえば、このチュートリアルでは、mailx.domain.comを使用します。

hostnamectl set-hostname mailx.domain.com

ホスト名のAレコードを作成するだけでなく、MXレコードも作成する必要があります。ドメイン名のMXレコードは、メールサーバーのホスト名を指す必要があります。ホスト名のAレコードは、サーバーのIPアドレスを指す必要があります。

無料のマネージドDNSサーバー(dns1.rosehosting.comおよびdns2.rosehosting.com)を使用している場合は、クライアント領域からドメイン名のAレコードとMXレコードを編集/追加できます。または、その方法がわからない、または疑問がある場合は、いつでもサポートチームに連絡できます。

次のコマンドを呼び出して、ホスト名を確認できます。

hostnamectl status

次のような出力が表示されます:

root@server ~ # hostnamectl status
Static hostname: mailx.domain.com
Icon name: computer-vm
Chassis: vm
Machine ID: 13fced5cb25a4188a476f6010ac63a68
Boot ID: f75fc7bec4bf4dcb8718c8c550dd7e6f
Virtualization: kvm
Operating System: Ubuntu 20.04.2 LTS
Kernel: Linux Linux 5.4.0-65-generic
Architecture: x86-64

変更を確認するには、SSHからログアウトして再ログインし、次を呼び出します。

hostname -f

3。 iRedmailをダウンロード

最新バージョンを入手するには、公式ダウンロードページにアクセスしてください。 2021年6月の時点で、このブログの執筆時点で、最新バージョンは1.4.0でした。このチュートリアルでは、そのバージョンを使用します。

wget https://github.com/iredmail/iRedMail/archive/1.4.0.tar.gz

解凍しましょう。

tar -xf 1.4.0.tar.gz

4。 iRedmailをインストールする

今すぐインストールを進めましょう。

cd iRedMail-1.4.0/
chmod +x iRedmail.sh
./iRedmail.sh

セットアップウィザードが表示されます。Yキーを押して続行します。

このステップでは、ストレージパスを指定するように求められます。デフォルトのパスを使用して続行できます

Nginxをインストールするかどうかを選択します。ドメインやメールアカウントなどを管理するには、ウェブメールとメール管理ページにアクセスする必要があります。したがって、ウェブサーバーとしてNginxを選択し、[次へ]を押して続行することをお勧めします。

メールアカウントとすべてを保存するために、好みのストレージバックエンドを選択してください。このチュートリアルでは、MariaDBをストレージバックエンドとして使用します。

ここで、MySQL rootユーザーのパスワードを作成するように求められます。そのコピーを作成して保存してください。将来、必要になる可能性があります。前の手順でMariaDBを選択した場合、rootユーザーのパスワードを作成した場合でも、パスワードの入力を求められることなく、rootとしてMariaDBシェルにログインできることに注意してください。これは、MariaDBがunix_socket認証プラグインを使用しているためです。これは、ユーザーがOS資格情報を使用してMariaDBサーバーに接続できることを意味します。

写真のように、ドメイン名を指定する必要があります。これは、サーバーのホスト名と同じにすることはできません。

ドメインを指定すると、postmaster @ yourdomain.comのパスワードを作成するように求められます。この資格情報は、メールアカウントとドメインを管理するために必要になります。

インストールする追加のコンポーネントを選択します。高速で軽量なウェブメールクライアントであるRoundcubeをインストールします。

[次へ]を押してインストールを続行します。インストールスクリプトは、選択したすべてのオプションを表示します。

オプションを確認し、Yキーを押してからEnterキーを押して、必要なコンポーネントのインストールを続行します。

ENTERを押します
もう一度Enterキーを押して、ファイアウォールを再起動します。

この後、iRedmailのインストールの詳細が表示されます。

次に、https://mailx.domain.com/iredadmin/にアクセスして、ドメインとメールアカウントを管理できるiRedAdminの管理パネルにアクセスします

もちろん、Ubuntu 20.04にiRedmailをインストールする必要はありません。マネージドLinuxVPSホスティングパッケージの1つを使用する場合は、エキスパートシステム管理者にUbuntuにオープンソースメールサーバーのiRedmailをインストールするよう依頼するだけです。あなたのための20.04。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS 。この投稿が気に入った場合は、Ubuntu20.04にiRedmailをインストールする方法をご覧ください。 、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。


Panels
  1. Ubuntu20.04にFastPanelをインストールする方法

  2. Ubuntu16.04にMySQLをインストールする方法

  3. Ubuntu16.04にNextCloud13をインストールする方法

  1. Ubuntu16.04にosTicketをインストールする方法

  2. Ubuntu18.04にOpenVPNをインストールする方法

  3. Ubuntu22.04にWordPressをインストールする方法

  1. Ubuntu16.04にGraylogサーバーをインストールする方法

  2. Ubuntu16.04にPHP7.2をインストールする方法

  3. Ubuntu18.04にNextCloud15をインストールする方法