Completed

LAMP Server Tuning for High Traffic Server

This project was successfully completed by MikeRRR for $150 USD in 3 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$30 - $250 USD
Completed In
3 days
Total Bids
15
Project Description

My server needs tuning.

Here is my server's configuration:

. Medium server in EC2 Amazon

. Mysql and Apache in the same server

. LAMP with eaccelerator + memcached

. 5gb swap disk.

. Virtualmin running, hosting around 20 virtual server each one with it's wordpress install ( I plan to host more sites in the future)

. Each wordpress install has w3 total cache

these are the specs M1 Medium Instance

[url removed, login to view] GiB memory

2 EC2 Compute Unit (1 virtual core with 2 EC2 Compute Unit)

410 GB instance storage

64-bit platform

I/O Performance: Moderate

EBS-Optimized Available: No

API name: [url removed, login to view]

Centos with Virtualmin to host many sites

Traffic:

I'm mostly hosting small websites. with around 2000 visitors a month each but I have my main site that has around 150,000 visitors each month. During the most part of the day I have 70-100 visitors connected at the time.

Problem:

In the past I has 500 visitors at the same time looking at the same page (cached) and everything was normal. Lately I had a traffic spike of 150 visitors trying to reach a page (cached) and the whole site crashed.

I need:

To fine tune my current server. Stop the crashes. Optimize my server for high traffic (with multiple wp installs).

Requirements:

Keep down time at the minimim (I have my site and my customers sites up and running)

Detailed description of everything that was tweaked. Every change should be documented.

I want a support timeframe after the problems are resolved. (I want to make sure everything is working fine)

Any major change must be consulted with me before proceeding.

I need someone that keeps good communication with me.

Major changes that will stop my server completly have to be done early in the night- morning (US Central time)

If you have any more questions about the project let me know.

It's important to Improve server response time :)

There was a previous Freelancer working on the project but he had to stop because he became a dad and his baby needed time.

The previous freelancer made some great progress in my server but it needs a little bit of work.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online