[CentOS] Multiple Instances of Apache on the same IP

Thu Oct 12 14:29:47 UTC 2006
Steven Vishoot <sir_funzone at yahoo.com>


--- Tony Molloy <tony.molloy at ul.ie> wrote:

> 
> Hi All,
> 
> I'm trying to run multiple instances ( 2 ) of Apache
> on a single IP address. I need this because I need
> the two instances to run as different users.
> 
> I've set up two config files with the following:
> 
> 
>    config-1                                       
> config-2
> 
> ServerRoot "/etc/httpd"                  ServerRoot
> "/etc/httpd"
> Listen 10.220.1.156:80                  Listen
> 10.220.1.156:8080
> Include conf.d/*.conf                      Include
> conf.d/*.conf
> User apache                                   User
> backuppc
> Group apache                                Group
> backupp
> DocumentRoot "/var/www/html"    DocumentRoot
> "/var/www/html"
> 
> When I start either apache it works but when I try
> to start both the second one doesn't start.
> 
> Error Message:
> 
> When I start config-1 first and then config-2 I get
> the following error message
> 
> Starting httpd: (98)Address already in use:
> make_sock: could not bind to address 0.0.0.0:443
> no listening sockets available, shutting down
> Unable to open logs
> 
> 
> When I start config-2 first and the config-1 I get
> nothing.
> 
> 
> I suspect the problem is loading the SSL module
> which in both cases is trying to listen on port 443.
> So short of removing the ssl.conf file from conf.d
> or creating duplicate conf.d directories one without
> the ssl.conf file is there anyway to do this.
> 
> Regards,
> 
> Tony
> 
> -- 
> 
> 
> Tony Molloy.
> 
> Dept. of Comp. Sci.
> University of Limerick
> > _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
> 
Wouldn't this question be better asked on the Apache list?

Steven
 

"On the side of the software box, in the 'System Requirements' section, it said 'Requires Windows or better'. So I installed Linux."