From: Joe C. <jo...@sw...> - 2003-07-25 10:19:09
|
CarpetDog wrote: > Virtualmin looks superb and is undoubtedly a welcome addition to Webmin, > however, it won't run on standard installations of Apache 2.0 this is due to > the requirement for SuEXEC which is not compiled in a standard installation. > Further information here: > > http://httpd.apache.org/docs-2.0/suexec.html > > Following the instructions on the Virtualmin documentation page ( > http://www.swelltech.com/support/virtual-servers/index.html )was very easy, > I managed to install Virtualmin and enable quotas on my Redhat 9.0/Apache > 2.0 box. > > First looks everything was fine, excepting the need to tweak and add extra > configuration for existing virtualhosts. > > After adding a new virtualhost through virtualmin and restarting Apache, > that's when the trouble starts. You get an error telling you that > suexecgroups isn't a valid name etc. If you add the line "LoadModule > suexec_module modules/mod_suexec.so" in http.conf, this won't help because > you need to have it compiled into apache. > > "it has been the decision of the Apache Group to NOT make suEXEC part of the > default installation of Apache. To this end, suEXEC configuration requires > of the administrator careful attention to details. After due consideration > has been given to the various settings for suEXEC, the administrator may > install suEXEC through normal installation methods. The values for these > settings need to be carefully determined and specified by the administrator > to properly maintain system security during the use of suEXEC functionality. > It is through this detailed process that the Apache Group hopes to limit > suEXEC installation only to those who are careful and determined enough to > use it." > > I am determined enough to use it, I can see Virtualmin being an essential > part of Webmin. > > Does anyone have a 'quick fix' for this before I start recompiling Apache > etc? If you're using an package of Apache (and I'd suggest it), then it is already built in. You just need to load it, as documented here: http://www.swelltech.com/support/virtual-servers/index.html#apache It's literally a one line change to http.conf. -- Joe Cooper <jo...@sw...> Web caching appliances and support. http://www.swelltech.com |