Install Wordpress with SSH Command Line in CentOS 7 Linux
Learn to install a Wordpress blog on a CentOS 7 Linux server, tailored for complete beginners with no system admin skills.
Brief Summary
This course is your friendly guide to installing a Wordpress site on a CentOS 7 Linux server. From logging in to setting up a LAMP stack and securing your site, it covers everything a newbie needs to know. Grab your coffee and let’s dive in!
Key Points
- Introduction to CentOS 7 and its features
- Logging in via SSH and command line basics
- Setting up the LAMP stack (Apache, MariaDB, PHP)
- Installing and configuring Wordpress
- Domain configuration and DNS settings
- Security practices for Wordpress
Learning Outcomes
- Understand how to log into and manage a CentOS 7 server.
- Successfully install and configure the LAMP stack.
- Set up and configure Wordpress on your server.
- Connect your website to a registered domain name.
- Implement basic security practices for Wordpress.
About This Course
A Step-by-Step Guide for the complete beginner with no system admin skills to Install a Wordpress Blog Website
Welcome to the Course: Installing Wordpress on a CentOS 7 Linux Server
In this course, we will go over the basics of preparing a CentOS 7 Linux server to run Wordpress.
CentOS 7 (abbreviated from Community Enterprise Operating System) is free, enterprise-level Linux operating system. Version 7 is the most recent release, and it has seen many changes from previous versions. We will cover:
Logging in via SSH
Running commands from the Command Line
Running Software Updates on CentOS 7
LAMP Stack Configuration - This is the software required to configure your Linux Server into a Web Server to host a website. We will cover:
Installing Apache, MariaDB and PHP
Configuring Apache to as the web server
Configuring MariaDB as the Database software
Configuring PHP as the scripting language used for Wordpress
Configuring the firewall to allow web traffic to your server
Wordpress - a free, open source CMS (Content Management System), and is very popular for running a website, blog, and even ecommerce. We will cover:
Downloading Wordpress to your server
Copying the Wordpress files to your web server's Document Root
Configuring Apache to work with Wordpress
Configuring PHP Upload Limits
Domain Name - We will cover how to configure Wordpress with your registered internet domain name.
Configuring your DNS settings to point to your Linux Server
Configuring Wordpress to work with your registered Domain name
Security Considerations - We will briefly cover some Security Considerations when running Wordpress on your server.
Permissions of Files for Wordpress
Automatic Updates
Other Best Practices
Generating and Installing a Self-Signed SSL Certificate
Forcing all Wordpress Admin Logins to connect using SSL
Course Structure - This course has two types of Lectures. Guided Videos and Text Lectures:
Guided Videos are a visual step-by-step guide to the commands run and what they do. This is so you can follow along and quickly perform the tasks.
Text Lectures will include all the commands run in the video lectures, and also include some additional information as needed. This way you can refer back to the text without having to watch the entire video again just to find one section.
Course Requirements:
• Computer with a Terminal Application
• Internet Access
• Access to a Linux Server running CentOS 7 (I use a Cloud Based Server in this course)
Log into a Linux Server using SSH
Install, and update Software on a CentOS 7 Server
Install Apache Web Server
Course Curriculum
1 Lectures
3 Lectures
2 Lectures
4 Lectures
4 Lectures
5 Lectures
7 Lectures
1 Lectures
Instructor

Fred F.
The last part securing wordpress doesnt work. "The page isn’t redirecting properly" is the message.
- Helpful
- Not helpful
Esteban A. G.
good
- Helpful
- Not helpful
Abdullah A. H.
Thank you soooooo Much for the amazing course. I just want to add one thing to everybody, if you are not able to open WP URL, just turn off SELinux in "vi /etc/sysconfig/selinux" and change it from "Enforcing" to "disabled". Again it is one of the best courses, direct, clear, and amazing.
- Helpful
- Not helpful
Takubo M.
The instructor helps so much
- Helpful
- Not helpful
Pravin G.
simple and clear explanation
- Helpful
- Not helpful
Jack W.
Good Tutorial !!!!
- Helpful
- Not helpful
Paul T. P.
BRILLIANT! This course saved me! Seriously, don't waste your time online going through the motions. Buy the course and save yourself loads of time. I would have saved three days if I had just bought it straight away!
- Helpful
- Not helpful
Rohan
So far good...
- Helpful
- Not helpful
Jack S.
After searching for many tutorials on how to setup WordPress on CentOS7, I wasted so much time following them and then half way through finding errors that weren't addressed in the tutorials, because they were either outdated or just done incorrectly.
That was until I found this course, It helped me just speed through and setup my WordPress website on my Linode without fault.
- Helpful
- Not helpful
Your email address will not be published. Required fields are marked *
Nitin
Covers exactly what is needed for LAMP and Wordpress. Appreciate the effort.