Your server is running PHP version 5.1.6 but WordPress 3.7.1 requires at least 5.2.4.

The latest version of wordpress 3.7.1 requires at least php version 5.2.4

[root@localhost ~]# rpm -qa | grep php
php-cli-5.1.6-40.el5_9
php-5.1.6-40.el5_9
php-common-5.1.6-40.el5_9
php-mysql-5.1.6-40.el5_9
php-gd-5.1.6-40.el5_9
php-pdo-5.1.6-40.el5_9

[root@localhost ~]# yum erase php*
Loaded plugins: fastestmirror, security
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.1.6-40.el5_9 set to be erased
---> Package php-cli.i386 0:5.1.6-40.el5_9 set to be erased
---> Package php-common.i386 0:5.1.6-40.el5_9 set to be erased
---> Package php-gd.i386 0:5.1.6-40.el5_9 set to be erased
---> Package php-mysql.i386 0:5.1.6-40.el5_9 set to be erased
---> Package php-pdo.i386 0:5.1.6-40.el5_9 set to be erased
--> Finished Dependency Resolution
.........................
.........................

Now, we have to install php 5.3

[root@localhost ~]# yum install php53 php53-gd php53-mysql
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.telepoint.bg
* extras: mirror.telepoint.bg
* updates: mirror.telepoint.bg
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php53.i386 0:5.3.3-21.el5 set to be updated
--> Processing Dependency: php53-cli = 5.3.3-21.el5 for package: php53
--> Processing Dependency: php53-common = 5.3.3-21.el5 for package: php53
---> Package php53-gd.i386 0:5.3.3-21.el5 set to be updated
---> Package php53-mysql.i386 0:5.3.3-21.el5 set to be updated
--> Processing Dependency: php53-pdo for package: php53-mysql
--> Running transaction check
---> Package php53-cli.i386 0:5.3.3-21.el5 set to be updated
---> Package php53-common.i386 0:5.3.3-21.el5 set to be updated
---> Package php53-pdo.i386 0:5.3.3-21.el5 set to be updated
--> Finished Dependency Resolution

root@localhost ~]# lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 5.10 (Final)
Release: 5.10
Codename: Final

configure zimbra firewall howto

[root@mail ~]# cat /etc/sysconfig/iptables
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp -s 46.35.160.170/32 –dport 22 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp -s 0/0 –dport 22 -j REJECT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 53 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 53 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 110 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 443 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 25 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 143 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 993 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 389 -j ACCEPT -s 46.35.160.170/32
-A INPUT -m state –state NEW -m tcp -p tcp –dport 465 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 587 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp -s 46.35.160.170/32 –dport 7071 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp -s 0/0 –dport 7071 -j REJECT
-A INPUT -m state –state NEW -m tcp -p tcp -s 46.35.160.170/32 –dport 7025 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp -s 0/0 –dport 7025 -j REJECT
-A INPUT -j REJECT –reject-with icmp-host-prohibited
-A FORWARD -j REJECT –reject-with icmp-host-prohibited
COMMIT

resize lvm reiserfs file system

In this example I am using CentOS 6 on lvm.

/dev/sda is the firs hard drive( I had install OS on /dev/sda1 with ext4 file system)
/dev/sdb is my second hard drive ( I had use it for tests)

/*First let’s install reiserfs system utils*/

[root@localhost ~]#rpm –import http://elrepo.org/RPM-GPG-KEY-elrepo.org
[root@localhost ~]#rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
[root@localhost ~]#yum update
[root@localhost ~]#yum install kmod-reiserfs reiserfs-utils

/*load reiserfs modules in the kernel*/
[root@localhost ~]#modprobe reiserfs

/*list volume groups*/

[root@localhost ~]# lvdisplay
— Logical volume —
LV Path /dev/vg_bentoslack/bentoslack
LV Name bentoslack
VG Name vg_bentoslack
LV UUID TmzPUK-RJKN-xjRd-ydFs-uhaK-C1gk-QBtGvM
LV Write Access read/write
LV Creation host, time bentoslack, 2013-07-03 08:07:59 -0400
LV Status available
# open 1
LV Size 29.80 GiB
Current LE 7629
Segments 1
Allocation inherit
Read ahead sectors auto
– currently set to 256
Block device 253:0

/*create our reiserfs volume group*/

[root@localhost ~]# vgcreate reiserfsVolumeGroup /dev/sdb
Volume group “reiserfsVolumeGroup” successfully created

/*create our logical volume in this volume group*/

[root@localhost ~]# lvcreate -L 9G reiserfsVolumeGroup
Logical volume “lvol0” created

/*make the reiserfs filesystem*/

[root@localhost ~]# mkfs.reiserfs /dev/reiserfsVolumeGroup/lvol0

/*make a mount point*/

[root@localhost ~]# mkdir /mnt/reiserfs
[root@localhost ~]# mount /dev/reiserfsVolumeGroup/lvol0 /mnt/reiserfs/

/*show disk space usage*/

[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_bentoslack-bentoslack
30G 2.0G 28G 7% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 194M 31M 153M 17% /boot
/dev/mapper/reiserfsVolumeGroup-lvol0
9.0G 33M 9.0G 1% /mnt/reiserfs

/*resize reiserfs file system (reduce size) */

[root@localhost ~]# resize_reiserfs -s -3G /dev/reiserfsVolumeGroup/lvol0

/*shrink the logical volume */

[root@localhost ~]# lvreduce -L -3G /dev/reiserfsVolumeGroup/lvol0
ARNING: Reducing active logical volume to 6.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lvol0? [y/n]: y
Reducing logical volume lvol0 to 6.00 GiB
Logical volume lvol0 successfully resized

/*check the disk space usage after the resize operations*/

[root@localhost ~]# mount /dev/reiserfsVolumeGroup/lvol0 /mnt/reiserfs/
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_bentoslack-bentoslack
30G 2.0G 28G 7% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 194M 31M 153M 17% /boot
/dev/mapper/reiserfsVolumeGroup-lvol0
6.0G 33M 6.0G 1% /mnt/reiserfs

/*let’s extend the logical volume*/

[root@localhost ~]# lvextend -L+2G /dev/reiserfsVolumeGroup/lvol0
Extending logical volume lvol0 to 8.00 GiB
Logical volume lvol0 successfully resized

/*resize the file system (extend) */

[root@localhost ~]# resize_reiserfs /dev/reiserfsVolumeGroup/lvol0
resize_reiserfs 3.6.21 (2009 www.namesys.com)

ReiserFS report:
blocksize 4096
block count 2097152 (1572864)
free blocks 2088877 (1564605)
bitmap block count 64 (48)

Syncing..done

resize_reiserfs: Resizing finished successfully.

/*check the disk space again*/

[root@localhost ~]# mount /dev/reiserfsVolumeGroup/lvol0 /mnt/reiserfs/
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_bentoslack-bentoslack
30G 2.0G 28G 7% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 194M 31M 153M 17% /boot
/dev/mapper/reiserfsVolumeGroup-lvol0
8.0G 33M 8.0G 1% /mnt/reiserfs

Finito! 😉

root@localhost ~]# lvdisplay
— Logical volume —
LV Path /dev/reiserfsVolumeGroup/lvol0
LV Name lvol0
VG Name reiserfsVolumeGroup
LV UUID b1135F-nX9k-6ofl-MvCT-jTNW-AgZC-aX8gGV
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2013-07-03 08:21:31 -0400
LV Status available
# open 2
LV Size 8.00 GiB
Current LE 2048
Segments 1
Allocation inherit
Read ahead sectors auto
– currently set to 256
Block device 253:1

— Logical volume —
LV Path /dev/vg_bentoslack/bentoslack
LV Name bentoslack
VG Name vg_bentoslack
LV UUID TmzPUK-RJKN-xjRd-ydFs-uhaK-C1gk-QBtGvM
LV Write Access read/write
LV Creation host, time bentoslack, 2013-07-03 08:07:59 -0400
LV Status available
# open 1
LV Size 29.80 GiB
Current LE 7629
Segments 1
Allocation inherit
Read ahead sectors auto
– currently set to 256
Block device 253:0

configure date and time in centos

yum install ntp
chkconfig ntpdate on

add to /etc/ntp/step-tickers
# List of servers used for initial synchronization.
server 0.bg.pool.ntp.org
server 1.bg.pool.ntp.org
server 2.bg.pool.ntp.org
server 3.bg.pool.ntp.org

service ntpdate restart

rm /etc/localtime
ln -s /usr/share/zoneinfo/Europe/Sofia /etc/localtime
/etc/init.d/ntpdate restart
hwclock –systohc