Step By Step - Setting Up WordPress on a VPS for Beginners

A step by step beginners course to setting up multiple WordPress sites on a secured and optimized unmanaged VPS
4.9 (42 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
119 students enrolled
Instructed by Andrew Eaton Design / Web Design
$19
$45
58% off
Take This Course
  • Lectures 120
  • Length 13.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

MASSIVE COURSE UPDATE: boost your page load times by using nginx as your web server. I've just added a nginx update to the course. In the same style as the previous lectures I'll teach you step by step how to setup a secure, optimized and extremely fast nginx based VPS. 

UPDATE: I've added a 60 page eBook to the course. It's the perfect companion when taking this course. It provides the reference material you need as you work you way through the video lectures. There are two bonus lectures for this month: installing a SSL certificate for multiple sites and speed up your WordPress page load times by installing the WordPress Redis Cache.

Say goodbye to shared hosting and one click WordPress installers! Say goodbye to bad web hosts! Say hello to the only WordPress course that is going to put YOU in true control of your server and your WordPress sites.

Stop relying on shared hosting with a control panel, its bloated, filled with hosts trying to sell you additional products and the cpanel consumes valuable resources that could be better served handling your website(s) visitors. As your site grows some shared hosts will throttle your site and sometimes even shut your site down if your site consumes to many resources. The more visitors you get, the more resources you are going to use. It ends badly, with you looking for a new host and wondering how to move your WordPress sites.

What's the solution?

Pay someone to move your site(s)? Purchase a WordPress Backup plugin for $80 - $300 per year? Use a badly coded free plugin? Do a cPanel backup?

The solution is to move your WordPress site(s) to an unmanaged Virtual Private Server.

The answer to the above: its all done on your server and it doesn't cost a cent! By typing a few characters on the keyboard you will be in possession of your database and site backups ready to move to your new host!

When you take this course, you will soon realize and wonder why it took you so long to move your WordPress sites from shared hosting to an unmanaged VPS. Please don't let the word unmanaged scare you. An unmanaged VPS simply means the host keeps the network connected and the host node running, you are in control and responsible for everything else on the server. I'll guide you, step by step through the process of setting up an unmanaged VPS and then I'll also be guiding you through setting up WordPress on that VPS.

Never used the command line before? Never edited a configuration file before? No problem, I will teach you and provide you with the knowledge you need

I cover all aspects, no matter if your are using Windows or MACOSX. We will download the software, I'll show you how to install and configure the software and most important how to use the software. Prior to each section, I'll explain what we are doing, why we are doing it and in plain easy to understand English. You wont find any long and boring PowerPoint presentations and minute after minute looking at me talking to the camera. Its us and the command line, nothing else. The command line is easy to use, just think of terminal as a very basic word processor. I'll be there guiding you step by step.

At the end of this course, you will have mastered how to set up an unmanaged VPS and install multiple WordPress sites on a fast and secure VPS.

WordPress can be securely installed in under a minute on the same server. Yes!!! a single minute to set up a new WordPress site: 45 seconds to set up the database and 15 seconds to install WordPress. Additional WordPress sites, with a different domain name, can also be set up in under a minute.

This course will give you the knowledge to:

  • setup your very own unmanaged VPS
  • you will be able to secure, harden, configure and optimized the server
  • setup multiple WordPress sites on that VPS
  • install a new WordPress site in a few seconds and secure that site on the server
  • update multiple WordPress sites by typing a single command
  • update multiple themes and plugins on multiple sites by typing a single command
  • setup your own scheduled backups, no plugins
  • move you WordPress sites whenever you need to from host to host, no plugins
  • you will never be stuck with a bad host again

What are the requirements?

  • This course is designed for the absolute beginner
  • No prior knowledge of the subject is needed, I'll be guiding you step by step throughout the course.
  • No knowledge of linux or server administration is required
  • Don't download or install any software, what you need and how to install it is covered in the course
  • You should be running a WordPress site already, as this course will not teach you how to use WordPress, it will teach you how to 1) setup a secured and optimized server environment dedicated to hosting multiple WordPress sites and 2) how to setup and administer your WordPress sites on that server

What am I going to get from this course?

  • Purchase, from any host, an unmanaged VPS and have the knowledge to setup the VPS correctly and most importantly securely
  • Setup, from scratch, a secured, hardened and optimized Virtual Private Server
  • Install a new WordPress site in a few seconds
  • Administer multiple WordPress sites using the WordPress Command Line Interface
  • Secure your WordPress sites on the server
  • Update multiple WordPress sites by typing a single command
  • Update multiple themes and plugins on multiple WordPress sites by typing a single command
  • Create a scheduled automated WordPress backup solution, without using plugins
  • Move WordPress sites from host to host, quickly, easily and error free without plugins

What is the target audience?

  • This course is meant for anyone who is tired of shared hosting and wants discover the benefits hosting their WordPress sites on a VPS
  • This course is for anyone who has received a warning that their WordPress site is using too many server resources
  • If you have ever wondered how do I move my WordPress site? How do I backup my WordPress site? WITHOUT plugins
  • This course is for anyone who wants to drastically improve the way they administer WordPress sites on a VPS
  • Anyone who wants to spend more time creating content and less time updating multiple WordPress sites using the dashboard?
  • Web designers who want to offer additional services to their clients
  • Business owners who want to setup WordPress on their own server
  • Anyone who wants to be able to build WordPress sites quickly and easily
  • Anyone who wants to learn the best and quickest way to setup a WordPress site.
  • Anyone wanting to offer their services on fiverr setting up an unmanaged VPS and administering the VPS for a monthly fee
  • Anyone wanting to offer their services on fiverr - moving WordPress sites, creating a Scheduled WordPress Backup Solution

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Take control of your web hosting and WordPress sites starts here
05:24

A general course overview.

10:40

We are going to look at what a VPS is and compare shared hosting and VPS hosting. I'm going to guide you through selecting a VPS and deciding on a VPS host.

02:00

After you have decided on a web host, you have an additional choice to make, Ubuntu Server 14.04 or 16.04.

These are both LTS, Long Term Support, releases. The course has been updated to cover both these releases.

Ubuntu 16.04 is probably the better choice as PHP7 is available from the repositories.

03:57

A strong password is the first step in securing your sites. We are going to generate a few strong passwords using random.org. When you are running multiple WordPress sites, it becomes very difficult remembering all the various sites information. I'll show you a simple and easy method that works.

06:30

We are going to setup the software you need to administer a VPS using Windows. We need to download putty, puttygen, pscp and pageant. We are also gong to install FileZilla as our sFTP client.

02:51

We are going to look at terminal and install FileZilla, our sFTP client.

04:57

We are going to look at the command line. If you have never used terminal or putty before, this is an important section that will introduce the command line to you.

Please print the attached PDF file, it contains a list of the command we will be using. Its a handy reference guide.

If you have worked on the command line before, please feel free to skip this and the next two lectures.

06:01

In this lecture we will continue looking at the command line.

11:51

In this lecture we will continue looking at the command line.

11:22

This is probably the most important section of the course, ownership and permissions. Ownership and permissions are also one of the most misunderstood topics when starting out with a Linux server.

By them time you have completed lecture you will have an understanding of ownership and permissions.

08:20

This is the second part of the lecture on ownership and permissions.

Section 2: Setup a Secured, Hardened and Optimized Virtual Private Server
Article

Students

Students I've added an update to the eBook.

On the right hand side of the screen is a view resources button, click the view resources and to the right of that you will find the download link.

During the video lectures I'll refer to the resources section and a text file you can download for the commands.

I decided to combine the resources into one pdf file. Please download the Course Companion Guide before starting Section Two. It contains all the commands you need to complete the course.

I've just added a 60 page eBook to the course. It's the perfect companion when taking this course. It provides the reference material you need as you work you way through the video lectures.

I've added an additional guide that contains an update for Ubuntu 16.04. Please make sure you download the guide that corresponds to your server operating system.

03:07

Before we login for the first time, this lecture contains some important information regarding the server fingerprint and the Linux package management system.

13:25

Finally, we are going to login to our VPS for the first time. All we have is the IP address and the root user's password. Step by step we are going build a secure hosting environment for our WordPress Sites.

After you have completed this lecture, you will be able to change passwords, add users, prevent anyone logging in as the root user and how to give a non root user "root" privileges.

12:11

Finally, we are going to login to our VPS for the first time. All we have is the IP address and the root user's password. Step by step we are going build a secure hosting environment for our WordPress Sites.

After you have completed this lecture, you will be able to change passwords, add users, prevent anyone logging in as the root user and how to give a non root user "root" privileges.

09:09

We are going to login as a non root user and ensure the software on our VPS is up to date.

After you have completed this lecture you will be able to login as a non root user and you will be able to update your VPS.

07:31

We are going to login as a non root user and ensure the software on our VPS is up to date.

After you have completed this lecture you will be able to login as a non root user and you will be able to update your VPS.

08:37

Securing access to your VPS is the first step in security. We will not allow anyone to login using a password, only SSH key authentication will be allowed.

After you have completed this lecture, you will be able to setup SSH key authentication on your VPS.

I've split this lecture into two parts. This is the first part.

13:20

Securing access to your VPS is the first step in security. We will not allow anyone to login using a password, only SSH key authentication will be allowed.

After you have completed this lecture, you will be able to setup SSH key authentication on your VPS.

I've split this lecture into two parts. This is the second part.

06:01

Securing access to your VPS is the first step in security. We will not allow anyone to login using a password, only SSH key authentication will be allowed.

After you have completed this lecture, you will be able to setup SSH key authentication on your VPS.

I've split this lecture into two parts. This is the first part.

13:36

Securing access to your VPS is the first step in security. We will not allow anyone to login using a password, only SSH key authentication will be allowed.

After you have completed this lecture, you will be able to setup SSH key authentication on your VPS.

I've split this lecture into two parts. This is the second part.

02:43

We use Pageant to manage our servers SSH keys.

After you have completed this lecture, you will have a thorough understanding of using Pageant to manage your SSH keys and servers.

04:34

On a MAC, we create a config file that will contain shortcuts to our servers. This speeds up logging into our servers tremendously.

After you have completed this lecture, you will be able to setup a config file on your MAC.

08:28

We are going to be very strict with our firewall. All ports are going to be blocked except for http, https, ssh and ping.

After you have completed this lecture, you have taken the first step in locking down your server by setting up the firewall.

08:44

We are going to be very strict with our firewall. All ports are going to be blocked except for http, https, ssh and ping.

After you have completed this lecture, you have taken the first step in locking down your server by setting up the firewall.

05:45

We are going to be using Apache as our web server.

In this lecture you will learn how to install and test the web server on your VPS.

04:59

In this lecture you will learn how to harden and configure Apache.

04:34
In this lecture you will learn how to optimize Apache for speed.
02:05
In this lecture you will learn how to install MySQL, the database we are going to be using.
06:25

In this lecture you will learn how to configure and harden MySQL.

06:39

In this lecture you will learn how to install and secure MySQL, the database we are going to be using, on an Ubuntu 16.04 server.

02:23

In the lecture we are going to optimize MySQL.

14:00

Ubuntu 16.04 - MySQL optimization using mysqltuner.

This lecture is for both Apache and Nginx.

03:25

WordPress needs php to be installed on our VPS.

In this lecture we are going to install php.

05:21

In this lecture you are going to install and configure PHP7 on an Ubuntu 16.04 server.

02:29

In this lecture we are going to start with php configuration.

07:03

In this lecture we are going to edit the php.ini file. We need to configure, harden and optimize php and that file contains all the settings we need to change.

02:09

In this lecture we are going to install the Intrusion Prevention Framework, Fail2Ban.

Its one of the most essential steps in protecting your VPS from attack.

07:25

In this lecture we are going to configure fail2ban.

10:12

In this lecture we are going to install and configure the Intrusion Prevention Framework, Fail2Ban on an Ubuntu 16.04 server.

Its one of the most essential steps in protecting your server from attack.

01:37

In this lecture I am going to show you how to start and stop fail2ban. This is important as you don't want to ban yourself from your own server while running tests.

13:03

Apache Virtual Hosts allows us to host multiple WordPress Sites on a single VPS. We are going to setup three sites on our VPS.We will create the Virtual Host first, then make the changes at our Domain Registrar so that each sites domain name points to our VPS.

After you have completed this section, you will be able to setup numerous sites on a single VPS and then make the necessary DNS changes so that each site name resolves to your VPS.

Site 1

06:25

Apache Virtual Hosts allows us to host multiple WordPress Sites on a single VPS. We are going to setup three sites on our VPS.We will create the Virtual Host first, then make the changes at our Domain Registrar so that each sites domain name points to our VPS.

After you have completed this section, you will be able to setup numerous sites on a single VPS and then make the necessary DNS changes so that each site name resolves to your VPS.

Site 2

07:44

Apache Virtual Hosts allows us to host multiple WordPress Sites on a single VPS. We are going to setup three sites on our VPS.We will create the Virtual Host first, then make the changes at our Domain Registrar so that each sites domain name points to our VPS.

After you have completed this section, you will be able to setup numerous sites on a single VPS and then make the necessary DNS changes so that each site name resolves to your VPS.

Site 3

01:48

Keeping your VPS updated is an important step in the overall security of your VPS.

In this lecture we will have a brief recap of a topic we have already covered.

01:32

Certain system processes will send mail to the user who initiated them.

In this lecture we will look at how you can these "you have mail" messages.

01:55

Its important to monitor the server resources. The CPU and the RAM especially.

In this lecture you will learn how to open the system resource monitor in a terminal window and while your site visitors are viewing your sites you can monitor the server resources in real time. Its important, as its a good indicator of when you have outgrown your current VPS. A server upgrade is a click away with NO downtime.

02:41

Log files are a wealth of information. From trouble shooting a script to viewing visitors using the web server logs. Its something that should be done regularly.

In this lecture you will learn the location of your log files and how to view them in a terminal window.

06:43

We are going to setup FileZilla to access our VPS. We will NOT be using FTP, we will be using sFTP.

In this lecture you will learn how to access your VPS using FileZilla, then download or upload files using sFTP.

07:51

We are going to setup FileZilla to access our VPS. We will NOT be using FTP, we will be using sFTP.

In this lecture you will learn how to access your VPS using FileZilla, then download or upload files using sFTP.

02:40

We are going to download our log files using sFTP.

After you have completed this lecture, you will be able to download and view your server log files on your PC or MAC.

Section 3: WordPress
00:41

We are going to look at the software you need to administer WordPress sites on a VPS

04:55

The ease and simplicity with which you can deploy multiple WordPress sites using the command line will astound you.

In this lecture we are going to install the WordPress Command Line Interface on our VPS.

09:41

The heart of every WordPress site, the database.

Due to security considerations, we will NOT be using phpmyadmin, its actually much easier and faster to use the command line to administer databases.

After you have completed this lecture, you will be able to setup a WordPress database in a few seconds. Its that easy!

08:13

We need to look at ownership before we install WordPress on our VPS.

After you have completed this lecture you will be aware of the common pitfalls to avoid before installing WordPress.

08:47

Finally we have reached an important milestone. We are setting up our first WordPress site on the VPS.

After you have completed this lecture you will be able to setup a WordPress site using only the command line.By the time you reach the third site, you will be able to setup WordPress sites in under 30 seconds on your VPS.

We are setting up three sites, this is the first site.

10:48

Finally we have reached an important milestone. We are setting up our first WordPress site on the VPS.

After you have completed this lecture you will be able to setup a WordPress site using only the command line.

We are setting up three sites, this is the first site.

11:35

Finally we have reached an important milestone. We are setting up our first WordPress site on the VPS.

After you have completed this lecture you will be able to setup a WordPress site using only the command line.

We are setting up three sites, this is the second site.

04:46

Finally we have reached an important milestone. We are setting up our first WordPress site on the VPS.

After you have completed this lecture you will be able to setup a WordPress site using only the command line.

We are setting up three sites, this is the third site.

This site is setup in well under 30 seconds, that's how fast it is to use the WordPress Command Line Interface.

05:17

WordPress security is extremely important. I've split the security aspect into four lectures. Please follow these steps for every WordPress site you setup. Security of your WordPress sites starts on the server, then you can look at a security plugin to complement the server setup.

After you have competed this section, you will be able to check and if necessary change the WordPress file and directory ownership.

04:34

WordPress security is extremely important. I've split the security aspect into four lectures. Please follow these steps for every WordPress site you setup. Security of your WordPress sites starts on the server, then you can look at a security plugin to complement the server setup.

After you have competed this section, you will be able to check and if necessary change the WordPress file and directory permissions.

07:48

WordPress security is extremely important. I've split the security aspect into four lectures. Please follow these steps for every WordPress site you setup. Security of your WordPress sites starts on the server, then you can look at a security plugin to complement the server setup.

After you have competed this section, you will be able to check and if necessary change the WordPress wp-config.php and .htaccess file permissions. You will also be able to harden WordPress by editing the wp-config.php file

02:50

WordPress security is extremely important. I've split the security aspect into four lectures. Please follow these steps for every WordPress site you setup. Security of your WordPress sites starts on the server, then you can look at a security plugin to complement the server setup.

After you have competed this section, you will be able to remove any theme and plugin version numbers.

07:42

Installing multiple themes, from wordpress.org or a zip file is quick and easy using WPCLI.

After you have completed this lecture, you will be able to install themes from wordpress.org or a zip file using only the command line.

06:32

Installing multiple plugins, from wordpress.org or a zip file is quick and easy using WPCLI.

After you have completed this lecture, you will be able to install plugins from wordpress.org or a zip file using only the command line.

05:34

You should never edit your themes original files. In the event of an update, all your modifications will be lost. Its best to create a child theme and make the changes to the child theme.

After you have completed this section, you will be able to create a child theme using WPCLI.

06:33

The true power and speed of the WordPress Command Line Interface WPCLI is apparent when it comes to administering a multitude of themes and plugins over multiple WordPress sites. A process that would normally take hours, using the dashboard, is easily accomplished in seconds.

After you have completed this lecture, you will be able to install and update both themes and plugins using only the WPCLI.

07:04

What are you going to do if you need to import 1000 images into a WordPress site? Good luck using the dashboard. WPCLI will do the job extremely efficiently and in a fraction of the time.

After you have completed this lecture, you will be able to import images using WPCLI.

03:38

A plugin FREE WordPress backup consists of two parts: the database and the site files. We are going to look at backing up the database first.

We are NOT going to be using a plugin to perform our backups. The VPS operating system has all the tools you need to perform successful backups, without plugins!

10:35

What I mean by a Standard Database Backup, is that we are going to dump the contents of our database to a file. We are going to create a file that contains all the database information. Its called a "dump" file.

After you have completed this lecture, you will be able to list the databases and then create a dump file of one particular database, multiple databases or all databases.

05:09

As you databases get bigger, you can zip them on the fly, using gzip. When we create the dump file, it will be zipped for us.

After you have completed this lecture, you will be able to create a zipped database dump file.

10:41

A bash script is like a batch file on Windows. Its a series of commands that are executed sequentially.

What we are going to do, instead of manually typing the command to backup our databases, we are going to create a bash script to do it for us.

After you have completed this lecture, you will be able to backup your WordPress databases by typing 4 keys on the keyboard. That's right, 4 keys to backup any number of WordPress databases.

This is first part of Bash Script Database Backups

02:54

A bash script is like a batch file on Windows. Its a series of commands that are executed sequentially.

What we are going to do, instead of manually typing the command to backup our databases, we are going to create a bash script to do it for us.

After you have completed this lecture, you will be able to backup your WordPress databases by typing 4 keys on the keyboard. That's right, 4 keys to backup any number of WordPress databases.

This is second part of Bash Script Database Backups

01:33

Windows users, please view this video. It refers to the naming of files in Linux and Windows.

05:23

We have already backed up the database, now we are going to backup the site and media files. All the php files and the images or videos will be backed up.

After you have completed this video, you will be able to backup your WordPress site and media file quickly and easily.

This is the first site we are going to backup.

03:35

We have already backed up the database, now we are going to backup the site and media files. All the php files and the images or videos will be backed up.

After you have completed this video, you will be able to backup your WordPress site and media file quickly and easily.

This is the second site we are going to backup.

04:06

Backups are so important, this lecture is an overview of backing up both the database and the site files.

09:26

Being able to restore your backups as just as important as being able to perform backups. You never know when disaster will strike, be prepared by keeping regular backups.

After you have completed this lecture you will be able to restore a database backup.

I've split this lecture into two parts. This is part one.

07:41

Being able to restore your backups as just as important as being able to perform backups. You never know when disaster will strike, be prepared by keeping regular backups.

After you have completed this lecture you will be able to restore a database backup.

I've split this lecture into two parts. This is part two.

09:32

Being able to restore your backups as just as important as being able to perform backups. You never know when disaster will strike, be prepared by keeping regular backups.

After you have completed this lecture you will be able to restore the site and media files backup.

03:53

Are Automated and Scheduled WordPress Backups possible without using a plugin?

Yes, using the tools available on the server.

Google " wordpress backup plugins vulnerabilities " it returns about 236 000 results. I hope your backup plugin is not on that list. Scheduled back ups the way I'm going to show you, will not consume additional resources or add vulnerabilities to your server like a backup plugin could.

07:55

I've split the automated and scheduled backups into three lectures. Its easy to setup, but I like to be thorough and I also want to ensure that you understand the entire procedure.

This lecture is part one of three

06:34

I've split the automated and scheduled backups into three lectures. Its easy to setup, but I like to be thorough and I also want to ensure that you understand the entire procedure.

This lecture is part two of three

01:59

I've split the automated and scheduled backups into three lectures. Its easy to setup, but I like to be thorough and I also want to ensure that you understand the entire procedure.

This lecture is part three of three

04:49

In this lecture we are going to setup automatic WordPress plugin and theme updates

When you have completed this lecture you will be able to setup automatic plugin and theme updates. You will be able to specify when you want to perform the update, every 6 hours, every 12 hours or every 24 hours. You are in control.

12:13

Moving WordPress is a skill that every WordPress site owner should have. Most important is to have the skill to do it without plugins. This lecture deals with a situation where the domain name remains the same. Only the servers IP address changes.

When you have completed this lecture you will be able to move your WordPress site to a new server without using a plugin.

This is part one of two

08:42

Moving WordPress is a skill that every WordPress site owner should have. Most important is to have the skill to do it without plugins. This lecture deals with a situation where the domain name remains the same . Only the servers IP address changes.

When you have completed this lecture you will be able to move your WordPress site to a new server without using a plugin.

This is part two of two

13:41

Moving WordPress is a skill that every WordPress site owner should have. Most important is to have the skill to do it without plugins. This lecture deals with a situation where the domain name changes on the new server . The servers IP address also changes.

When you have completed this lecture you will be able to move your WordPress site to a new server without using a plugin.

04:14

If you are currently using shared hosting and want to move your WordPress sites to a VPS, then this lecture is important.

After you have completed this lecture you will be able to move your WordPress sites from a shared hosting environment to a VPS, quickly and easily without using plugins.

10:00

Its a terrible feeling to work your way through a course only to find that the material is outdated because a new version has been released.

This will not happen with this course.

This lecture will show you the steps you need to take that will always ensure that you have downloaded and installed the latest version of WordPress.

01:58

Whats Next and Course Conclusion

19:19

The ability to add a SSL certificate to multiple sites hosted on a single unmanaged VPS has never been easier.

After you have completed this lecture you will be able to setup, install and renew SSL certificates on your server.

Best of all is that the SSL certificates are trusted and 100% free to install and use on your private or commercial sites.

13:56

This lecture has been superseded by Lecture 92.

The information contained in this lecture has been replaced by Lecture 92. I do however recommend the you watch this video as it contains important information that will help build your skill set.

After watching this lecture you will have no trouble in installing a SSL certificate for each of your WordPress sites on a single VPS.

12:34

This lecture has been superseded by Lecture 92.

The information contained in this lecture has been replaced by Lecture 92. I do however recommend the you watch this video as it contains important information that will help build your skill set.

After watching this lecture you will have no trouble in installing a SSL certificate for each of your WordPress sites on a single VPS.

09:49

The most effective way of speeding up the page load times of your WordPress sites is to install the WordPress Redis Cache.

Look at these page load times:

Wp Super Cache - Page generated in 0.318 seconds
W3 Total Cache - Page generated in 0.30484 seconds
Wp Redis Cache - Page generated in 0.00902 seconds

In this lecture I'll guide you step by step on how to install the WordPress Redis Cache.

Section 4: NGINX Update - Setting Up NGINX Powered WordPress Site(s) on a VPS
01:09

This lecture contains important information you must be aware of before you start the lectures that follow.

I've also added the PDF Companion Guide to this lecture. Please download the relevant guide.

Ubuntu 14.04: nginx addition.pdf

Ubuntu 16.04: nginx addition CC 1604.pdf

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrew Eaton, WordPress and Linux Guru

I am Andrew Eaton. I'm former IT lecturer that specialized in programming, databases and systems analysis.

Part of my job involved breaking down and explaining complex technical detail to students. My policy was to try and use only technical detail if it was absolutely necessary to help the students understand the point. I've adopted the same style with my Udemy Courses, I'll use clear concise English, trying to keep the technical terms to an absolute minimum.

My current full time job is administering my 100+ WordPress sites that are hosted on various servers around the world. All my sites are hosted on unmanaged virtual private servers or dedicated servers.



Ready to start learning?
Take This Course