Centos部署ewomail
本文主要记录centos7下的国内源和基础命令的安装,以及在centos环境下部署ewomail开源邮件解决方案以下是本篇文章正文内容,下面内容就介绍了具体的步骤。EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案。
前言
本文主要记录centos7下的国内源和基础命令的安装,以及在centos环境下部署ewomail开源邮件解决方案
目录
1.centos的基础安装(新手尽量选择简易安装)... 1
1.5.更改文件允许root xshell远程登录... 2
以下是本篇文章正文内容,下面内容就介绍了具体的步骤。
一、ewomail是什么?
EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案
二、Centos的安装与配置(centos 7)
1.centos的基础安装(新手尽量选择简易安装)
1.1.安装系统
1.2.按照步骤等待安装
1.3,更改root密码
1.4安装openssh-server
# yum install openssh-server
1.5.更改文件允许root xshell远程登录
# vim/etc /ssh/sshd_config
更改注释,使以下标注命令生效
1.6.静态地址的配置
2.更换国内源
2.1移动官方源
# mv /etc/yum.repo.d/*.repo /etc/yum.repo.d/backup
2.2进入阿里云镜像站,并下载repo文件
#wget-O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
2.3清理yum缓存,并生成新的缓存
# yum clean all yum makecache
按Y进行下一步
3.ewomail的部署
3.1关闭selinux
vi /etc/sysconfig/selinux SELINUX=enforcing 改为 SELINUX=disabled
3.2git的安装
# yum -y install git
3.3下载项目
# cd /root
# git clone EwoMail: EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案
3.4进入下载的项目
# cd /root/EwoMail/install
3.5执行安装(需要等待一会)
#需要输入一个邮箱域名,不需要前缀,列如下面的ewomail.cn
# sh ./start.sh ewomail.cn
3.6. 安装成功
执行安装命令后全程会自动安装(需要root权限)
如果有提示,请输入Y
安装成功后将会输出”Complete installation”。
3.7查看安装的域名和数据库密码
#cat /ewomail/config.ini
3.8访问
邮箱管理后台:http://IP:8010 (默认账号admin,密码ewomail123)
正常的后台: http://IP:8000
3.9 mysql优化
如果内存超过4G请操作
将 /ewomail/mysql/etc/my-huge.cnf 替换 /ewomail/mysql/etc/my.cnf
重启mysql
service mysqld restart
ewomail故障的处理
域不允许时(子弟能够以访问路径)
修改 /ewomail/www/ewomail-admin/core/config.php
修改url和webmail_url的2个值即可。
后台管理修改成admin.test.com
webmail修改成mail.test.com
修改完成后,将加入子域名加到/etc/hosts
例如
127.0.0.1 admin.test.com mail.test.com
4.exe附件的收发
系统默认会禁止exe后缀文件附件的收发,如果你需要开通这个权限,请操作以下步骤
修改/etc/amavisd/amavisd.conf
将图上的红色圈,每行的前面加上 #
最后执行 systemctl restart amavisd
Ewomail的优化
访问地址
访问地址(将IP更换成你服务器IP即可)
邮箱管理后台:http://49.232.171.74:8010 (默认账号admin,密码ewomail123)
web邮件系统:http://49.232.171.74:8000
phpmyadmin:http://49.232.171.74:8020/
webmail修改端口
nginx 配置文件 /ewomail/nginx/conf/vhost/rainloop.conf
vi /ewomail/nginx/conf/vhost/rainloop.conf
将8000改为80
3.其他命令
service php-fpm start
service nginx start
service mysqld start
systemctl start postfix dovecot amavisd
更多推荐
所有评论(0)