菜鸟安装zimbra教程最近转载了很多乱七八糟linux和Zimbra的文章,有点装逼的嫌疑,说实话着实无奈,为了以后找到有用资料方便就放到自己空间里来了,顺便共享给大家。说到这gaisi的Zimbra,从去年暑假一直折腾折腾,折腾到懒得搞了,寒假抱着必死的决心背水一战,总算把Zimbra安装好了,激动ing。皇天不负有心人啊.....哦,牢骚就到此,为了广大菜鸟方便安装ZImbra,今天我就自己贡献下我原创的无脑版安装,下面我们开始菜鸟安装Zimbra之旅。o(∩_∩)o首先,我的linux版本是fedora11,官网(ZimbraCollaborationSuite)安装这里是地址当然下载版本是fedora1132位的那个..冰淋(以下自称小冰吧)我之前就是因为版本不同导致安装错误很多,所以版本一定要和自己的linux对上号。^_^标志下:OS:fedora11ZCS:fedora11(32位)好了,接下去是安装操作系统,什么RAID的别管他,自己分不好就默认安装,再不行就覆盖原来linux系统总之默认就行了,当然选择安装软件时候最好点[现在制定]把bind那个服务器安装上,这个很重要!找不到的同学可以看我后面怎么安装。安装的时候,计算机名用这个叫“mail”最好用这个,要是后面出问题我可不管哦--!ok~安装过程就这样好了,其他不懂的就默认,别自己乱搞。好了,现在系统启动了,要建立个新用户,自己取吧,我就叫“webmail”,好,进入linux操作系统了。:-)现在呢要做几个事,下载好zcs,安装好bind,这里讲下bind的安装,放入你的光盘,先打开终端,输入su[webmail@mail~]$su密码:输入你root的密码登录root账户成功[root@mailwebmail]#(好吧,我知道连这都不懂的不是菜鸟,是小白)打开光盘目录:[root@mailwebmail]#cd/media/Fedora\11\i386\DVD/Packages/[root@mailPackages]#好了让我们搜索下bind在哪里[root@mailPackages]#find.-name'bind*'./bind-9.6.1-0.3.b1.fc11.i586.rpm./bind-chroot-9.6.1-0.3.b1.fc11.i586.rpm./bind-libs-9.6.1-0.3.b1.fc11.i586.rpm./bind-utils-9.6.1-0.3.b1.fc11.i586.rpm[root@mailPackages]#啊,看到了那个第一个就是bind,让我们安装下[root@mailPackages]#rpm-ivhbind-9.6.1-0.3.b1.fc11.i586.rpmwarning:bind-9.6.1-0.3.b1.fc11.i586.rpm:HeaderV3RSA/SHA256signature:NOKEY,keyIDd22e77f2Preparing...###########################################[100%]packagebind-32:9.6.1-0.3.b1.fc11.i586isalreadyinstalled啊,因为小冰已经安装过了,所以他提示packagebind-32:9.6.1-0.3.b1.fc11.i586isalreadyinstalled没安装的同学可能会碰到这样的问题,bindxxxxxisneededbybind-9.6.1-0.3.b1.fc11.i586.rpm这简单,你就搜下这个什么bindxxxxxx然后把它安装上就ok了,这个过程叫解决依赖关系,可能会要装3~4个额外的依赖包好了bind安装好了,我们看下这个bind服务器是不是再运行了呢。(*^__^*)[root@mailPackages]#servicenamedrestart停止named:[确定]启动named:[确定][root@mailPackages]#嗯,这个叫named的东西就是我们的bind的名字,其实他是一个DNS守护进程,也就是DNS服务器进程。嘿嘿,小冰我的指导详细吧...有鸟哥的风范....(自恋了)行,咱们再开始下一步,关闭影响zcs安装的一些进程。[root@mailPackages]#serviceiptablesstopiptables:清除防火墙规则:[确定]iptables:将链设置为政策ACCEPT:filter[确定]iptables:正在卸载模块:[确定][root@mailPackages]#chkconfigiptablesoff[root@mailPackages]#这是关闭linux的防火墙和禁止它开机启动o(∩_∩)o[root@mailPackages]#vi/etc/selinux/config进入vi编辑模式,找到SELINUX=ENFORCE改成SELINUX=0如下#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforcing.#disabled-NoSELinuxpolicyisloaded.SELINUX=0#SELINUXTYPE=cantakeoneofthesetwovalues:#targeted-Targetedprocessesareprotected,#mls-MultiLevelSecurityprotection.SELINUXTYPE=targeted输入:wq保存退出编辑模式,回到终端操作界面。[root@mailPackages]#setenforce0[root@mailPackages]#上面是为了禁止SELINUX启动和立刻关闭SELINUX(*^__^*)好了,现在开始就是重点了,接下来就是超级重要的DNS服务器的配置了!首先是要创建一个域[root@mailwebmail]#vi/etc/named.conf编辑bind的配置文档如下加粗的是你要自己输入的,注意标点和关键字别打错了哦!^_^options{listen-onport53{127.0.0.1;};listen-on-v6port53{::1;};directory/var/named;dump-file/var/named/data/cache_dump.db;statistics-file/var/named/data/named_stats.txt;memstatistics-file/var/named/data/named_mem_stats.txt;allow-query{localhost;};forwarders{127.0.0.1;};recursionyes;dnssec-enableyes;dnssec-validationyes;dnssec-lookaside.trust-anchordlv.isc.org.;};logging{channeldefault_debug{filedata/named.run;severitydynamic;};};zone.IN{typehint;filenamed.ca;};zoneexample.com{typemaster;filenamed.example.com;};include/etc/named.rfc1912.zones;include/etc/named.dnssec.keys;include/etc/pki/dnssec-keys/dlv/dlv.isc.org.conf;好了保存退出vi模式吧。现在我们已经配置了一个域了^_^现在我们要给这个域编辑配置文件了[root@mailwebmail]#vi/var/named/named.example.com新添一个文件再/var/named目录下名字叫named.example.com内容如下:;;Addressesandotherhostinformation.;@INSOAmail.example.com.root.mail.example.com.(10118;Serial43200;Refresh3600;Retry3600000;Expire2592000);Minimum;DefinethenameserversandthemailserversINNSmailINMX10mail.example.com.mailINA127.0.0.1好了保存退出到终端模式^_^什么?你不懂这什么意思?正常嘛你是菜鸟,想弄懂的话去看看鸟哥私房菜的DNS配置篇吧(*^__^*)~好了,一切准本就绪了,现在我们要重启下DNS进程,对,就是刚咱用过的那个命令[root@mailwebmail]#servicenamedrestart停止named:[确定]启动named:[确定][root@mailwebmail]#意思就是named服务给我重启,英文看的懂吧?(*^__^*)...然后该做什么呢,哦,对了,需要编辑一下hosts配置[root@mailwebmail]#vi/etc/hosts127.0.0.1localhost.localdomainlocalhost125.216.250.89mail.example.commail对对,编辑这个/etc/hosts文档,这个很重要哦,125.216.250.89可是小冰在学校里的ip哦,被你发现了(*^__^*)ok,保存退出当然,咱们用自己的dns服务器当然要告诉电脑我们不用别人的啦,fedora11配置很方便,下面来个文图说明o(∩_∩)o唉算了,还是文字说明吧,空间图片传不了无奈--!桌面左上角的小电脑点右键编辑连接能上网的鸟儿们肯定会啦^_^有线里面编辑Systemeth0点ipv4设置标签添加地址:125.216.250.89子网掩码:255.255.255.0网关:0.0.0.0DNS服务器:127.0.0.1(就是咱们自己啦o(∩_∩)o哈哈~)搜索域:example.com(咱们的域啦)ok,应用退出然后点左键连上它,现在你可是断网状态咯,可别忘了留住小冰这个页面继续你的安装哦~(*^__^*)~下面进入正式安装!!万事具备只欠东风,把我们下好的zcs-6.0.10_GA_2692.F11.20101215160835.tgz包放在下载文件夹下点右键解压到此处,ok多了一个zcs-6.0.10_GA_2692.F11.20101215160835文件夹了吧好的进入这个文件夹[root@mail下载]#cdzcs-6.0.10_GA_2692.F11.20101好了开始吧!打开安装文件[root@mailzcs-6.0.10_GA_2692.F11.20101215160835]#./install.sh开始了下面是一大段运行信息从别人那里贴来的,跟咱安装大同小异,可以忽略,重点小冰会给你加粗o(∩_∩)o~Checkingforexistinginstallation...zimbra-ldap...NOTFOUNDzimbra-logger...NOTFOUNDzimbra-mta...NOTFOUNDzimbra-snmp...NOTFOUNDzimbra-store...NOTFOUNDzimbra-apache...NOTFOUNDzimbra-spell...NOTFOUNDzimbra-proxy...NOTFOUNDzimbra-archiving...NOTFOUNDzimbra-con