Drupal performance tuning on MediaTemple 31 August 2009
First off make sure you’ve got the root account enabled and the developer tools enabled.
Install APC
Ideally you’d use PECL to install APC but it won’t compile on MT’s servers.
I was trying to use these instructions for installing APC but found that they no longer worked.
Download the source and extract it:
cd /usr/local/src
wget http://pecl.php.net/get/APC-3.0.19.tgz
tar xvzf APC-3.0.19.tgz
cd APC-3.0.19
Compile and install the extension:
phpize
./configure --enable-apc --enable-apc-mmap --with-apxs2=/usr/sbin/apxs --with-php-config=/usr/bin/php-config
make install
Tell PHP to load the extension and restart the webserver:
echo "extension=apc.so" > /etc/php.d/apc.ini
/etc/init.d/httpd restart
Tweak your Apache config
Disable ETags by adding:
FileETag none
to Drupal’s .htaccess
file.