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.

Profile photo of
By
via Udemy
  • Overview
  • Curriculum
  • Instructor
  • Review

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

2 Lectures

2 Lectures

1 Lectures

Instructor

Profile photo of

Review
4.9 course rating
4K ratings
ui-avatar of Nitin
Nitin
5.0
5 years ago

Covers exactly what is needed for LAMP and Wordpress. Appreciate the effort.

  • Helpful
  • Not helpful
ui-avatar of Fred Fissel
Fred F.
3.0
6 years ago

The last part securing wordpress doesnt work. "The page isn’t redirecting properly" is the message.

  • Helpful
  • Not helpful
ui-avatar of Esteban Alaniz Guerrero
Esteban A. G.
5.0
6 years ago

good

  • Helpful
  • Not helpful
ui-avatar of Abdullah Al Hayajneh
Abdullah A. H.
5.0
7 years ago

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
ui-avatar of takubo Mahmoud
Takubo M.
5.0
7 years ago

The instructor helps so much

  • Helpful
  • Not helpful
ui-avatar of Pravin Gujadhur
Pravin G.
4.0
7 years ago

simple and clear explanation

  • Helpful
  • Not helpful
ui-avatar of Jack Wu
Jack W.
5.0
8 years ago

Good Tutorial !!!!

  • Helpful
  • Not helpful
ui-avatar of Paul Thornton Page
Paul T. P.
5.0
8 years ago

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
ui-avatar of Rohan
Rohan
5.0
8 years ago

So far good...

  • Helpful
  • Not helpful
ui-avatar of Jack Stronach
Jack S.
5.0
8 years ago

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
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses