WordPress is a popular blog publishing application in PHP. It provides features such as templates, link management, permalinks, categories, tagging, typographic functions, Trackback and Pingback.

Installing the software

A recent WordPress package should be available on the server. To install, run the install.sh script in /var/www/wordpress, from the ~/www/ directory of your choice:

$ cd ~/www/example.com
$ sh /var/www/wordpress/install.sh myblog

Database setup

WordPress uses MySQL as its database backend so before proceeding further, you need to create a database and a MySQL user. You can do this from the Databases section of the Control Panel, or alternatively from the Shell Interface:

Set arbitrary phrases in AUTH_KEY, SECURE_AUTH_KEY and LOGGED_IN_KEY. If you require internationalization, set the WPLANG value accordingly.

Using the web installer

Point your browser to the new URL (https://example.com/myblog) and enter the requested information (blog title and e-mail address). Proceed, and note the generated password.

The installation is now complete. You can now log in as admin. For better security, consider using a secure URL (https:// URL). If you don't have an official SSL certificate, it is possible to generate one yourself.