日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux--安装iRedMail惊魂记

發布時間:2024/1/8 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux--安装iRedMail惊魂记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

興奮

一大早懷著無比興奮的心情來到公司,打開電腦,看著飛快滾動的日志,簡直美滋滋,開始繼續昨晚沒搞定的事情,在公司的機器上“安裝iRedMail”。

按照iRedMail官網的描述,慢慢地回車、回車、回車,突然。。

崩潰


突然,前端同事反饋npm發布不了,后端同事拉不了代碼。 淡定,多年的臨床經驗告訴我,這肯定不是我整的。 直到領導說了下: 好像xxxx(就是我)早上在安裝郵件服務是吧。 瞬間崩潰 !!!∑(゚Д゚ノ)ノ

冷靜


沖了一杯現磨咖啡,喝上一口,我覺得問題已經解決了一半。打開百度,已經解決了80%,加入官方Q群,完全解決!!! PS:論壇、社區真的很重要!!

問題重現:
1、安裝iRedMail最后一步,有一個確認的步驟,很關鍵!!!!注意!!!這一步是會替換你正在運行的mysql的配置,也就是my.cnf, 做開發的都知道這個配置有多重要,我當時就點了“Y”;
2、安裝iRedMail需要重啟,照著做唄,reboot;
3、boom! 數據庫的配置修改了,之前連接mysql應用全部歇菜;
4、還好,iRedMail替換時,已經原地backup了一份my.cnf,我用回原來的配置文件即可
5、重啟mysql,再啟動一次之前的應用,oh yeah!

本以為可以解放一下雙手,誰知來了第二個問題。。。

Linux新鳥


超開心的打開所有應用的頁面,想要檢查下服務器的應用都正常了沒,一個、兩個,然后…笑容逐漸凝固…有兩個應用,死活無法訪問。

害,又是秀Linux命令的時候了(虧了,隔壁沒人看著)。 一頓ping、telnet、curl,好家伙,就是有兩個端口的應用,無法從外網訪問。此時熱心群友發來問候: 你把防火墻關了試試。 哦豁,關了之后,果然應用都可以正常訪問了。 網友送來溫暖:那就是防火墻配置問題了。

[root@mail bin]# firewall-cmd --get-active-zones iredmailinterfaces: em1

說是查看活動的區域,是什么鬼,咱也不敢說,也不敢問吖,百度咯。這個zone就是一個網絡使用區域,像極了windows彈出來讓你選擇那個“你在哪里上網【家里、公司、公共】”那個選擇,理解為是一個網絡使用區域的設置,也就是在這個zone下,你可能會有某種(安全)限制。

查看一下所有zone:

[root@mail bin]# firewall-cmd --get-zones block dmz drop external home internal iredmail public trusted work

發現一個很熟悉的 public

[root@mail bin]# firewall-cmd --zone=public --list-ports 22/tcp 8050/tcp 8090/tcp 7990/tcp 8081/tcp 27008/tcp [root@mail bin]# firewall-cmd --zone=iredmail --list-ports 8090/tcp 7990/tcp

看到這個結果,問題已經解決了,為什么兩個應用一直都不行,就是因為目前激活的是iredmail的區域,然后開發的僅有8090,7990端口,其他端口不在這個zone里!

[root@mail bin]# firewall-cmd --set-default-zone=public success [root@mail bin]# firewall-cmd --reload success

一頓操作猛如虎,把zone設置回public,完美解決,應用正常,網絡正常!

再次感謝iRedMail Q群(296792359)的熱心群友幫助,一起排查問題。

總結

以上是生活随笔為你收集整理的Linux--安装iRedMail惊魂记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。