Skip to content

Instantly share code, notes, and snippets.

@andydavies
Created May 1, 2015 15:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andydavies/abcca48135ef85e4af7b to your computer and use it in GitHub Desktop.
Save andydavies/abcca48135ef85e4af7b to your computer and use it in GitHub Desktop.
WPT Rough Notes
1. Install nginx
sudo apt-get install nginx
configure nginx.conf
2. Install PHP
# Fast socket version
apt-get install -y php5 php5-curl php5-gd php5-sqlite php5-fpm php5-gd
apt-get install -y imagemagick libimage-exiftool-perl libjpeg-turbo-progs
sudo apt-get install software-properties-common
add-apt-repository -y ppa:jon-severinsson/ffmpeg
apt-get update
apt-get install -y ffmpeg
sed -ri 's/upload_max_filesize = 2M/upload_max_filesize = 10M/g' /etc/php5/fpm/php.ini
sed -ri 's/post_max_size = 8M/post_max_size = 15M/g' /etc/php5/fpm/php.ini
sed -ri 's/memory_limit = 128M/memory_limit = -1/g' /etc/php5/fpm/php.ini
sudo service php5-fpm reload
apt-get install ImageMagick
apt-get install php php-devel php-pear php-mysql php-mbstring php-gd php-imap php-odbc php-xmlrpc php-xml
apt-get install gd gd-devel php-gd
3. What other server dependecies are there e.g. video processing?
Download wpt release
unzip {wpt-release-name} -d /var/www/webpagetest
chown
Make the directories first
mkdir /var/www/webpagetest/www/tmp
mkdir /var/www/webpagetest/www/results
mkdir /var/www/webpagetest/www/work
mkdir /var/www/webpagetest/www/work/jobs
mkdir /var/www/webpagetest/www/work/video
mkdir /var/www/webpagetest/www/logs
chmod +777 /var/www/webpagetest/www/tmp
chmod +777 /var/www/webpagetest/www/results
chmod +777 /var/www/webpagetest/www/work
chmod +777 /var/www/webpagetest/www/work/jobs
chmod +777 /var/www/webpagetest/www/work/video
chmod +777 /var/www/webpagetest/www/logs
Set permissions
chown -R www-data:www-data .
nginx.conf
sudo service nginx restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment