How to install WordPress on CentOS 7

  • First install and enable Remi repository using following command.

# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

We are going to use php7.3, so we need to disable php5.4 using yum-config-manager command provided by yum-utils tool.

# yum install yum-utils

# yum-config-manager –disable remi-php54

# yum-config-manager –enable remi-php73

  • Installing LAMP Stack on CentOS 7

# yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt nano

# systemctl start mariadb

# mysql_secure_installation

#systemctl enable mariadb

# systemctl start httpd

# systemctl enable httpd

  • Now Create WordPress Mysql/MariaDB Database using following commands:

# mysql -u root -p

Enter password:

## Create database ##

CREATE DATABASE wordpress;

## Creating new user ##

CREATE USER [email protected] IDENTIFIED BY “secure_password”;

## Grant privileges to database ##

GRANT ALL ON wordpress.* TO [email protected];

## FLUSH privileges ##

FLUSH PRIVILEGES;

## Exit ##

exit;

  • Downloading and Installing WordPress:

# cd /tmp && wget http://wordpress.org/latest.tar.gz

# tar -xvzf latest.tar.gz -C /var/www/html

# chown -R apache /var/www/html/wordpress

  • Edit Apache configuration file to create virtual host for wordpress:

# nano -w /etc/httpd/conf/httpd.conf

  • And add the following code at the bottom of the file and replace the marked text with the information related to your installation:

<VirtualHost *:80>

  ServerAdmin [email protected]

  DocumentRoot /var/www/html/wordpress

  ServerName hosteons.com

  ServerAlias www.hosteons.com

  ErrorLog /var/log/httpd/hosteons-error-log

  CustomLog /var/log/httpd/hosteons-acces-log common

</VirtualHost>

  • Replace hosteons with your domain name.

  • Now save changes by cress CTRL-W

  • Restart apache with following commands:

# systemctl restart httpd

  • Now configure and install wordpress from web by visiting your website IP or domain (if DNS is already setup)
visit in your browser: http://VPS-IP

Support 24/24h with coupon code: 1DOLLAROFF 10% discount. Click now! 👆
On this page