PuTTY => SSH => Auth => Browse ... => EC2t2micro-mS.ppkを選択=> Open => Session => HostName(またはIPアドレス):Elastic IP => Saved Sessions:EC2t2micro-mS => Save = > Open => Yes => Centos => Enter =>
cat /etc/redhat-release
CentOS Linuxリリース7.0.1406(コア)
sudo yum -y update
lsblk
名前MAJ:最小RMサイズROタイプマウントポイント
xvda 202:0 0 8G 0ディスク
L-xvda1 202:1 0 8G 0パーツ/
xvdf 202:80 0 1G 0ディスク
私たちは見ます: sudo file -s /dev/xvda1
SGI XFSファイルシステムデータ(blksz 4096、inosz 256、v2 dirs)
sudo mkfs -t xfs /dev/xvdf
メタデータ= / dev / xvdf isize = 256 agcount = 4、agsize = 65536 blks
= sectsz = 512 attr = 2、projid32bit = 1
= crc = 0 finobt = 0
データ= bsize = 4096ブロック= 262144、imaxpct = 25
= sunit = 0 swidth = 0 blks
ネーミング=バージョン2 bsize = 4096 ascii-ci = 0 ftype = 0
log =内部ログbsize = 4096ブロック= 2560、バージョン= 2
= sectsz = 512 sunit = 0 blks、lazy-count = 1
リアルタイム=なしextsz = 4096ブロック= 0、rtextents = 0
私たちはチェックします: sudo file -s /dev/xvdf
/ dev / xvdf:SGI XFSファイルシステムデータ(blksz 4096、inosz 256、v2 dirs)
sudo mkdir -p /data/mail/
sudo mount /dev/xvdf /data/mail/
私たちはチェックします: lsblk
名前MAJ:最小RMサイズROタイプマウントポイント
xvda 202:0 0 8G 0ディスク
L-xvda1 202:1 0 8G 0パーツ/
xvdf 202:80 0 1G 0ディスク/データ/メール
sudo cp /etc/fstab /etc/fstab.orig
sudo vi /etc/fstab
[挿入]
#次の形式を使用して、ボリュームのファイルの最後に新しい行を追加します。
#device_name mount_point file_system_type fs_mntops fs_freq fs_passno
/ dev / xvdf / data / mail xfs defaults、nofail 0 2
[Esc]:wq [Enter]
sudo mount -a
エラーがある場合、修正するまで再起動できません。 詳細情報 。
sudo vi /etc/hosts
[挿入]
127.0.0.1 mail.domain.tk mail localhost localhost.localdomain
[Esc]:wq [Enter]
私たちはチェックします: sudo cat /etc/hosts
127.0.0.1 mail.citr.tk mail localhost localhost.localdomain
#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
:: 1 localhost localhost.localdomain localhost6 localhost6.localdomain6
yum repolist all
C7.0.1406-base / x86_64 CentOS-7.0.1406-ベース無効
C7.0.1406-centosplus / x86_64 CentOS-7.0.1406-CentOSPlusが無効になっています
C7.0.1406-extras / x86_64 CentOS-7.0.1406-エクストラが無効になっています
C7.0.1406-fasttrack / x86_64 CentOS-7.0.1406-CentOSPlusが無効になっています
C7.0.1406-updates / x86_64 CentOS-7.0.1406-無効な更新
base / 7 / x86_64 CentOS-7-有効なベース:8.652
base-debuginfo / x86_64 CentOS-7-デバッグ情報が無効
base-source / 7 CentOS-7-ベースソースが無効
centosplus / 7 / x86_64 CentOS-7-Plus無効
centosplus-source / 7 CentOS-7-プラスソースが無効
cr / 7 / x86_64 CentOS-7-crが無効
extras / 7 / x86_64 CentOS-7-エキストラ有効:149
extras-source / 7 CentOS-7-Extras Sourcesは無効です
fasttrack / 7 / x86_64 CentOS-7-fasttrackは無効です
アップデート/ 7 / x86_64 CentOS-7-有効なアップデート:1,198
updates-source / 7 CentOS-7-更新元が無効になっています
これ以上ない!
sudo yum install php php-mysql
... 5.4.16-36.e17_1 ...
=> y => ハードディスクにダウンロードして解凍します。
iRedMail-0.9.2フォルダーにFileZillaを入力します(編集=>設定=> SFTP =>キー(EC2t2micro-mS.ppk)でファイルを追加IP-Elastic IP =>接続)。 すべてのファイルが正常に転送されることを確認してください。
sudo cp -r /home/centos/iRedMail-0.9.2 /root
私たちはチェックします: sudo ls /root
iRedMail-0.9.2
rm -rf /home/centos/iRedMail-0.9.2
無効にし、無効にします: sudo vi /etc/selinux/config
[挿入]
SELINUX =無効
[Esc]:wq [Enter]
私たちはチェックします: sudo cat /etc/selinux/config
#このファイルは、システム上のSELinuxの状態を制御します。
#SELINUX =次の3つの値のいずれかを取ることができます。
#enforcing-SELinuxセキュリティポリシーが適用されます。
#permissive-SELinuxは、強制ではなく警告を出力します。
#disabled-SELinuxポリシーはロードされません。
#SELINUX =強制
SELINUX =無効
#SELINUXTYPE =は、次の2つの値のいずれかを取ることができます。
#ターゲット-ターゲットプロセスは保護されます。
#minimum-ターゲットポリシーの変更。 選択されたプロセスのみが保護されます。
#mls-マルチレベルセキュリティ保護。
SELINUXTYPE =ターゲット
sudo reboot
私たちはチェックします: getenforce
無効
sudo su -
vi /etc/hostname
[挿入]
#カーソルの下の行の古い値[D] [D]を削除します
mail.domain.tk
[Esc]:wq [Enter]
私たちはチェックします: sudo cat /etc/hostname
mail.domain.tk
hostname mail.domain.tk
私たちはチェックします: hostname
mail.domain.tk
cd /root/iRedMail-0.9.2
bash iRedMail.sh
=>はい
=> /データ/メール
=> Apache
=> MariaDB
=> DBルートパスワードを作成する
=>
=>ポストマスターパスワード
=> DKIM署名/検証
iRadAdmin
Roundcubemail
オースタッツ
=> y( ファイアウォールルールを使用) -n
=> ClamAVデータベースを更新していますが、初めてではありません...
***************************************************** ******************
*おめでとう、メールサーバーのセットアップが正常に完了しました。 お願いします
*詳細については、以下のファイルをお読みください。
*
*-/root/iRedMail-0.9.2/iRedMail.tips
*
*そして、メールアカウントpostmaster@citr.tkに送信されます。
*
**********************警告******************************** **********
*
*メールサービスを有効にするには、システムを再起動する必要があります。
*
***************************************************** ******************
ルートを終了します。 exit
sudo reboot
すべてが正しいかどうかを確認すると、リンクがドメインにリンクします。
sudo cat /root/iRedMail-0.9.2/iRedMail.tips
安全な場所に移動します。 sudo cat /root/iRedMail-0.9.2/config
sudo rm -f /root/iRedMail-0.9.2/config
システムを再起動した後、ホスト名が飛ぶので:
sudo hostname mail.domain.tk
sudo rm -f /var/www/html/index.html
sudo chmod 777 /var/www/html
=> FileZillaを使用して、インデックスファイルをここにアップロードします。
sudo chmod 755 /var/www/html
sudo yum -y update
sudo openssl passwd -1 postmaster-
#値は異なります。
$ 1 $ 2dQ48hyz $ .mCLeDSdPkP3fxVmARsB.0
mysql -u root -p
=>データベースのルートパスワードを入力します。
USE vmail;
テーブル名と列名を完成させるためのテーブル情報の読み取り
-Aを使用すると、この機能をオフにして、起動時間を短縮できます。
データベースが変更されました
UPDATE mailbox SET password='$1$2dQ48hyz$.mCLeDSdPkP3fxVmARsB.0' WHERE username='postmaster@domain.tk';
クエリOK、1行影響(0.00秒)
一致した行:1変更:1警告:0
exit
exit