Linux web server Nginx


Being IT (not a developer) I was always searching for simple easy tune-able and effective solutions. First web server I've managed was IIS 2.0 on Windows NT 4.0 Server. In 1998 it was more than enough for University web page and I was as happy as Larry, and was very proud of my skills thinking that it is rock solid solution for ages 🙂

The year 2002 was my graduation, the university admin who replaced me on this post was surprised to see IIS 4.0, and as he said that I had a MustDie! solution. He was the one who showed me Apache, which I hated since my first contact due to I was complete fool in Linux, and continued to use IIS for any tasks in any job places where it was requested until 2005 when I've tasted the power of Linux as a file server and as a proxy server. I was stubbornly continue to use IIS until I've met a demanding PHP developer appeared in the company I work and he almost ate my brain insisting to move company server to APACHE. Yes! that's appeared to be amazing, while I've was quite fluent in Linux and had perfect back server where I've played a lot with apache, and thanks Lance he thought me  all he knew about Apache, I've completely abandoned IIS 6.5 and became LAMP guy. 

Continue reading

Proper place for heavy load web server

Good question…  what is proper? The answer is – your budget will determined what is proper. My proposals will be suitable for Web Servers with PHP projects, using MySQL as a database and Nginx as a web server.

I do not speak here about hired dedicated servers or hostings. Only collocation with proper server or even your company/home server room with serious ISP channel will be reviewed here.

If you will go to collocation, in most cases you will be limited by corporate style rack servers, though there are might be some options how to avoid huge expenses.

If will build company/home server room, than the great number of possibilities how to save the money and make service reliable will become available for you.

The biggest pros of colocation are:
1) Security.
2) Monitoring.
3) Power supply protection Continue reading