搭建之前,先來介紹下環境
系統環境:centos 5.6 32bit
網域名稱:qiu.com
1、 新增mx記錄
搭建之前,我們需要在dns 中新增mx 記錄(本例dns 伺服器位址為192.168.0.1)
測試下是否生效
3、配置sendmail
1) vi /etc/mail/local-host-names 加入 mail.qiu.com
2)vi /etc/mail/sendmail.mc 將smtp 認證更改為接受全部主機,再將trust_auth行前dn1 # 刪除
3)vi /etc/mail/access 錄入 connection:192.168.0 relay
輸入命令:
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
makemap hash /etc/mail/access.db < /etc/mail/access
修改/etc/dovecot.conf檔案,找到行#protocols = imap imaps pop3 pop3s,把#去掉。
6)啟動郵件服務
services sendmail start
services dovecot start
services saslauthd start
別忘了加為開機啟動。
6)新增使用者 與設定 密碼
groupadd mail_user #新增乙個郵件組
useradd -s /sbin/nologin -g mail_user zhang3 # 新增乙個名為張3的使用者
useradd -s /sbin/nologin -g mail_user li4 # 新增乙個名為l4的使用者
echo test_zhang3 | passwd --stdin zhang3 # 為張3設定密碼為test_zhang3
echo test_li4 | passwd --stdin li4 # 為張3設定密碼為test_li4
現在我們可以通過 oe或foxmail 等mua客戶端軟體來收發郵件了,接下來我們配置openwebmail,由於openwebmail工作在80埠,所以我們要先安裝好httpd (阿帕奇)!
4、配置openwebmail
yum 安裝
yum -y install lftp
lftpget
yum -y install openwebmail
1)初始化
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
2)vi /var/www/cgi-bin/openwebmail/etc/dbm.conf,修改如下:
dbm_ext .db
dbmopen_ext .dbm
dbmopen_haslock no
3)vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
domainnames qiu.com #更改為自己定義的網域名稱#
default_language zh_cn.gb2312 #更改登陸介面為中文#
4)vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf:
vi /var/www/cgi-bin/openwebmail/etc/defaults/dbm.confsmtpserver 192.168.0.107 #更改smtp伺服器的位址#
authpop3_server 192.168.0.107 #更改pop3伺服器的位址#
dbmopen_ext .db
dbmopen_haslock yes
再做次初始化
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
如果提示「無法檢索郵件」,重新初始化即可!
最後成功截圖:
前端 centos下搭建nodejs
以node v4.2.2 linux x64.tar.gz版本為例 把解壓好的node目錄 node v4.2.2 linux x64 移動到 opt software 沒有自建 然後就是環境變數的配置了。使用命令開啟配置檔案 vim etc profile 然後在檔案末尾新增對應的node相關目錄...
CentOS下搭建nginx php環境
參見 不再贅述 wget 解壓 tar zxvf php 5.6.7.tar.gz 編譯 configure prefix usr local php enable fpm with fpm user www with fpm group www with mysql u01 mysql5.6.23...
Centos下搭建LNMP環境
1.安裝nginx 關於nginx的安裝請參考 2.安裝二進位製包mysql useradd mysql m s sbin nologin tar zxvf mysql 5.5.32 linux2.6 x86 64.tar.gz mv mysql 5.5.32 linux2.6 x86 64 usr...