SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
i | P a g e
Table of Contents
Overview.......................................................................................................................................................1
Applies To..................................................................................................................................................1
Pre-requisites............................................................................................................................................1
Installation – Apache Webserver..................................................................................................................1
Check Package – httpd..............................................................................................................................1
Install Package – httpd..............................................................................................................................1
Service Management ....................................................................................................................................2
httpd Service – Enable ..............................................................................................................................2
httpd Service – Start .................................................................................................................................2
httpd Service – Disable .............................................................................................................................3
httpd Service – Open Port (AWS Security Group).....................................................................................3
httpd Service – Launch Website ...............................................................................................................3
Install – PHP, PHP-MySql...............................................................................................................................4
Validate PHP Installation...........................................................................................................................4
Launch PHP Info Webpage........................................................................................................................5
Install – Mariadb Server................................................................................................................................6
Check Package – Mariadb Server..............................................................................................................6
Install Package – mariadb Server..............................................................................................................6
Enable – Service mariadb..........................................................................................................................6
Start – Service mariadb.............................................................................................................................7
Create Database – blog.............................................................................................................................8
Connect Database – blog ..........................................................................................................................8
Securing Mariadb – Database.......................................................................................................................8
Securing Mariadb – Login Password.........................................................................................................9
Securing Mariadb – Confirm Password Change........................................................................................9
Securing Mariadb – Set New Password ....................................................................................................9
Securing Mariadb – Remove Anonymous User ......................................................................................10
Securing Mariadb – Disallow root Login Remotely.................................................................................10
Securing Mariadb – Remove test Database and Access.........................................................................10
Securing Mariadb – Reload Privilege Tables...........................................................................................11
Install WordPress........................................................................................................................................11
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
ii | P a g e
Download Package..................................................................................................................................11
Extract Package.......................................................................................................................................12
Configure Wordpress..................................................................................................................................12
Rename Folder........................................................................................................................................12
Rename Sample Configuration File.........................................................................................................13
Configure Database Parameters.............................................................................................................13
WordPress Portal – Start Page................................................................................................................14
WordPress Portal – Install WordPress....................................................................................................14
WordPress Portal – Login........................................................................................................................15
WordPress Portal – Administrator Login ................................................................................................15
WordPress Portal – Dashboard...............................................................................................................16
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
1 | P a g e
Overview
The purpose of this document is to install and configure WordPress on AWS and local database on RHEL
7 or CentOS 7.
Applies To
CentOS 7, RHEL 7
Pre-requisites
 Apache httpd
 Firewall Configuration (Open port) – 80
 PHP, PHP-MYSQL
 MariaDB – (MySQL)
Installation – Apache Webserver
First and foremost thing that you need to do install WordPress, is the install Apache httpd on the server.
Check Package – httpd
Before you install the httpd package on the server, check whether the package is already installed, to
check run the command.
rpm -qa | grep httpd
Install Package – httpd
After validating the package installation status, to install httpd package run the command;
yum install httpd -y
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
2 | P a g e
Service Management
httpd Service – Enable
After installation, next step is to enable the service which will start the service by default at multi-user
Runlevel, run the command;
systemctl enable httpd
If the service is disabled which is default setting, it create a new symbolic link in the folder “multi-
user.target.wants” for the service.
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-
user.target.wants/httpd.service'
httpd Service – Start
The next steps is to start the service to start the service, to start run the command;
systemctl start httpd
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
3 | P a g e
httpd Service – Disable
In order to disable the service to start on boot run the command; Its optional. Though every time the
server is rebooted httpd service has to be started manually.
systemctl disable httpd.service
If the service is already enabled, it remove existing symbolic link in the folder “multi-user.target.wants”
for the service.
rm '/etc/systemd/system/multi-user.target.wants/httpd.service'
httpd Service – Open Port (AWS Security Group)
The next steps is to open port “80” in the inbound rules of the security group wherein the server is
associated, in the AWS Management console. After adding the new rule, click on “Save” button.
httpd Service – Launch Website
After adding the new inbound rule and saving it, launch the webserver with the public IP address from the
web browser.
http://<WebserverIP or FQDN>
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
4 | P a g e
Install – PHP, PHP-MySql
The next step is to install packages “php and php-mysql”, to install these packages run the command;
yum install php php-mysql -y
Validate PHP Installation
Next, we will create a php information page, in the DocumentRoot of httpd; run the command
cd /var/www/html
vi phpinfo.php
To test php is working, In the vi editor the text type “i” and then copy and paste below line, save and exit
the file “phpinfo.php”.
<?php phpinfo() ?>
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
5 | P a g e
Launch PHP Info Webpage
After adding the new webpage and text “phpinfo.php”; restart the httpd service and launch the webpage
“phpinfo.php” in the web browser. Php and MySQL version information should be populated in the
webpage as shown in the below screenshot.
systemctl restart httpd.service
http://<WebserverIP or FQDN>/phpinfo.php
PHP Version and libraries that are configured and enabled information will be displayed in this page
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
6 | P a g e
Install – Database Server
The next step is to install mariadb database server. Mariadb is an in-line replacement for the MySQL
Server.
Check Package – Mariadb Server
Before you install the mariadb server package on the host, check whether the package is already installed,
to check run the command.
rpm -qa | grep mariadb-server
rpm -qa | grep mysql-server
Install Package – mariadb Server
Next step, in order to install the mariadb server package on the host, to check run the command;
yum install mariadb-server -y
Enable – Service mariadb
systemctl list-unit-files | grep mariadb.service
After installation, the next step is to enable the service to start the service by default at multi-user
Runlevel, run the command;
systemctl enable mariadb.service
If the service is disabled which is default setting, it create a new symbolic link in the folder “multi-
user.target.wants” for the service.
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
7 | P a g e
Start – Service mariadb
When the mariadb server is installed database service does not start by default. You can check the status
of the mariadb service and to then start the service, run the commands below, to know status and start
the service respectively.
systemctl status mariadb.service
systemctl start mariadb.service
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
8 | P a g e
Create Database – blog
Next step after starting the database service is to create the database named “blog”, run the command;
mysqladmin -uroot create blog
Connect Database – blog
After creating the database, to ensure the database has been created, we will connect to the database,
run the command;
mysql -uroot -Dblog -s
Note: We are connecting to database in silent mode.
Securing Mariadb – Database
One of the most important step after installing Mariadb database server is the securing it. To secure it
run the command;
mysql_secure_installation
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
9 | P a g e
Securing Mariadb – Login Password
When mariadb server is installed, password is not configured or set for the root user, hence we in this
step press enter.
Enter current password for root (enter for none): Press enter key for none
Securing Mariadb – Confirm Password Change
Next step is to confirm the root password change, to continue the password change press “Y” and press
enter.
Set Root password? [Y/n]: Y
Securing Mariadb – Set New Password
The next step is to set the new password and re-enter the new password again. After confirming the new
password. The root password will be set and privilege tables will be reloaded.
New Password: Enter your new password
Re-enter new password: Re-enter your new password again
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
10 | P a g e
Securing Mariadb – Remove Anonymous User
Next step is to remove anonymous user access, this option will secure the database by allowing access to
the database wherein their user account created in the database, enter “Y” to revoke anonymous users
access.
Remove anonymous users? [Y/n]: Y
Securing Mariadb – Disallow root Login Remotely
The next step is to restrict access to root user from a remote system. This step will help database
administrator to login the server directly and only then login with “root”. Database Admin’s who to login
will from localhost only.
Disallow root login remotely? [Y/n]: Y
Securing Mariadb – Remove test Database and Access
In this step you will remove test database and the privileges for the “test” database.
Remove test database and access to it? [Y/n]: Y
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
11 | P a g e
Securing Mariadb – Reload Privilege Tables
Remove test database and access to it? [Y/n]: Y
Install WordPress
In this section we will navigate through the steps for download, installing and configuring wordpress.
Download Package
Next step is to download wordpress package from the internet, to download run the commands below, if
wget is not installed, you can utilize curl utility to download the package.
cd /tmp
curl -OL http://wordpress.org/latest.tar.gz
or
wget http://wordpress.org/latest.tar.gz
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
12 | P a g e
Extract Package
Next step is to extract the wordpress package that was downloaded from the internet and list the contents
after extracting to the DocumentRoot folder. Apache httpd service DocumentRoot by default is
configured as “/var/www/html” folder, run the command below to extract and verify the extraction.
tar -zxf latest.tar.gz -C /var/www/html/
ls -l /var/www/html/
Configure Wordpress
The next phase is to configure wordpress as the requirement, we will first rename the folder as “blog”,
configure database for the blog.
Rename Folder
After extracting the content, next step is to rename the “wordpress” folder as per your need, in this case
we will rename it as “blog”.
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
13 | P a g e
Rename Sample Configuration File
The next step is to rename the sample configuration file to “wp-config.php”, where in we will configure
database parameters for the blog website, run the below commands.
cd blog
mv wp-config-sample.php wp-config.php
Configure Database Parameters
The next step is to configure database parameters, to modify database attribute values, open “wp-
config.php” in editor, modify the below database connectivity attribute values. After modifying values
save and exit the file.
Attribute Name Default Value Modified Value
DB_NAME database_name_here blog
DB_USER username_here blog
DB_PASSWORD password_here blog
DB_HOST localhost localhost
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
14 | P a g e
WordPress Portal – Start Page
Next step is to launching the website, access the URL from the browser, welcome page is displayed.
http://54.165.245.172/blog/
WordPress Portal – Install WordPress
After launching the website, you need to configure administrator’s profile, fill below fields and click on
“Install WordPress” button.
Site Title Set Wordpress Site Title
Username Set Wordpress administrator username
Password Set Wordpress administrator password
Your E-Mail Set Wordpress administrator’s email ID
Privacy Set Privacy option
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
15 | P a g e
WordPress Portal – Login
After successful installation of “WordPress”, click on “Log In” button.
WordPress Portal – Administrator Login
Enter the administrator username and password set earlier and click on “Log In” button.
Install and Configure WordPress in AWS on RHEL 7 or CentOS 7
16 | P a g e
WordPress Portal – Dashboard
After login into the portal with administrator user, Portal’s Dashboard will be displayed.

Contenu connexe

Tendances

How to Install MariaDB Server or MySQL Server on CentOS 7
How to Install MariaDB Server or MySQL Server on CentOS 7How to Install MariaDB Server or MySQL Server on CentOS 7
How to Install MariaDB Server or MySQL Server on CentOS 7VCP Muthukrishna
 
How To Configure Amazon EC2 Load Balancer
How To Configure Amazon EC2 Load BalancerHow To Configure Amazon EC2 Load Balancer
How To Configure Amazon EC2 Load BalancerVCP Muthukrishna
 
How To Install and Configure Screen on CentOS 7
How To Install and Configure Screen on CentOS 7How To Install and Configure Screen on CentOS 7
How To Install and Configure Screen on CentOS 7VCP Muthukrishna
 
How To Install and Configure AWS CLI for Windows
How To Install and Configure AWS CLI for WindowsHow To Install and Configure AWS CLI for Windows
How To Install and Configure AWS CLI for WindowsVCP Muthukrishna
 
Nginx bind() to 0.0.0.0:9080 failed
Nginx bind() to 0.0.0.0:9080 failedNginx bind() to 0.0.0.0:9080 failed
Nginx bind() to 0.0.0.0:9080 failedVCP Muthukrishna
 
How To Configure Amazon EC2 Security Groups
How To Configure Amazon EC2 Security GroupsHow To Configure Amazon EC2 Security Groups
How To Configure Amazon EC2 Security GroupsVCP Muthukrishna
 
How To Install and Configure Splunk on RHEL 7 in AWS
How To Install and Configure Splunk on RHEL 7 in AWSHow To Install and Configure Splunk on RHEL 7 in AWS
How To Install and Configure Splunk on RHEL 7 in AWSVCP Muthukrishna
 
How to Change Hostname in CentOS 7 or RHEL 7
How to Change Hostname in CentOS 7 or RHEL 7How to Change Hostname in CentOS 7 or RHEL 7
How to Change Hostname in CentOS 7 or RHEL 7VCP Muthukrishna
 
Install and Configure RSyslog – CentOS 7 / RHEL 7
Install and Configure RSyslog – CentOS 7 / RHEL 7Install and Configure RSyslog – CentOS 7 / RHEL 7
Install and Configure RSyslog – CentOS 7 / RHEL 7VCP Muthukrishna
 
VMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting GuideVMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting GuideVCP Muthukrishna
 
How To Install and Configure Log Rotation on RHEL 7 or CentOS 7
How To Install and Configure Log Rotation on RHEL 7 or CentOS 7How To Install and Configure Log Rotation on RHEL 7 or CentOS 7
How To Install and Configure Log Rotation on RHEL 7 or CentOS 7VCP Muthukrishna
 
How to install and configure firewall on ubuntu os
How to install and configure firewall on ubuntu osHow to install and configure firewall on ubuntu os
How to install and configure firewall on ubuntu osVCP Muthukrishna
 
How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7VCP Muthukrishna
 
How to Troubleshoot SELinux Audit2Allow unable to open (null)
How to Troubleshoot SELinux Audit2Allow unable to open (null)How to Troubleshoot SELinux Audit2Allow unable to open (null)
How to Troubleshoot SELinux Audit2Allow unable to open (null)VCP Muthukrishna
 
How To Install and Configure AWS CLI on RHEL 7
How To Install and Configure AWS CLI on RHEL 7How To Install and Configure AWS CLI on RHEL 7
How To Install and Configure AWS CLI on RHEL 7VCP Muthukrishna
 
How to installation and configure apache2
How to installation and configure apache2How to installation and configure apache2
How to installation and configure apache2VCP Muthukrishna
 
How To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuHow To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuVCP Muthukrishna
 
How To Install and Use ABRT CLI on RHEL 7
How To Install and Use ABRT CLI on RHEL 7How To Install and Use ABRT CLI on RHEL 7
How To Install and Use ABRT CLI on RHEL 7VCP Muthukrishna
 
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7VCP Muthukrishna
 

Tendances (20)

How to Install MariaDB Server or MySQL Server on CentOS 7
How to Install MariaDB Server or MySQL Server on CentOS 7How to Install MariaDB Server or MySQL Server on CentOS 7
How to Install MariaDB Server or MySQL Server on CentOS 7
 
How To Configure Amazon EC2 Load Balancer
How To Configure Amazon EC2 Load BalancerHow To Configure Amazon EC2 Load Balancer
How To Configure Amazon EC2 Load Balancer
 
How To Install and Configure Screen on CentOS 7
How To Install and Configure Screen on CentOS 7How To Install and Configure Screen on CentOS 7
How To Install and Configure Screen on CentOS 7
 
How To Install and Configure AWS CLI for Windows
How To Install and Configure AWS CLI for WindowsHow To Install and Configure AWS CLI for Windows
How To Install and Configure AWS CLI for Windows
 
Nginx bind() to 0.0.0.0:9080 failed
Nginx bind() to 0.0.0.0:9080 failedNginx bind() to 0.0.0.0:9080 failed
Nginx bind() to 0.0.0.0:9080 failed
 
How To Configure Amazon EC2 Security Groups
How To Configure Amazon EC2 Security GroupsHow To Configure Amazon EC2 Security Groups
How To Configure Amazon EC2 Security Groups
 
How To Install and Configure Splunk on RHEL 7 in AWS
How To Install and Configure Splunk on RHEL 7 in AWSHow To Install and Configure Splunk on RHEL 7 in AWS
How To Install and Configure Splunk on RHEL 7 in AWS
 
Installation CentOS 6.3
Installation CentOS 6.3Installation CentOS 6.3
Installation CentOS 6.3
 
How to Change Hostname in CentOS 7 or RHEL 7
How to Change Hostname in CentOS 7 or RHEL 7How to Change Hostname in CentOS 7 or RHEL 7
How to Change Hostname in CentOS 7 or RHEL 7
 
Install and Configure RSyslog – CentOS 7 / RHEL 7
Install and Configure RSyslog – CentOS 7 / RHEL 7Install and Configure RSyslog – CentOS 7 / RHEL 7
Install and Configure RSyslog – CentOS 7 / RHEL 7
 
VMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting GuideVMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting Guide
 
How To Install and Configure Log Rotation on RHEL 7 or CentOS 7
How To Install and Configure Log Rotation on RHEL 7 or CentOS 7How To Install and Configure Log Rotation on RHEL 7 or CentOS 7
How To Install and Configure Log Rotation on RHEL 7 or CentOS 7
 
How to install and configure firewall on ubuntu os
How to install and configure firewall on ubuntu osHow to install and configure firewall on ubuntu os
How to install and configure firewall on ubuntu os
 
How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7
 
How to Troubleshoot SELinux Audit2Allow unable to open (null)
How to Troubleshoot SELinux Audit2Allow unable to open (null)How to Troubleshoot SELinux Audit2Allow unable to open (null)
How to Troubleshoot SELinux Audit2Allow unable to open (null)
 
How To Install and Configure AWS CLI on RHEL 7
How To Install and Configure AWS CLI on RHEL 7How To Install and Configure AWS CLI on RHEL 7
How To Install and Configure AWS CLI on RHEL 7
 
How to installation and configure apache2
How to installation and configure apache2How to installation and configure apache2
How to installation and configure apache2
 
How To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuHow To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on Ubuntu
 
How To Install and Use ABRT CLI on RHEL 7
How To Install and Use ABRT CLI on RHEL 7How To Install and Use ABRT CLI on RHEL 7
How To Install and Use ABRT CLI on RHEL 7
 
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
 

En vedette

How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7
How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7
How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7VCP Muthukrishna
 
How to Manage journalctl Logging System on RHEL 7
How to Manage journalctl Logging System on RHEL 7How to Manage journalctl Logging System on RHEL 7
How to Manage journalctl Logging System on RHEL 7VCP Muthukrishna
 
How To Install and Configure Chrony on RHEL 7
How To Install and Configure Chrony on RHEL 7How To Install and Configure Chrony on RHEL 7
How To Install and Configure Chrony on RHEL 7VCP Muthukrishna
 
How To Manage Linux User on RHEL 7
How To Manage Linux User on RHEL 7How To Manage Linux User on RHEL 7
How To Manage Linux User on RHEL 7VCP Muthukrishna
 
LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7VCP Muthukrishna
 
Configure Run Levels RHEL 7 or CentOS 7
Configure Run Levels RHEL 7 or CentOS 7Configure Run Levels RHEL 7 or CentOS 7
Configure Run Levels RHEL 7 or CentOS 7VCP Muthukrishna
 
How to Install Configure and Use sysstat utils on RHEL 7
How to Install Configure and Use sysstat utils on RHEL 7How to Install Configure and Use sysstat utils on RHEL 7
How to Install Configure and Use sysstat utils on RHEL 7VCP Muthukrishna
 
How to Install and Configure AWS CLI on RHEL 7
How to Install and Configure AWS CLI on RHEL 7How to Install and Configure AWS CLI on RHEL 7
How to Install and Configure AWS CLI on RHEL 7VCP Muthukrishna
 
Bash Script Disk Space Utilization Report and EMail
Bash Script Disk Space Utilization Report and EMailBash Script Disk Space Utilization Report and EMail
Bash Script Disk Space Utilization Report and EMailVCP Muthukrishna
 
How To Audit Server Login and Shutdown or Reboot Activity
How To Audit Server Login and Shutdown or Reboot ActivityHow To Audit Server Login and Shutdown or Reboot Activity
How To Audit Server Login and Shutdown or Reboot ActivityVCP Muthukrishna
 
File Space Usage Information and EMail Report - Shell Script
File Space Usage Information and EMail Report - Shell ScriptFile Space Usage Information and EMail Report - Shell Script
File Space Usage Information and EMail Report - Shell ScriptVCP Muthukrishna
 
How To Manage Yum Packages Interactive Shell
How To Manage Yum Packages Interactive ShellHow To Manage Yum Packages Interactive Shell
How To Manage Yum Packages Interactive ShellVCP Muthukrishna
 
Shell Script to Extract IP Address, MAC Address Information
Shell Script to Extract IP Address, MAC Address InformationShell Script to Extract IP Address, MAC Address Information
Shell Script to Extract IP Address, MAC Address InformationVCP Muthukrishna
 

En vedette (15)

How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7
How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7
How To Create RDS Database for WordPress in AWS on RHEL 7 or CentOS 7
 
How to Manage journalctl Logging System on RHEL 7
How to Manage journalctl Logging System on RHEL 7How to Manage journalctl Logging System on RHEL 7
How to Manage journalctl Logging System on RHEL 7
 
SystemD Usage Guide
SystemD Usage GuideSystemD Usage Guide
SystemD Usage Guide
 
How To Install and Configure Chrony on RHEL 7
How To Install and Configure Chrony on RHEL 7How To Install and Configure Chrony on RHEL 7
How To Install and Configure Chrony on RHEL 7
 
How To Manage Linux User on RHEL 7
How To Manage Linux User on RHEL 7How To Manage Linux User on RHEL 7
How To Manage Linux User on RHEL 7
 
LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7
 
Configure Run Levels RHEL 7 or CentOS 7
Configure Run Levels RHEL 7 or CentOS 7Configure Run Levels RHEL 7 or CentOS 7
Configure Run Levels RHEL 7 or CentOS 7
 
How to Install Configure and Use sysstat utils on RHEL 7
How to Install Configure and Use sysstat utils on RHEL 7How to Install Configure and Use sysstat utils on RHEL 7
How to Install Configure and Use sysstat utils on RHEL 7
 
How to Install and Configure AWS CLI on RHEL 7
How to Install and Configure AWS CLI on RHEL 7How to Install and Configure AWS CLI on RHEL 7
How to Install and Configure AWS CLI on RHEL 7
 
DNF Failed To Open Cache
DNF Failed To Open CacheDNF Failed To Open Cache
DNF Failed To Open Cache
 
Bash Script Disk Space Utilization Report and EMail
Bash Script Disk Space Utilization Report and EMailBash Script Disk Space Utilization Report and EMail
Bash Script Disk Space Utilization Report and EMail
 
How To Audit Server Login and Shutdown or Reboot Activity
How To Audit Server Login and Shutdown or Reboot ActivityHow To Audit Server Login and Shutdown or Reboot Activity
How To Audit Server Login and Shutdown or Reboot Activity
 
File Space Usage Information and EMail Report - Shell Script
File Space Usage Information and EMail Report - Shell ScriptFile Space Usage Information and EMail Report - Shell Script
File Space Usage Information and EMail Report - Shell Script
 
How To Manage Yum Packages Interactive Shell
How To Manage Yum Packages Interactive ShellHow To Manage Yum Packages Interactive Shell
How To Manage Yum Packages Interactive Shell
 
Shell Script to Extract IP Address, MAC Address Information
Shell Script to Extract IP Address, MAC Address InformationShell Script to Extract IP Address, MAC Address Information
Shell Script to Extract IP Address, MAC Address Information
 

Similaire à Install and Configure WordPress in AWS on RHEL/CentOS

Configuration of Apache Web Server On CentOS 8
Configuration of Apache Web Server On CentOS 8Configuration of Apache Web Server On CentOS 8
Configuration of Apache Web Server On CentOS 8Kaan Aslandağ
 
How To Deploy A Cloud Based Webserver in 5 minutes - LAMP
How To Deploy A Cloud Based Webserver in 5 minutes - LAMPHow To Deploy A Cloud Based Webserver in 5 minutes - LAMP
How To Deploy A Cloud Based Webserver in 5 minutes - LAMPMatt Dunlap
 
L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5William Lee
 
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...Cloudian
 
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage ServiceQuick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage ServiceCloudian
 
R hive tutorial supplement 1 - Installing Hadoop
R hive tutorial supplement 1 - Installing HadoopR hive tutorial supplement 1 - Installing Hadoop
R hive tutorial supplement 1 - Installing HadoopAiden Seonghak Hong
 
Installing Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu InstanceInstalling Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu Instancekamarul kawnayeen
 
appserver.io tutorial
appserver.io tutorialappserver.io tutorial
appserver.io tutorialappserver.io
 
Hdf installing-hdf
Hdf installing-hdfHdf installing-hdf
Hdf installing-hdfnmrrsc
 
How to install Setup & Configure SSH Jump Server on a Linux box
How to install Setup & Configure  SSH Jump Server on a Linux boxHow to install Setup & Configure  SSH Jump Server on a Linux box
How to install Setup & Configure SSH Jump Server on a Linux boxEzee Login
 
Philly security shell meetup
Philly security shell meetupPhilly security shell meetup
Philly security shell meetupNicole Johnson
 
AWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On GuideAWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On GuideManas Mondal
 
Linux for programmers
Linux for programmersLinux for programmers
Linux for programmersMd. Al Amin
 
Talend openstudio bigdata_gettingstarted_6.3.0_en
Talend openstudio bigdata_gettingstarted_6.3.0_enTalend openstudio bigdata_gettingstarted_6.3.0_en
Talend openstudio bigdata_gettingstarted_6.3.0_enManoj Sharma
 
Apache web server tutorial for linux
Apache web server tutorial for linuxApache web server tutorial for linux
Apache web server tutorial for linuxSahad Sali
 
Professional deployment
Professional deploymentProfessional deployment
Professional deploymentIvelina Dimova
 

Similaire à Install and Configure WordPress in AWS on RHEL/CentOS (20)

Configuration of Apache Web Server On CentOS 8
Configuration of Apache Web Server On CentOS 8Configuration of Apache Web Server On CentOS 8
Configuration of Apache Web Server On CentOS 8
 
How To Deploy A Cloud Based Webserver in 5 minutes - LAMP
How To Deploy A Cloud Based Webserver in 5 minutes - LAMPHow To Deploy A Cloud Based Webserver in 5 minutes - LAMP
How To Deploy A Cloud Based Webserver in 5 minutes - LAMP
 
L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5
 
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
 
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage ServiceQuick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
 
R hive tutorial supplement 1 - Installing Hadoop
R hive tutorial supplement 1 - Installing HadoopR hive tutorial supplement 1 - Installing Hadoop
R hive tutorial supplement 1 - Installing Hadoop
 
Installing Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu InstanceInstalling Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu Instance
 
Apache - Quick reference guide
Apache - Quick reference guideApache - Quick reference guide
Apache - Quick reference guide
 
appserver.io tutorial
appserver.io tutorialappserver.io tutorial
appserver.io tutorial
 
Hdf installing-hdf
Hdf installing-hdfHdf installing-hdf
Hdf installing-hdf
 
How to install Setup & Configure SSH Jump Server on a Linux box
How to install Setup & Configure  SSH Jump Server on a Linux boxHow to install Setup & Configure  SSH Jump Server on a Linux box
How to install Setup & Configure SSH Jump Server on a Linux box
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
Philly security shell meetup
Philly security shell meetupPhilly security shell meetup
Philly security shell meetup
 
AWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On GuideAWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On Guide
 
Linux for programmers
Linux for programmersLinux for programmers
Linux for programmers
 
IT Automation with Chef
IT Automation with ChefIT Automation with Chef
IT Automation with Chef
 
Talend openstudio bigdata_gettingstarted_6.3.0_en
Talend openstudio bigdata_gettingstarted_6.3.0_enTalend openstudio bigdata_gettingstarted_6.3.0_en
Talend openstudio bigdata_gettingstarted_6.3.0_en
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
Apache web server tutorial for linux
Apache web server tutorial for linuxApache web server tutorial for linux
Apache web server tutorial for linux
 
Professional deployment
Professional deploymentProfessional deployment
Professional deployment
 

Plus de VCP Muthukrishna

How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7VCP Muthukrishna
 
How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7VCP Muthukrishna
 
How To Connect to Active Directory User Validation
How To Connect to Active Directory User ValidationHow To Connect to Active Directory User Validation
How To Connect to Active Directory User ValidationVCP Muthukrishna
 
How To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellHow To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellVCP Muthukrishna
 
How To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShellHow To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShellVCP Muthukrishna
 
How To List Files and Display In HTML Format
How To List Files and Display In HTML FormatHow To List Files and Display In HTML Format
How To List Files and Display In HTML FormatVCP Muthukrishna
 
How To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShellHow To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShellVCP Muthukrishna
 
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...VCP Muthukrishna
 
How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7VCP Muthukrishna
 
Windows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoWindows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoVCP Muthukrishna
 
How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7VCP Muthukrishna
 
Windows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loopWindows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loopVCP Muthukrishna
 
How To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional StatementsHow To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional StatementsVCP Muthukrishna
 
How To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional ParameterHow To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional ParameterVCP Muthukrishna
 
How To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter ValueHow To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter ValueVCP Muthukrishna
 
How To Create PowerShell Function
How To Create PowerShell FunctionHow To Create PowerShell Function
How To Create PowerShell FunctionVCP Muthukrishna
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellVCP Muthukrishna
 
How To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShellHow To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShellVCP Muthukrishna
 
How To Install and Configure Salt Master on Ubuntu
How To Install and Configure Salt Master on UbuntuHow To Install and Configure Salt Master on Ubuntu
How To Install and Configure Salt Master on UbuntuVCP Muthukrishna
 
How To Protect SSH Access with Fail2Ban on RHEL 7
How To Protect SSH Access with Fail2Ban on RHEL 7How To Protect SSH Access with Fail2Ban on RHEL 7
How To Protect SSH Access with Fail2Ban on RHEL 7VCP Muthukrishna
 

Plus de VCP Muthukrishna (20)

How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7
 
How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7
 
How To Connect to Active Directory User Validation
How To Connect to Active Directory User ValidationHow To Connect to Active Directory User Validation
How To Connect to Active Directory User Validation
 
How To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellHow To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShell
 
How To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShellHow To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShell
 
How To List Files and Display In HTML Format
How To List Files and Display In HTML FormatHow To List Files and Display In HTML Format
How To List Files and Display In HTML Format
 
How To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShellHow To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShell
 
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
 
How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7
 
Windows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoWindows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive Info
 
How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7
 
Windows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loopWindows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loop
 
How To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional StatementsHow To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional Statements
 
How To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional ParameterHow To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional Parameter
 
How To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter ValueHow To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter Value
 
How To Create PowerShell Function
How To Create PowerShell FunctionHow To Create PowerShell Function
How To Create PowerShell Function
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShell
 
How To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShellHow To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShell
 
How To Install and Configure Salt Master on Ubuntu
How To Install and Configure Salt Master on UbuntuHow To Install and Configure Salt Master on Ubuntu
How To Install and Configure Salt Master on Ubuntu
 
How To Protect SSH Access with Fail2Ban on RHEL 7
How To Protect SSH Access with Fail2Ban on RHEL 7How To Protect SSH Access with Fail2Ban on RHEL 7
How To Protect SSH Access with Fail2Ban on RHEL 7
 

Dernier

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Dernier (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Install and Configure WordPress in AWS on RHEL/CentOS

  • 1. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 i | P a g e Table of Contents Overview.......................................................................................................................................................1 Applies To..................................................................................................................................................1 Pre-requisites............................................................................................................................................1 Installation – Apache Webserver..................................................................................................................1 Check Package – httpd..............................................................................................................................1 Install Package – httpd..............................................................................................................................1 Service Management ....................................................................................................................................2 httpd Service – Enable ..............................................................................................................................2 httpd Service – Start .................................................................................................................................2 httpd Service – Disable .............................................................................................................................3 httpd Service – Open Port (AWS Security Group).....................................................................................3 httpd Service – Launch Website ...............................................................................................................3 Install – PHP, PHP-MySql...............................................................................................................................4 Validate PHP Installation...........................................................................................................................4 Launch PHP Info Webpage........................................................................................................................5 Install – Mariadb Server................................................................................................................................6 Check Package – Mariadb Server..............................................................................................................6 Install Package – mariadb Server..............................................................................................................6 Enable – Service mariadb..........................................................................................................................6 Start – Service mariadb.............................................................................................................................7 Create Database – blog.............................................................................................................................8 Connect Database – blog ..........................................................................................................................8 Securing Mariadb – Database.......................................................................................................................8 Securing Mariadb – Login Password.........................................................................................................9 Securing Mariadb – Confirm Password Change........................................................................................9 Securing Mariadb – Set New Password ....................................................................................................9 Securing Mariadb – Remove Anonymous User ......................................................................................10 Securing Mariadb – Disallow root Login Remotely.................................................................................10 Securing Mariadb – Remove test Database and Access.........................................................................10 Securing Mariadb – Reload Privilege Tables...........................................................................................11 Install WordPress........................................................................................................................................11
  • 2. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 ii | P a g e Download Package..................................................................................................................................11 Extract Package.......................................................................................................................................12 Configure Wordpress..................................................................................................................................12 Rename Folder........................................................................................................................................12 Rename Sample Configuration File.........................................................................................................13 Configure Database Parameters.............................................................................................................13 WordPress Portal – Start Page................................................................................................................14 WordPress Portal – Install WordPress....................................................................................................14 WordPress Portal – Login........................................................................................................................15 WordPress Portal – Administrator Login ................................................................................................15 WordPress Portal – Dashboard...............................................................................................................16
  • 3. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 1 | P a g e Overview The purpose of this document is to install and configure WordPress on AWS and local database on RHEL 7 or CentOS 7. Applies To CentOS 7, RHEL 7 Pre-requisites  Apache httpd  Firewall Configuration (Open port) – 80  PHP, PHP-MYSQL  MariaDB – (MySQL) Installation – Apache Webserver First and foremost thing that you need to do install WordPress, is the install Apache httpd on the server. Check Package – httpd Before you install the httpd package on the server, check whether the package is already installed, to check run the command. rpm -qa | grep httpd Install Package – httpd After validating the package installation status, to install httpd package run the command; yum install httpd -y
  • 4. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 2 | P a g e Service Management httpd Service – Enable After installation, next step is to enable the service which will start the service by default at multi-user Runlevel, run the command; systemctl enable httpd If the service is disabled which is default setting, it create a new symbolic link in the folder “multi- user.target.wants” for the service. ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi- user.target.wants/httpd.service' httpd Service – Start The next steps is to start the service to start the service, to start run the command; systemctl start httpd
  • 5. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 3 | P a g e httpd Service – Disable In order to disable the service to start on boot run the command; Its optional. Though every time the server is rebooted httpd service has to be started manually. systemctl disable httpd.service If the service is already enabled, it remove existing symbolic link in the folder “multi-user.target.wants” for the service. rm '/etc/systemd/system/multi-user.target.wants/httpd.service' httpd Service – Open Port (AWS Security Group) The next steps is to open port “80” in the inbound rules of the security group wherein the server is associated, in the AWS Management console. After adding the new rule, click on “Save” button. httpd Service – Launch Website After adding the new inbound rule and saving it, launch the webserver with the public IP address from the web browser. http://<WebserverIP or FQDN>
  • 6. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 4 | P a g e Install – PHP, PHP-MySql The next step is to install packages “php and php-mysql”, to install these packages run the command; yum install php php-mysql -y Validate PHP Installation Next, we will create a php information page, in the DocumentRoot of httpd; run the command cd /var/www/html vi phpinfo.php To test php is working, In the vi editor the text type “i” and then copy and paste below line, save and exit the file “phpinfo.php”. <?php phpinfo() ?>
  • 7. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 5 | P a g e Launch PHP Info Webpage After adding the new webpage and text “phpinfo.php”; restart the httpd service and launch the webpage “phpinfo.php” in the web browser. Php and MySQL version information should be populated in the webpage as shown in the below screenshot. systemctl restart httpd.service http://<WebserverIP or FQDN>/phpinfo.php PHP Version and libraries that are configured and enabled information will be displayed in this page
  • 8. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 6 | P a g e Install – Database Server The next step is to install mariadb database server. Mariadb is an in-line replacement for the MySQL Server. Check Package – Mariadb Server Before you install the mariadb server package on the host, check whether the package is already installed, to check run the command. rpm -qa | grep mariadb-server rpm -qa | grep mysql-server Install Package – mariadb Server Next step, in order to install the mariadb server package on the host, to check run the command; yum install mariadb-server -y Enable – Service mariadb systemctl list-unit-files | grep mariadb.service After installation, the next step is to enable the service to start the service by default at multi-user Runlevel, run the command; systemctl enable mariadb.service If the service is disabled which is default setting, it create a new symbolic link in the folder “multi- user.target.wants” for the service.
  • 9. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 7 | P a g e Start – Service mariadb When the mariadb server is installed database service does not start by default. You can check the status of the mariadb service and to then start the service, run the commands below, to know status and start the service respectively. systemctl status mariadb.service systemctl start mariadb.service
  • 10. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 8 | P a g e Create Database – blog Next step after starting the database service is to create the database named “blog”, run the command; mysqladmin -uroot create blog Connect Database – blog After creating the database, to ensure the database has been created, we will connect to the database, run the command; mysql -uroot -Dblog -s Note: We are connecting to database in silent mode. Securing Mariadb – Database One of the most important step after installing Mariadb database server is the securing it. To secure it run the command; mysql_secure_installation
  • 11. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 9 | P a g e Securing Mariadb – Login Password When mariadb server is installed, password is not configured or set for the root user, hence we in this step press enter. Enter current password for root (enter for none): Press enter key for none Securing Mariadb – Confirm Password Change Next step is to confirm the root password change, to continue the password change press “Y” and press enter. Set Root password? [Y/n]: Y Securing Mariadb – Set New Password The next step is to set the new password and re-enter the new password again. After confirming the new password. The root password will be set and privilege tables will be reloaded. New Password: Enter your new password Re-enter new password: Re-enter your new password again
  • 12. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 10 | P a g e Securing Mariadb – Remove Anonymous User Next step is to remove anonymous user access, this option will secure the database by allowing access to the database wherein their user account created in the database, enter “Y” to revoke anonymous users access. Remove anonymous users? [Y/n]: Y Securing Mariadb – Disallow root Login Remotely The next step is to restrict access to root user from a remote system. This step will help database administrator to login the server directly and only then login with “root”. Database Admin’s who to login will from localhost only. Disallow root login remotely? [Y/n]: Y Securing Mariadb – Remove test Database and Access In this step you will remove test database and the privileges for the “test” database. Remove test database and access to it? [Y/n]: Y
  • 13. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 11 | P a g e Securing Mariadb – Reload Privilege Tables Remove test database and access to it? [Y/n]: Y Install WordPress In this section we will navigate through the steps for download, installing and configuring wordpress. Download Package Next step is to download wordpress package from the internet, to download run the commands below, if wget is not installed, you can utilize curl utility to download the package. cd /tmp curl -OL http://wordpress.org/latest.tar.gz or wget http://wordpress.org/latest.tar.gz
  • 14. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 12 | P a g e Extract Package Next step is to extract the wordpress package that was downloaded from the internet and list the contents after extracting to the DocumentRoot folder. Apache httpd service DocumentRoot by default is configured as “/var/www/html” folder, run the command below to extract and verify the extraction. tar -zxf latest.tar.gz -C /var/www/html/ ls -l /var/www/html/ Configure Wordpress The next phase is to configure wordpress as the requirement, we will first rename the folder as “blog”, configure database for the blog. Rename Folder After extracting the content, next step is to rename the “wordpress” folder as per your need, in this case we will rename it as “blog”.
  • 15. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 13 | P a g e Rename Sample Configuration File The next step is to rename the sample configuration file to “wp-config.php”, where in we will configure database parameters for the blog website, run the below commands. cd blog mv wp-config-sample.php wp-config.php Configure Database Parameters The next step is to configure database parameters, to modify database attribute values, open “wp- config.php” in editor, modify the below database connectivity attribute values. After modifying values save and exit the file. Attribute Name Default Value Modified Value DB_NAME database_name_here blog DB_USER username_here blog DB_PASSWORD password_here blog DB_HOST localhost localhost
  • 16. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 14 | P a g e WordPress Portal – Start Page Next step is to launching the website, access the URL from the browser, welcome page is displayed. http://54.165.245.172/blog/ WordPress Portal – Install WordPress After launching the website, you need to configure administrator’s profile, fill below fields and click on “Install WordPress” button. Site Title Set Wordpress Site Title Username Set Wordpress administrator username Password Set Wordpress administrator password Your E-Mail Set Wordpress administrator’s email ID Privacy Set Privacy option
  • 17. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 15 | P a g e WordPress Portal – Login After successful installation of “WordPress”, click on “Log In” button. WordPress Portal – Administrator Login Enter the administrator username and password set earlier and click on “Log In” button.
  • 18. Install and Configure WordPress in AWS on RHEL 7 or CentOS 7 16 | P a g e WordPress Portal – Dashboard After login into the portal with administrator user, Portal’s Dashboard will be displayed.