Configuring Apache and Zimbra on a Single Server
After configuring Apache on my new server I started in on Zimbra. After installing Zimbra I was unable to get to the administration console. Additionally I was getting the "zmmailboxdctl is not running" when running zmcontrol status.
I wanted to run Zimbra over HTTPS and wanted my Apache to use port 80 so I switched Zimbta to HTTPS (port 443) by using the following commands.
su - zimbra
zmtlsctl https
Zimbra documentation said to restart tomcat after running the commands but this did not work so I simply rebooted. I was still unable to get zmmailboxdctl running because Apache was still using port 443 for SSL. To eliminate this issue I changed SSL to another port by editing /etc/httpd/conf.d/ssl.conf. The lines below need to have the port changed to something other than 443. The third line below in my configuration was commented it out so I left it alone.
Listen 443
VirtualHost _default_:443
#ServerName www.example.com:443
Once this was done, Apache was restarted, I was able to start zmmailboxdctl successfully, and was then able to access the adminsitration conlole via https://serverip:7071 and Apache was still running over port 80.