Learn How To Install Dotclear on Ubuntu 16.04

December 16, 2019

Table of Contents

If you are using a different system, please check our other tutorials.

Dotclear is a very simple blog engine which has been built on top of PHP. In this tutorial, we will install Dotclear on Ubuntu 16.04.

Prerequisites

  • IT Web Services VPS with LAMP stack on Ubuntu 16.04

Log into your server with an SSH client.

With most LAMP stacks, website files are stored in the directory /var/www/html/. Navigate to that folder and remove the placeholder files contained within it.

cd /var/www/html/
rm -rf index.php logo.png

Database setup

To create a database, we need to log in to MySQL. You can do that with the following command:

mysql -u root -p

Then, we need to create the database and create a user for it (replace <your_password> with your own password):

CREATE DATABASE dotclear;
GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY '<your_password>';
FLUSH PRIVILEGES;
q

Installing Dotclear

We will use the simple installer provided by Dotclear.

Make sure you are still in the /var/www/html/ folder. If not, run cd /var/www/html/.

Download the loader script.

wget https://download.dotclear.org/loader/dotclear-loader.php

Ensure that our Apache user owns the folder.

chown www-data:www-data ./

Open up your web browser and navigate to http://YOUR_IP_ADDRESS/dotclear-loader.php. You will be presented with the installer page. Follow the on-screen instructions.

On the second screen, it will ask you for the database details. Use the following details:

Database type: MySQLi
Database Host Name: localhost
Database Name: dotclear
Database User Name: dotclearuser
Database Password: <your_password>

Lastly, the installer will ask you for some personal information. I assume you don’t need help with that – it’s pretty standard. Now your blog will be up and running, enjoy!

Need help?

Do you need help setting up this on your own service?
Please contact us and we’ll provide you the best possible quote!