Installing Subversion 1.6 on CentOS 5 64bit
Install RPM Forge repo:
Instructions:
cd /etc/yum.repos.d sudo wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm sudo rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt sudo rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm sudo rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm sudo rm -f rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
Install Memcache for Drupal on CentOS 5.5
Install EPEL Repo
Memcache can be found in the EPEL repo. Install EPEL repo:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
Install Memcache
yum install memcached pecl install memcache yum install zlib-devel
Auto start memcache on reboot
chkconfig --level 2345 memcached on
Add PHP settings for Memcache
nano /etc/php.d/memcache.ini
extension=memcache.so memcache.hash_strategy="consistent"
Install Pressflow (Drupal), Varnish, APC and Apache on CentOS 5.5
After having run janaksingh.com website on Drupal 6 with Apache+PHP+MySql, I wanted to move to Pressflow so I could harness the added advantages of Varnish.
This is not an in-depth installation guide or a discussion about Varnish or Pressflow, but quick setup commands for my own reference. Please see links at the end if you wish to explore Varnish or Pressflow setup in greater depth.
I wanted:
Varnish > APC > Apache > Pressflow setup..
ApacheSolr search for Drupal on CentOS
At the recently Drupal Camp Prague 09, I was introduced to ApacheSolr as a replacement to the standard Drupal search or the Google CSE.
On most sites the basic Google CSE setup is sufficient, however for some of the more serious "work" websites my colleague Nick and I got experimenting with the Drupal's implementation of ApacheSolr module.
Here is a quick and rough writeup on how it was implemented on work and my personal (janaksingh.com website).
Drupal development with OSX, VMWare Fusion and CentOS 5.3
CentOS powers my personal websites and since it is based on RedHat Enterprise Linux (which we use at work) it makes my life easier when jumping back and forth between servers as all the filepaths are same, repositories and packages are all consistent. All in perfect harmony as far as work and personal web server are concerned.









