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をインストールする方法をご覧ください。 、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。