Self-host with Ubuntu: WordPress, analytics and mailing list
What you'll learn
- Setting up a Wordpress blog on Ubuntu Linux, along with Matomo for analytics and Mautic for mailing list and campaigns
- A physical or cloud-based machine with Ubuntu Linux 20.04 or higher
- A domain name with access to DNS records
- A basic working knowledge of Linux commandline
- A basic working knowledge of SQL queries
Use your Ubuntu server to set up a blog that runs on your own server, along with Matomo for analytics and Mautic for managing mailing lists and campaigns. No Google Analytics. No MailChimp. Everything works on your server. Chapter by chapter you will learn how to install each component and get them to talk to each other so that you have seamless integration.
The course teaches you how to install WordPress over a LAMP stack so that you don't have to depend on third-party blog platforms like Blogger, Tumblr or commercial WordPress.
You will learn how to install Matomo and how to gather analytics from your WordPress blog and then read reports from Matomo's dashboard and report sections. Learn to detect your reader's location and device for effective analytics.
Finally, you will learn how to install Mautic and how to make forms in WordPress that allow a reader to subscribe to mailing lists on Mautic. You will learn to use Mautic to create newsletters and campaigns. You will learn how to take action based on readers' actions in response to your campaigns. This will enable you to target your readers and monetise your hard work.
All the data will be stored on MySQL databases installed alongside the three components mentioned above.
Time to free your precious blog from third-party whims.
Who this course is for:
- Software programmers or system administrators wanting to set up a blog along with analytics and mailing list management on their servers
I am a software engineer from Mumbai, India. I have worked on Linux platform since my graduation in 2003. My entire career has taken me through various forms of Linux including Android.
Recently I have made it my mission to host my own services and taking back ownership of all my data, by moving away from third party services, especially those from the big six: Google, Amazon, Microsoft, Facebook, Apple and Salesforce. I have successfully set up my own email server, chat server, VoIP, online file sharing, online calendar and a bunch of others. Through my course, I wish to share my knowledge to help you host your own services and own your data with full control.