Estas instrucciones son para un servidor ubuntu server aunque deberían funcionar casi idéntico en cualquier otra debian.
Lo primero es actualizar el sistema operativo
sudo apt-get update sudo apt-get upgrade
Voota
sudo apt-get install libapache2-mod-php5 phpmyadmin mysql-server php5-cli # copiar deploy.sh a /usr/bin # copiar directorio /var/www sudo mkdir /var/www/voota cd /var/www/voota sudo apt-get install subversion sudo chown ubuntu /var/www/voota/ svn co http://trac.voota.org/svn/voota/trunk /var/www/voota chmod -R 777 /var/www/voota/www/cache/ chmod -R 777 /var/www/voota/www/log/ sudo vi /etc/php5/apache2/php.ini # cambiar memory_limit a 128M # copiar ficheros de conf de apache y habilitarlos sudo a2enmod rewrite sudo /etc/init.d/apache2 reload
Librerías GD (solo hace falta en ubuntu)
apt-get install build-essential debhelper fakeroot cd /usr/src apt-get source php5 apt-get build-dep php5 cd php5-5.2.3 # En debian/rules cambiar --with-gd=shared,/usr --enable-gd-native-ttf \ por --with-gd=shared --enable-gd-native-ttf \ dpkg-buildpackage -rfakeroot cd .. dpkg -i php5-gd_5.2.3-1ubuntu6.3_i386.deb echo "php5-gd hold"|dpkg --set-selections # para que no se actualice al hacer un apt-get upgrade
Configuración php
sudo ../configure --with-jpeg-dir=/usr/lib --with-fpm --with-gd --with-mysql --with-curl \ --with-pdo-mysql --with-openssl --with-jpeg-dir --with-fpm-user=www-data --with-fpm-group=www-data --enable-mbstring
