How to Install WordPress on Ubuntu VPS
WordPress is a popular Content Management System (CMS) to build websites and blogs. Installing WordPress on a Virtual Private Server (VPS) running Ubuntu can provide a flexible and powerful platform for your website. In this tutorial, we will guide you through the process of installing WordPress on an Ubuntu VPS.
Prerequisites
- A VPS running Ubuntu (with root access)
- SSH client (such as PuTTY)
- LAMP stack installed on your VPS
Step 1: Download WordPress
First, you need to download the latest version of WordPress. You can do this by running the following command in your terminal:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
Step 2: Create a MySQL Database
Next, you will need to create a MySQL database for your WordPress installation. Log in to MySQL using the following command:
mysql -u root -p
Once you are logged in, run the following commands to create a new database and user:
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Step 3: Configure WordPress
Now, you need to configure WordPress to use the database you just created. Copy the sample configuration file and edit it with your database information:
cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php
nano /var/www/html/wordpress/wp-config.php
Update the following lines in the configuration file:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'password');
Step 4: Complete the Installation
Finally, navigate to your domain in a web browser and follow the WordPress installation wizard. Enter your site name, username, password, and email address to complete the installation.
Congratulations! You have successfully installed WordPress on your Ubuntu VPS.