T
T
try4tune2012-05-11 00:27:40
Nginx
try4tune, 2012-05-11 00:27:40

Articles/helps on setting up a high-performance web server. What to read?

Good evening,
There is a dedicated server with pure Debian. You need to set up a web server to run several highly loaded resources on this server. Probably nginx + apache.
What to read (in Russian / English) about this? Any tips for optimization? Recommendations for using some server modules?
There is little experience in setting up, but I would like to do everything “correctly” so that it works quickly and reliably.
Thank you.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
max_rip, 2012-05-11
@max_rip

You know, I don't think there will be anything specific. The maximum description of their projects, but they will not help you much. Since all highly loaded projects have nuances, and the whole strategy is built on these nuances.
Someone needs:
-speed -stability -distribution
-ping You won't be able to predict right away, only if you already know the bottlenecks of your services, but this will not save you from accident or error. You need to monitor and control the situation, and take action before something dies or falls off. At a minimum, try to get rid of Apache altogether.

N
Nikita, 2012-05-11
@Nigrimmist

I join the question, but only on asp.net.

A
Alexey Sundukov, 2012-05-11
@alekciy

Perhaps I will quote the answer to a similar question from the topic " PHP-FPM on a production server under Debian 6 ":
For me, there is no such thing as high loads. As such, there is no such book. You just need to understand the mechanism of the system as a whole and, based on this, look for bottlenecks.
I can recommend reading:
“UNIX. Development of network applications.» W.R. Stevens, B. Fenner, E.M. Rudoff
UNIX. Professional Programming” Stevens W. R., Rago S. A. (2nd edition, posthumous)
“UNIX. Interaction of processes "Stevens W. R.
"The Linux Kernel" D. Bovet, M. Cesati
In general, Stevens is extremely cool, IMHO, a must-read for any network programmer. I can also recommend a "squeeze", including from these books from our authors: "The UNIX Operating System"
Andrey Robachevsky, Sergey Nemnyugin, Olga Stesik.

A
asterisk, 2012-05-14
@asterisk

Sysoev Configuring FreeBSD to serve 100-200 thousand connections play.ukr.net/videos/show/key/bd58a18059c9503876b16b2170a26054

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question