Serendipity is a PHP blog application which gives the user an easy way to maintain an online diary, weblog or even a complete homepage. It is very simple application and very easy to install. In this post, i will guide you on how to install the serendipity on CentOS 5.5 with apache, mysql and php installed.
Steps :
1. Download the package.
[root@server www]# pwd /var/www [root@server www]# wget http://cdnetworks-kr-2.dl.sourceforge.net/project/php-blog/serendipity/1.5.5/serendipity-1.5.5.tar.gz
2. Extract the tar file
[root@server www]# tar xzvf serendipity-1.5.5.tar.gz
3. Create the database as below
mysql> CREATE DATABASE serdb; mysql> CREATE USER 'seruser'@'localhost' IDENTIFIED BY 'serpassword'; mysql> GRANT ALL PRIVILEGES ON serdb.* to seruser@localhost ; mysql> SHOW GRANTS FOR 'seruser'@'localhost';
Database type : MySQL
Database host : localhost
Database user : seruser
Database password : serpassword
Database name : serdb
4. Run the installation wizard as below.
http://yourdomain.com/serendipity/index.php.

5. Proceed to the installation wizard until below page.