-
ulimit is a bash variable so it only applies to the current bash
you are working in. I don’t now what your startup script looks like, but try to
type that first (ulimit –n 65000) commandline and after that from the same bash
start Apache.
-
Do a lsof | wc -l when Apache is running. What’s the count?
-
I will not send you my config or machine specs. You can send yours
and I might take a look at it.
Van:
linux guru [mailto:linuxs@xxxxxxxxx]
Verzonden: woensdag 14 maart 2007
11:28
Aan: users@xxxxxxxxxxxxxxxx
Onderwerp: Re:
Apache Examples Extreme Web Servers
-
My platform currently hosts 4381 Vhosts (and counting) this
is of course loadbalanced over multiple servers, for performance and redundancy
issues but they all share the _ SAME_
Apache binary + config (yes there is only one on a centralized storage).
-
Everything from source. I have to: because I have patched
versions of Apache/PHP4/PHP5. And I want to.
-
Apache 2.0.59. Because this is legacy code with proven
stability and I don't need the features of 2.2 (yet)
-
Yes, linux-guru you are probably hitting your open files
maximum. I had this problem too. But I wrote my own logger that uses syslog-ng
to centralize my logfiles (I might put it up one of these days). But for now
you might want to start Apache with "ulimit -n 65000"
I have this in startup, but it is not enough sometimes after i add this
the apache also dont start.
-
You say you don't have MySQL running. How come there is a
MySQL socket for PHP: MYSQL_SOCKET /var/lib/mysql/mysql.sock?
We have different mysql servers that the applications (php) run on this
server connects.
-
Besides that linux-guru, you have a ton of open ports
running on your server. Might want to check that…. You would probably only need
21, 80 (open) en 22 (filtered).
Have you ever tried to connect to other ports than 21 and 80 ? or
443 ?
I am not sure about that :)
* what kind of storage do you use?
* is it possible for you to send me yor httpd.conf and machine tech
spec.s
Cheers,
Jan
Does
anybody host about 2000-2500 virtual sites in single server?
Which
version of Apache do you prefer 2.0 or 2.2 for hosting thousands of websites?
Do you
have examples or some experiment about the httpd.conf for this kind of servers?
Have you
ever noticed an error like this below;
apachectl
start, No responce. FAIL
open the
file which has virtual host records, inc.vhost.httpd.conf put # sign
start of
30-40 lines save and close the file.
open the
file again and remove the #'s
Please
help :) We are getting mad more and more everyday.
We are
using Redhat Enterprise Linux 4, we are installing apache , php , and modules
from source.
The
servers are extremly powerful and does not have other services like mysql or
mail server. only apache serving.
Please
contact me directly if you think you could help.