Instructions on how to install WordPress at Linux operating system


How to install WordPress at Linux operating system - So, you bought the server from the leading WordPress web Hosting server, want to install WordPress at Linux. But you're not sure how to do that, right? Do not worry, we are here to help you! Once you've completed the tutorial, the process will be like a walk.

Before moving on, here are a few prerequisites to keep in mind:

  1. Operating system

Once you have purchased the server, the pre-installed operating system will come with. It is any Linux operating system, Ubuntu or Debian. However, in this example, we will use Debian 8 to install WordPress.

  1. LAMP

LAMP stands for the top 4 tools used to launch dynamic websites. This open source component is:



Linux is both a PC operating system and a server used. It includes the Linux kernel (operating system core) as well as support tools and libraries. Similar to Microsoft Windows, but conversely, it is completely free and open source.


Apache is a popular open source web server software that provides power to nearly 50% of today's websites.


MySQL is open source software, part of the leading software at the Database Management tool, which uses structured query language to serve web server database queries.


PHP is a scripting language Website making open source. It is the famous language.

  1. phpMyAdmin

This is a usage management tool that interacts with the MySQL database. You create, change, delete, drop, import and export all database queries directly using phpMyAdmin.

  1. WordPress

Without a doubt, WordPress is a prerequisite if you are thinking of installing it on your server.

Install LAMP

Before installing WordPress on the server, you should learn how to install LAMP on a Debian server. Also, learn how to install phpMyAdmin in Debian from the same source.

Download WordPress at Linux

Once you've successfully installed the LAMP stack at the server, download and extract the WordPress file. You access the server via FTP or Shell. In this example, we will use PuTTY to connect to our server.

Log in to the server

Open PuTTY, provide server IP, Port, click Open.


Provide login information to enter the server. Once successfully logged in, you will see a screen similar to the image below:


Navigate to the public_html directory using this command:

cd / var / www / public_html

At the public_html directory, we create another folder called wp (WordPress). Next, we download, extract, install WordPress in the newly created wp folder. Enter the command to create the directory at public_html directory:

mkdir wp

Access the wp directory using:

cd wp

Now download the WordPress File with the command:

wget https: //

Once WordPress is downloaded, extract the file using this command:


When the extraction process is complete, you will see a new folder named WordPress containing all the WordPress extract files. You see the full list of extracted files by typing:

See more: How to choose the best Hosting for WordPress

Install WordPress at Debian

Now open your browser and navigate to WordPress Settings by entering your server's IP address and the WordPress directory path. In this case, the directory path is:

198.199 .xx.xx / wp / wordpress /


As you can see, it requires a database to connect to WordPress. We have set up phpMyAdmin, so we will use that login information to connect the database with our WordPress Installation.

Create a WordPress database with phpMyAdmin

Navigate to the phpMyAdmin folder by entering this URL in your browser's URL tab:

198.199 .xx.xx / phpmyadmin


Log in using the login credentials and then create the database. We will create a database named wpdb as an example.


Once the database has been created, go to your browser and navigate to the WordPress installation directory. In this case, the URL is:

  • 199 .xx.xx / wp / wordpress /

Click Let’s go! Follow the instructions at the screen to install WordPress.


If you encounter errors after filling out database details, don't worry. We just want to provide WordPress directory permissions.


Go back to PuTTY and then in the wp directory, enter this command: (make sure you have administrator rights)

Return to the browser, click Run, and follow the instructions at the screen.

When you're done, don't forget to tighten your WordPress security by setting up file permissions correctly:

  • The whole file should be 664

  • The entire directory should be 775

  • wp-config.php should be 660

If you're not familiar with the command, here's how to handle files and directories in Linux.

Hope you have successfully installed WordPress in Debian. I know it might be a bit technical to install WordPress on a Linux operating system, but many of these revisions will remind you of the steps we've taken:

  • Complete server setup

  • Install LAMP

  • Install phpMyAdmin

  • Download and extract WordPress

  • Create the database by visiting phpMyAdmin

  • Grant special permissions to the WordPress directory

  • Install WordPress

However, the long procedure is to install WordPress at Linux operating system, right?

You easily avoid any trouble by registering at SocialSEO. It's a managed WordPress hosting platform that will allow you to bypass all the explained procedures provided to you by installing WordPress with just one click.

Here's a look at easily launching and installing WordPress in Debian with a few clicks at SocialSEO:


Why is it SocialSEO?

Why do you think I introduced SocialSEO? Yes, to be honest, the manual WordPress installation sometimes gets difficult.

To avoid all of these headaches, SocialSEO is built for you to benefit from easy cloud storage. All server related queries are just a click away. If you have any questions, you can easily start a live chat in the bottom right corner.

Arrange at Cloudways (ThunderStack)

All servers launched at SocialSEO have LAMP preinstalled with advanced level caching technologies such as Nginx, Varnish, Redis and Memcached, etc.This is the SocialSEO Stack interface:


Website WordPress Hosting at SocialSEO only few milliseconds. The entire test environment and test results are found in our guide.

Special thanks for the technology preinstalled at the backend.

Do not forget to share this article if you find it useful. If you have any questions, leave a comment below and we'll be back soon!

About My name is Nguyen Manh Cuong. I was born in a poor village in Ba Vi district, HA NOI province - windy and sunny land. Currently. Mr Cuong.
Newer Posts Newer Posts Older Posts Older Posts


Post a Comment