![]() ![]() Manage mail accounts with iRedAdmin-Pro? : Yes Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP Linux/BSD distribution name and version: CentOS Linux release (Core) iRedMail version (check /etc/iredmail-release): 0.9.5-1 Where do I set up the MySQL connection? What connection data do I need to use? Documentation in this is a bit sparse.ĭid you remember to reboot right after the installation completed as the instructions given by the installer said to do? When the install is finished I go to, log in and get an internal server error.Ĭhecking the Apache logs I find "OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' (111)")". I then installed iRedMail as per the documentation. I have setup a clean Ubuntu 16.04 64bit install on a Digital Ocean droplet. Related log if you're reporting an issue: Manage mail accounts with iRedAdmin-Pro? No Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL Linux/BSD distribution name and version: Ubuntu Server 16.04.1 64bit To change that please go to System Settings -> Features and Plugins from your Virtualmin dashboard and disable (un-check) following features.- iRedMail version (check /etc/iredmail-release): 0.9.5.1 Configuring Virtualmin to enable NginxĪlthough Virtualmin is successfully installed and Apache2 web server has been stopped, Virtualmin is still configured use to Apache2. You’ll be good with default selections for all other steps. It is pretty self-explanatory, just remember to select MySQL as database server and Only store hashed passwords as password storing method. Īfter successful login, you’ll be taken to the Virtualmin Post-Installation Wizard. Your DNS should be propagated for this to work. Make sure you replace with your domain name. You can access Virtualmin on following URL with your root password. ![]() So lets install the lot, apt-get install memcached mcrypt php5-memcache php5-mysqlnd php5-xmlrpc php5-curl php5-gd php5-cli php-pear php5-dev php5-imap php5-mcryptĪnd enable the php5-mcrypt module, php5enmod mcrypt Virtualmin Post-Installation Wizard You’ll need some PHP 5 modules installed on your server to host php applications error free. Now it’s safe to install Nginx, apt-get install nginxįollowing command will add two plugins to Virtualmin that enable Nginx support, apt-get install webmin-virtualmin-nginx webmin-virtualmin-nginx-ssl Installing PHP 5 modules Since we’re going to use Nginx, we should stop Apache2. The script will install Apache2 as http server by default. Installation process will take few minutes to complete. Run the script you just downloaded with, sh /root/install.sh Installing VirtualminĪssuming you have a proper hostname setup for your server, let’s download Virtualmin install script, wget you can do it by following ‘ Change Ubuntu 14.04 Hostname from Command-line‘ tutorial. If it’s something other than your domain or a sub-domain, you should fix it before going any further. That should output your current hostname. ![]() You can check your current hostname by running following command. Your server’s hostname should be a fully qualified domain name (Such as or ) for Virtualmin to work. So let’s start by removing some packages that might have already installed on the server with OS. If you want to save all the trouble going through this tutorial, you can hire me to do it for you. Otherwise Virtualmin installation will fail. And also, it’s important that your VPS operating system is Ubuntu 14.04 圆4 bit. This tutorial is only intended for fresh servers. Do not try this on a server that is already setup. If not, you can get one from best unmanaged VPS providers. I’ve tested Prosper202 on this setup and found it working without errors.īefore we start, I’m going to assume that you have an unmanaged VPS with root access ready to go. This configuration will create the platform to host websites based on WordPress and alike. In this post, I’m going to walk you through the steps of configuring an unmanaged VPS with Virtualmin and Nginx. Although it doesn’t support Nginx out of the box, it can be enabled with little configuration and a plugin. You can follow my Ubuntu 16.04 LEMP stack tutorial to set it up on your server Ubuntu 16.04 LTS comes with Nginx 1.10, PHP 7 and MariaDB 10. Ubuntu 16.04 LTS is now available and setting up Virtualmin on it offers more security and performance improvements. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |