![Learn WordPress Online Workshops cover photo](https://cdn.statically.io/img/secure.meetupstatic.com/photos/event/c/a/6/4/clean_506991812.webp)
- How to install WordPress on an Ubuntu VPS: Nginx editionLink visible for attendees
Please Note that this is a live stream format, so it is an unprepared session with no slides.
These live stream formats are not recommended for beginners learning WordPress development from scratch unless they are happy to watch someone troubleshoot and problem-solve something without context. Anything can go wrong, and often does!
You must register an account with Twitch to join the live stream.
Many hosting options are available for WordPress, but one of the more popular options for developers is using a VPS or virtual private server. VPS services like Digital Ocean, Amazon EC2, and Google Cloud cost a fraction of more traditional managed hosting, with the benefit of controlling your server.
The downside is that you must know your way around server management, including keeping it secure. Fortunately, a wide variety of knowledge is available to guide you through the process.
Over the next couple of live streams, I'll explain how to set up and manage your own WordPress VPS. We'll cover the initial server configuration, installing WordPress in both single-site and multi-site installs, different web server software options and configurations, and some security and maintenance best practices.
The first live stream focused on the initial server setup, using the Apache web server to host WordPress. In this stream, we'll cover installing Nginx instead of Apache.
If you cannot attend the live stream, keep an eye out for the recording on the WordPress YouTube channel.