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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux--安装iRedMail惊魂记

發(fā)布時(shí)間:2024/1/8 linux 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux--安装iRedMail惊魂记 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

興奮

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

按照iRedMail官網(wǎng)的描述,慢慢地回車、回車、回車,突然。。

崩潰


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

冷靜


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

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

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

Linux新鳥


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

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

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

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

查看一下所有zone:

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

發(fā)現(xiàn)一個(gè)很熟悉的 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

看到這個(gè)結(jié)果,問題已經(jīng)解決了,為什么兩個(gè)應(yīng)用一直都不行,就是因?yàn)槟壳凹せ畹氖莍redmail的區(qū)域,然后開發(fā)的僅有8090,7990端口,其他端口不在這個(gè)zone里!

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

一頓操作猛如虎,把zone設(shè)置回public,完美解決,應(yīng)用正常,網(wǎng)絡(luò)正常!

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

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。