Comments on The Perfect Server - Ubuntu 17.04 (Zesty Zapus) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
This tutorial shows how to install an Ubuntu 17.04 (Zesty Zapus) server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3.1, and how to install ISPConfig. ISPConfig 3 is a web hosting control panel that allows you to configure the following services through a web browser: Apache or nginx web server, Postfix mail server, Courier or Dovecot IMAP/POP3 server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. This setup covers the installation of Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).
16 Comment(s)
Comments
Hai, small tip, in step 6.
Its not needed to first remove exim, that can be done at the install of postfix, like this:
apt-get -y install --purge postfix postfix-mysql... ect.
This installs postfix and remove and purges exim.
and thanks for the hard work, great guide as everytime.
Hi
Thanks for the tut
I cant get phpmyadmin to accept uploads more than 2048kb even with changing all the php.ini files, and rebooting..
any ideas?
The SSL stack doesn't work...
The SSL stack works fine as installed with this tutorial. If SSL does not work on your server, then you might haven entered something wrong during SSL cert creation or you missed to install a package. Please post in the forum when you need help to solve the problem on your server.
HI There, i followed the instuctions of 16.10, but after a upgrade to 17.04 i have 2 problems:
1. I have to remove the ",usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0" line. Leaving it would result ain a maintanance massega in boot and unable to get into the login screen.
2. Even tough the Spamfiltersettings in ISPconfig where PERFECT. After the release upgrade it tags almost everything as SPAM. its rather annoying.
anybody else have these problems and how to solve it?
Please, where is download link to virtual image of this tutorial? Thnx.
The right menu at the top, below the red download icon.
We want MySQL to listen on all interfaces, not just localhost. Therefore, we edit /etc/mysql/mariadb.conf.d/50-server.cnf and comment out the line bind-address = 127.0.0.1 and add the line sql-mode="NO_ENGINE_SUBSTITUTION": YOU mean to comment
Hello, Congratulations on this post, it's perfect. I already tested on a machine that bought and works beautifully, thank you. But I have one more question, how do I create an equal server, but for multiple domains, several hosting, multiple dns? Do you think you can help me? please
This setup is for multiple domains and websites. Just add more domains inside ISPConfig.
Tank your for help me.
and congratulations...
Thanks to this forum, I am fulfilling my dream!!!
Tank you...
Hello dear It clarifies to me only a doubt how do I know my ip address and the gateway, you put (IP address 192.168.1.100 and the gateway 192.168.1.1.) As an example. but I already tried with public IP, but mine in the end gives error.
Hello ,
Please reply, i need help
You have to use your internal IP. You should know the IP address and Gateway when you setup this network. If you did not set it up, then you might be able to lookup the IP address range from which you can choose a free IP and the gateway address in your router. If you need further help, please post in the forum and not in the tutorial comments.
Hello
When building this server, is it only on the internal network of the internet or is it public?
If I want this public server for everyone to see, how do I?
WOW, this tut made my day!
Thank You!