emos mysql_企业邮件部署详细步骤(EMOS)
使用目前比较新的软件,开源的,大家块来看看吧。大家可以去查一下,下载个IOS,刻个光盘,直接安装使用,嘻嘻,一个字,爽。。。。EMOS部署详细步骤第一步:安装EMOS操作系统在安装操作系统时需要注意的是划分的分区,因为在默认的情况下extmail的邮箱,用户等信息是存放在/home/domains目录下,/home也是EMOS服务器上需要空间最大的目录,因为/home/domains跟随用户的增加而增加。Swap是交换分区。Disk Druid分区界面在系统安装完成并重新引导后,进入的是EMOS的默认配置界面。在这个欢迎界面中用户可以配置,默认域、默认主机名、最大邮件大小、使用的数据库类型、webmail的登录密码和数据库的登录密码。其中需要默认选择的是:数据库类型(MYSQL)、spam类型(垃圾邮件类型)、导出dspam数据(过滤系统数据)和TLS支持(安全传输层协议)。需要用户修改的内容有:最大邮件大小(默认是10M)、webmail登录密码(默认是extmail)、mysql数据库密码(默认是extmail)、服务器类型(默认是企业模式)。备注:因为extmail没有默认域的概念所以默认域不是必须要修改的,服务器的工作类型有企业和ISP模式,他们的区别是ISP支持10万以上的用户,到后期会做集群服务的模式,且两种工作类型的目录结构不同。确认EMOS配置后并自动安装配置到此EMOS的整个系统已经安装完成,剩下需要操作的地方可以根据个人不同的需要而设置了。第二步:修改核心配置文件主要修改的两个文件,一个存放在/var/www/extsuite/extmail/webmail.cf另一个在/var/www/extsuite/extman/webman.cf中,webmail.cf文件是extmail的配置文件,webman.cf是extman的配置文件。Webmail.cf文件参数介绍:SYS_IP_SECURITY_ON = 1# 首页登陆时ip安全,设置为1时不打开,便于管理员设置全局,而不需要改模板;SYS_PERMIT_NOQUOTA = 0# 设置为0时,系统将不限制邮箱容量,默认设置为1;SYS_SPAM_REPORT_ON = 1# 系统spam报告开关;1为开,0为关;SYS_USER_LANG = zh_CN# 用户默认语言,中文可以设置为zh_CN;SYS_USER_CHARSET = GBK# 指定用户默认字符集,中文可以设置为gb2312;SYS_USER_TIMEZONE = +0800# 指定用户默认时区,默认为东八区:+0800;SYS_MFILTER_ON = 1# 过滤器开关;1为开,0为关;SYS_NETDISK_ON = 0# 网络磁盘开关;1为开,0为关;若设置了0,则即使在extman内打开用户网络磁盘功能# 用户都不能使用该功能;SYS_SHOW_SIGNUP = 0# 首页"注册免费邮箱"的按钮显示开关;1为显示,0为关闭;Webman.cf文件参数说明:SYS_CAPTCHA_ON = 0# 设置为1需要认证码登录extman,0不需认证码;SYS_CAPTCHA_KEY =# 认证码的key随便输入一个字符串就行;SYS_CAPTCHA_LEN = 5# 认证码的长度,默认为6;SYS_PURGE_DATA = 0# 该设置控制删除用户时默认是否完全删除用户数据,0为否,1为是;SYS_DEFAULT_EXPIRE = 100y# 默认过期时间,格式:?y ?m ?d;SYS_DEFAULT_SERVICES = smtps,smtp.webmail,imap.pop3# 设置系统开放的功能,包括: smtpd, smtp, webmail, netdisk, imap, pop3# (多参数以 "," 为分割符);SYS_ISP_MODE = yes# 是否采用ISP模式,格式:yes|no - 如果yes,系统将采用 HashDir 模式来存放数据目录;SYS_DEFAULT_MAXQUOTA = 5000M# 添加域时,默认最大限额大小,单位MB;SYS_DEFAULT_MAXALIAS = 1000# 添加域时,默认最大别名数;SYS_DEFAULT_MAXUSERS = 1000# 添加域时,默认最大用户数;SYS_DEFAULT_MAXNDQUOTA = 0# 添加域时,默认最大网络磁盘限额,单位MB;SYS_USER_DEFAULT_QUOTA = 20# 添加用户时,默认磁盘限额,单位MB;SYS_USER_DEFAULT_NDQUOTA = 0# 添加用户时,默认网络磁盘大小,单位MB;SYS_USER_DEFAULT_EXPIRE = 100y# 添加用户时,默认过期时间, 格式:?y ?m ?d;备注:本处的文档只写出需要修改的地方,两个文件内容的详细信息在后文中有介绍。第四步:登录webmail使用root用户登录webmail,进入页面方式的管理界面,在这个界面中你可以添加域、别名、用户、管理员和查看系统图形日志。备注:在网页中创建出的新域在/home/domains下产生文件,但是如果新创建的域内没有用户,则新域的文件夹不再/home/domains下产生。(新创建的用户初次使用时登录一次webmail可以防止以后的邮件丢失)第五步:导出导入mysql数据库文件操作此项的目的是将旧服务器上的域和用户通过最快捷的方式存放在新的服务器上,extmail的数据主要分为两部分,第一部分是mysql的数据库文件通过sql命令可以导出,另一部分是/home/domains目录下的域目录,里面存放着整个域的所有信息。在导出时要两项全部导出,缺一不可。大概的思路是:1.备份/home/domains目录下的邮件域,通过tar压缩的方式打包。命令是: # tar cvzf /root/extmail.tgz extmail.org命令说明:tar是命令 cvzf是命令的可选参数 /root/extmail/tgz是目的地址 extmail.org是目标文件。2.备份mysql数据库文件,使用sql命令进行数据库的备份。 命令是:#mysqldump -u root -p123456 extmail > /root/extmail.sql 命令说明:ysqldump是命令 -u root 是 user -p123456 是password extmail是数据库名称 > 是导出符号 /root/extmail.sql 是目的地址。3.将刚刚备份的所有数据上传到要导入的服务器上。4.导出域目录文件,通过tar命令解压。 命令是:# tar zxvf /root/extmail.tgz 命令说明:tar是命令 zxvf是命令的可选参数 /root/extmail/tgz是目标文件。5.删除extmail数据库 命令是:mysql> drop database extmail 命令说明:drop是删除命令 database是数据库 extmail是数据库名。6.重新创建新的extmail数据库命令是:create database extmail命令说明:create是新建命令 database是数据库 extmail是要创建的数据库名。8. 将旧服务器上的数据库文件导入到新建的数据库中命令是:# mysql -u root -p123 extmail < /root/extmail.sql命令说明:mysql 导入命令 -u root -p123 是用户信息 extmail是库名 < 导入符号 /root/extmail.sql 是目标文件。第六步:同步待测试和实践,相同与异地存储的概念
本文转自glying 51CTO博客,原文链接:http://blog.51cto.com/liying/968598,如需转载请自行联系原作者
emos mysql_企业邮件部署详细步骤(EMOS)相关推荐
- Debezium系列之:Debezium UI部署详细步骤
Debezium系列之:Debezium UI部署详细步骤 一.安装docker 二.修改docker镜像仓库 三.启动debezium ui命令详解 四.启动debezium ui 五.登陆debe ...
- tidb 集群部署详细步骤
tidb 集群部署详细步骤 一.准备工作 1. 四台服务器(开通外网) 117.50.96.236 centos 7.3 64位 117.50.96.235 centos 7.3 64位 117.50 ...
- Kettle分布式集群安装部署详细步骤和使用分布式Kettle集群示例
Kettle分布式集群安装部署详细步骤和使用分布式Kettle集群示例 一.下载kettle和mysql驱动 二.相关技术博客 三.Kettle分布式集群环境准备 四.解压kettle 五.执行Kit ...
- Kafka集群部署详细步骤(包含zookeeper安装步骤)
Kafka集群部署 注意:如果jdk1.8和zookeeper都安装设置过之后可以直接安装kafka跳过其它步骤 kafka基础简介及基本命令 1.环境准备 1.1集群规划 node01 node0 ...
- LNMP架构部署详细步骤
一.LNMP架构部署 众所周知,LAMP平台是目前应用最为广泛的网站服务器架构其中的"A"对应着wed服务软件APache HTTP Server. 随着Nginx在企业中的使用越 ...
- Nginx服务器安装部署详细步骤(多次安装,过程详细)
Nginx服务器提供了Windows和Linux版本,本文为Linux环境下Nginx服务器的详细安装步骤. 安装环境: Linux服务器操作系统:CentOs 8.1.1911 Nginx版本:1. ...
- IIS部署详细步骤、包括错误的解决办法、使用localDB
1.发布.net core程序 2.打开iis,添加网站,选端口的时候不要冲突,并为其添加程序池 3.对网站的高级设置: 需要给权限,在右边"操作"的"编辑权限" ...
- LNMT部署详细步骤并实现动静分离和负载均衡
实验环境 主机名 IP 操作系统 所需配置 A 192.168.24.131 centos7 2个Tomcat B 192.168.24.146 centos7 mysql,nginx 实验需求 主机 ...
- mysql5.7版本安装部署详细步骤
服务器版本为centos7 最新版mysql下载地址:MySQL :: Download MySQL Community Server 现在的服务器应该都支持64位了,下载64位即可 1.首先新建文件 ...
- web项目部署详细步骤
1. java JDK解压或安装到某目录,并设置环境变量(计算机->属性->高级->环境变量->添加环境变量),名字为:JAVA_HOME ,值为:JDK的安装目录(如:C: ...
最新文章
- form 提交多个对象及springMVC接收
- 乔布斯1秒变“白痴”,马化腾5秒,张小龙10秒,你呢?
- 从阿里云七代云服务器,谈云计算四大趋势
- oracle sql文字列函数,Oracle 数据库SQL中 decode()函数简介
- ios git解决冲突_适用于iOS和Linux的远程同步解决方案:Git和工作副本
- mysql 单表union_在MySQL中用union合并两个表?
- Senparc.Weixin.MP.Sample 配置redis服务器密码
- python 文本向量化_TFIDF向量化文档时出现问题?
- 2022年信息安全工程师上午真题及答案解析
- 咋让计算机名字改为办公用计算机,让电脑变成历史:三星DeX将三星S8变成“办公电脑”...
- poi java 导入excel_Java的poi技术读取和导入Excel
- ElasticSearch 7.10.1 集群搭建
- 简约卡通双十一营销策划PPT模版
- 【软考】下午题 解题思路总结
- 聚观早报 | 货拉拉入局跑腿业务;苹果任命首位首席人力资源官
- 如果我写一个开源的HIS软件
- 数据库设计之数据字典的使用与设计
- VirtualBox网络连接方式学习笔记
- html5标签不区分大小写对错,html5 不区分大小写、标记结束符及属性是否加引号?...
- 2017年软考网络管理员基础知识考试内容