5/29/2019

Zimbra 8.6.0 Upgrade To Zimbra 8.8.11 Ubuntu 14.04

Zimbra 8.6.0 Upgrade To Zimbra 8.8.11 Ubuntu 14.04

***สำคัญ จะ Upgrade จาก 8.6 ไปเป็น 8.8 เลยไม่ได้ ไม่ผ่าน Error หลายอย่าง ต้อง Upgrad จาก 8.6 --> 8.7 --> 8.8 ถึงจะผ่าน ***
1. ทำ Snapshots ไว้ และมั่นใจว่ามี ข้อมูล Backup สำรองไว้แล้ว หรือ Copy Disk /opt ไว้ Data อยู่ในนั้น
Snapshots ต้องดู Disk Mode ใน VMware ด้วยว่าเป็น Dependent หรือ Independent persistent ถ้าเป็นตัวนี้จะไม่ถูก Snapshots ด้วย
2. Download zimbra software Version ที่ต้องการ แล้วเอาไฟล์ไปไว้ Server ตามที่ต้องการ ใช้ scp หรือ wget ก็ได้
https://www.zimbra.com/downloads/zimbra-collaboration-open-source/archives/
3. แตกไฟล์ ที่ Load มาได้
  1. tar -xvf zcs8.XXXXXX

4. ติดตั้ง dnsmasq
  1. apt-get install dnsmasq

แก้ config
  1. nano /etc/dnsmasq.conf

แก้ดังนี้
server=8.8.8.8
listen-address=127.0.0.1
domain=sci.com
mx-host=sci.com,zimbra.sci.com,0
address=/zimbra.sci.com/192.168.2.102
service dnsmasq restart

5. Test run
dig mx sci.com
dig zimbra.sci.com

6. สำคัญถ้าไม่ทำไม่ผ่าน
  1. nano /etc/apt/sources.list.d/zimbra.list
(เป็น http ถึงจะผ่าน ลบ s ออก)
สำหรับ ubuntu 16.04 ใช้เป็น xenial
8.8.7
deb [arch=amd64] http://repo.zimbra.com/apt/87 xenial zimbra
deb [arch=amd64] http://repo.zimbra.com/apt/zv1 xenial zimbra
deb-src [arch=amd64] http://repo.zimbra.com/apt/87 xenial zimbra


8.8.11
deb [arch=amd64] http://repo.zimbra.com/apt/87 xenial zimbra
deb [arch=amd64] http://repo.zimbra.com/apt/8811 xenial zimbra
deb-src [arch=amd64] http://repo.zimbra.com/apt/87 xenial zimbra


สำหรับ ubuntu 12.04, 14.04 ใช้เป็น trusty
8.8.11
deb [arch=amd64] http://repo.zimbra.com/apt/87 trusty zimbra
deb [arch=amd64] http://repo.zimbra.com/apt/8811 trusty zimbra
deb-src [arch=amd64] http://repo.zimbra.com/apt/87 trusty zimbra


เพิ่มเติม https://wiki.zimbra.com/wiki/Zimbra_Collaboration_repository

7. add key สำคัญ ต้องใช้ถ้าไม่ Run จะไม่ผ่าน ฟ้อง GPG key ไม่ผ่าน
  1. apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9BE6ED79

Importing Zimbra GPG key
ERROR: Unable to retrive Zimbra GPG key for package validation
Please fix system to allow normal package installation before proceeding

8. Test ว่าหา zimbra program เจอหรือไม่ ต้องมีค่าออกมาคือเจอ pack ที่ค้นหา
  1. apt-get install aptitude
  2. apt-get update
  3. aptitude search zimbra-nginx

9. เริ่ม Upgrad เข้าไปที่ Folder ที่แตกไว้ในข้อ 3.
  1. ./install.sh

Y (ยอมรับเงือนไข)
N (*** สำคัญไม่ต้องตอบ Y เพราะ ถ้าตอบ Y sources list จะถูกแก้เป็น HTTPS จะ ลงไม่ได้)
ถ้าตอบ Y จะเป็นแบบนี้
Use Zimbra's package repository [Y] y
Configuring package repository
ERROR: Unable to install packages via apt-get
Please fix system to allow normal package installation before proceeding
(ไม่ผ่าน)

https://forums.zimbra.org/viewtopic.php?t=66069
เลือกตอบ Y หรือ N ถ้าไม่ต้องการในโปรแกรมที่จะลงเพิ่ม เช่น zimbra-chate, zimbra-dive , zimbra-imapd(beta)
แล้วsave yes modifile รอจนกว่าจะเสร็จ
10. ทดลองเข้า
[url]้https://zimbra.sci.com[/url]

11. แก้ Redirect http to https 8.8.11
  1. su – zimbra
  2. zmprov ms `zmhostname` zimbraReverseProxyMailMode redirect
  3. zmcontrol restart
  4.  

https://blog.christosoft.de/2015/06/zimbra-redirect-http-to-https/

No comments:

Post a Comment