Virtualmin 6 installer now available

61 posts / 0 new
Last post
Thu, 09/14/2017 - 01:53 (Reply to #51)
Joe
Joe's picture

Were there any errors during install, or anything in the virtualmin-install.log that would indicate problems with mail?

You've got two different problems there...sending mail is completely unrelated to fetching mail via POP/IMAP, and are served by two different servers (postfix for the former and Dovecot for the latter...authentication for sending is handled by saslauthd, but authentication for receiving is handled by dovecot directly).

AFAIK, we haven't had any other reports of problems with either of those services with recent installs...so this one is new, and I'd be happy to help you troubleshoot it. But, without being able to follow up, I can't do much about it. (Since you're reinstalling with, I guess the old install script? I can't possibly help you fix it.)

Edit: Was this, by chance, a --minimal installation? That would leave all of the services you've mentioned unconfigured, by default. If you want local mail handling, you don't want the --minimal installation, as that's what it turns off (along with a couple of other things).

--

Check out the forum guidelines!

Thu, 09/14/2017 - 14:56 (Reply to #52)
Cloud4G

Thanks Joe. Your response is timely:

Before reading your post, I had started a reinstalling the Centos 7.3 server distro. My objective is having a baseline working install of Virtualmin/Webmin to then use on other servers. My fallback is first installing LAMP/standard stack and then upgrading PHP and installing NGINX. Of course, the preferred way is to use VM v6.X install of the LEMP stack and have all baseline functions working. From that point, custom changes to config files or use of different modules or other things can be tried as experiments outside of the baseline.

I didn't use the --minimal option for any of the attempts. The Centos 7.3 server images are minimal installs. The installations went with the only warning being that Quotas are not enabled. The two VPS I am using for these installs use LCX. I think that they disable the control of quotas by subscribers because they over-subscribe their hardware through the virtualization software or otherwise do not want hard allocation locks set.

I have done the fresh install of Centos 7.3 and after an update will install the latest VM v6.x using the --bundle LEMP option. I will paste the results to an external log file for reference to the discussion. Once VM has installed and setup after login, I will check connectivity, install scripts, and other functions. I will wait to install a firewall to avoid that as a concern for now.

After the initial install, I will not make changes to config files or mods to the server platform other than updates and services available using the VM installed Centos repos.

I should be posting back within a couple hours.

Thu, 09/14/2017 - 15:06 (Reply to #53)
Joe
Joe's picture

Be sure to start a new thread about it over in the Virtualmin or Help forum. I have a hard time keeping up with threads that are really long and convoluted like this one has become.

--

Check out the forum guidelines!

Fri, 09/15/2017 - 19:12 (Reply to #54)
Cloud4G

I have started a thread on the Help forum titled "SMTP connection problem with fresh install of VM v6 on Centos 7.3"

Fri, 09/01/2017 - 08:19
Murz

Where is promised separate port settings for NGINX web server? I can't enable both Apache & Nginx on one virtualserver (in reverse proxy scheme) , because nginx gets port number from Apache settings and shows the error: Failed to modify server : Nginx cannot be enabled for a domain that also has an Apache website This was be reported some month ago, and promised that in Virtualmin 6.00 this problem will be fixed. But seems this is not fixed. We need separate settings for NGINX port number!

Sat, 09/02/2017 - 20:40 (Reply to #56)
Joe
Joe's picture

I never promised that. ;-)

Can you point me to the discussion about it? I'm also wondering why you want two web servers? I mean, there are some cases where that makes sense...but, it's pretty specialized situations. I'd never suggest it for a general configuration that every websit gets. That's just doubling your resource usage for no benefit.

--

Check out the forum guidelines!

Sun, 09/03/2017 - 09:00
Murz

I can't find the direct discussion, but talk was be that Nginx in Virtualmin 6.00 will have separate config template, in which we can customize anything, independent from Apache. So I was hope that I will can customize port too.

Configuration with 2 webservers nginx&apache are most popular on many servers, when Nginx listen world on port 80 and works like reverse caching proxy for apache, that listen localhost:80, here is example of this configuration: https://docs.plesk.com/en-US/12.5/administrator-guide/web-servers/apache...

And this is only one way to work together websites on Nginx only and Nginx+Apache on one IP address at 80 port.

So please give ability to set separate port for Nginx and enabling both webservers on one virtualserver!

Sun, 09/03/2017 - 14:46 (Reply to #58)
Cloud4G

The road map for HTTP, NGINX includes a shift to HTTP2, modularization and other improvements that will increase performance. Apache is also pursuing improvements. The current advantages of using Apache and NGINX together will vanish as both will more adaptively process static and dynamic content and use the new HTTP2 protocol to render binary code which will give it similar advantages of HHVM, HipHop VM while being on the evolutionary path of HHTP.

The NGINX road map includes other advances which improve the ability to be used in virtual server networks and take better advantage of their multithreaded processors.

IMO, Virtualmin should provide users configuration of NGINX and Apache, enabling but leaving it up to users to implement Apache&NGINX if they want it. However, the advantages to some applications may diminish in a couple of years. The mainstream web browsers are now HTTP2 capable. NGINX is also enabling NginScript and other things that can be configured as part of NGINX. That provides another way to optimize performance if willing to make the effort to develop for the subversion of Javascript.

I have seen discussions of the benefits of using proxied Apache&NGINX but can't find real-world benchmarks.

Mon, 09/04/2017 - 00:56 (Reply to #59)
Murz

For add support to proxied Apache&NGINX configs - we need only separate ip:port setting for nginx virtualserver and ability to enable both webservers, this will not break any other configs. So please add this small feature and all will be happy! :)

I agree that the future is for HTTP2 and other modern configurations, but reality is that 90% of websites work only with apache (main problem is .htaccess file), so in server there are 10% sites that works on nginx directly, and 90% old-school websites that works only with apache, so far when they alive - we must configure Nginx proxy for them.

Mon, 09/04/2017 - 12:12 (Reply to #60)
Cloud4G

I agree with your suggestion. The requirements of mobile, social and transaction applications that are driving much of the network-server world require flexible configuration. The performance gains from newer developments such as PHP7.x, NGINX, and extensive use of virtualzation across platforms and providers can make it necessary to open up the box of a standard OS stack.

There are other ways to achieve improved performance of static vs. active web services: use content delivery networks to offload and geographically distribute static content. Compression, cache, and other optimizations can help improve performance, in some cases very significantly.

Pages

Topic locked