How To Install WordPress On Ubuntu 18.04

Rock WPHow toHow To Install WordPress On Ubuntu 18.04

WordPress is a popular Content Management System (CMS) used to create blogs, websites, and online stores. It’s an open-source platform that can be easily installed on a web server. In this article, we will discuss how to install WordPress on Ubuntu 18.04.

Update the system

The first step is to update the system. Open the terminal and run the following command:

sudo apt update && sudo apt upgrade

Install LAMP stack

The next step is to install the LAMP stack, which consists of Apache, MySQL, and PHP. Run the following command to install the LAMP stack:

sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php php-cli php-curl php-gd php-mbstring php-xml php-xmlrpc

Create a MySQL database

To create a database, log in to the MySQL server using the following command:

sudo mysql -u root -p

Create a new database by running the following command:


Create a new user and grant all privileges to the new database with the following commands:

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'passwordhere';

GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';

Flush the privileges with the following command:


Exit MySQL with the following command:


Download and install WordPress

Download the latest WordPress package using the following command:


Extract the downloaded package using the following command:

tar -xvzf latest.tar.gz

Move the extracted directory to the Apache web directory with the following command:

sudo mv wordpress /var/www/html/

Change the ownership of the WordPress directory with the following command:

sudo chown -R www-data:www-data /var/www/html/wordpress/

Configure WordPress

Rename the sample configuration file with the following command:

Open the configuration file with the following command:

sudo nano /var/www/html/wordpress/wp-config.php

Enter the database details in the configuration file as shown below:

define('DB_NAME', 'wordpress');

define('DB_USER', 'wordpressuser');

define('DB_PASSWORD', 'passwordhere');

define('DB_HOST', 'localhost');

Save and close the file.

Access WordPress

Open a web browser and type the following URL in the address bar:


Follow the on-screen instructions to complete the WordPress installation.


In this article, we have discussed how to install WordPress on Ubuntu 18.04. WordPress is a powerful CMS that can be easily installed on a web server. By following the steps outlined in this article, you can set up your own WordPress site and start creating content.

Things To Consider When Installing WordPress On Ubuntu 18.04

Here are a few things to keep in mind:

Security: WordPress is a popular platform, which means it’s a common target for hackers. It’s important to secure your WordPress installation by using strong passwords, keeping WordPress and its plugins updated, and using security plugins such as Wordfence or iThemes Security.

Performance: WordPress can be resource-intensive, which can lead to slow load times and poor performance. To optimize your WordPress site’s performance, consider using caching plugins such as WP Super Cache or W3 Total Cache and optimizing your images.

Backups: It’s important to regularly back up your WordPress installation to protect against data loss. Consider using a plugin such as UpdraftPlus or BackWPup to automate the backup process.

Hosting: Your choice of hosting provider can have a significant impact on your WordPress site’s performance and security. Look for a provider that offers optimized WordPress hosting and provides regular backups and security measures.

By keeping these considerations in mind, you can ensure that your WordPress installation on Ubuntu 18.04 is secure, performant, and reliable.

Help improving: How To Install WordPress On Ubuntu 18.04

Do you have questions, comments or feedback about this topic? Share your voice below!

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments

Looking for Cheaper & Better Hosting?

Save big and boost your site with affordable, superior WordPress hosting!

Compare Hosting Deals

Related Stories