Set up your nginx webserver running on Linux

Delivery in
3 days

  • Views 29
  • 0

What you get with this Hourlie

I am an AWS certified cloud solutions architect and have had many years of experience configuring and troubleshooting servers of all shapes and sizes. I've written a book on scaling PHP which includes chapters on optimizing your server - see

Self-hosting is often a lot faster than using a hosting package, but it also gives you more control over your system. It lets you configure the server to run in the way that best suits your website, rather than having to share a configuration that works for everybody.

I will set up and optimize nginx and PHP. This means enabling the relevant caches for both systems. I'll install some basic security software for your server (fail2ban) that helps prevent brute force attacks against your server and also set up an antivirus package to scan the machine regularly.

I will also set up your database server (MySQL/MariaDB/Postgres).

If you're using a Wordpress site I'll make sure that the appropriate configuration for your caching plugin is enabled.

Note that this is just for web-hosting, you'll need to manage your email separately. At the end of this hourlie you will have a configured Linux system that serves your website on Nginx.

This hourlie includes:
* Installation and optimization of a secure web-server that is tuned for your website
* Installation of server security software
* Installation and optimization of your open source database server

Get more with Hourlie Add-ons

  • I can help you migrate your Wordpress database

    Additional 3 working days

  • I can install a free LetsEncrypt SSL certificate for you

    Additional 1 working day


What the Seller needs to start the work

I will need root access to a Linux VM that is "fresh" and has not been used for anything
I prefer Ubuntu 16.04 but am also happy with RHEL or other distributions
I'll need to know your site's domain name.