Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 1st, 2012  |  syntax: None  |  size: 0.92 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #!/bin/bash
  2.  
  3. export v="5.2.17";
  4.  
  5. yum install -y wget patch gcc libtool libmcrypt-devel libxml2-devel flex bison make pcre-devel zlib-devel openssl-devel gd-devel libtool-ltdl-devel mysql-devel
  6. cd /usr/local/src/
  7.  
  8. wget -c http://id.php.net/distributions/php-$v.tar.bz2
  9. wget -c http://php-fpm.org/downloads/php-$v-fpm-0.5.14.diff.gz
  10. tar -xvf php-$v.tar.bz2
  11. gzip -cd php-$v-fpm-0.5.14.diff.gz | patch -d php-$v -p1
  12. cd php-$v
  13. ./configure --prefix=/usr/local/php --enable-fastcgi --enable-fpm --enable-cli \
  14. --with-mcrypt \
  15. --with-zlib \
  16. --enable-mbstring \
  17. --with-openssl \
  18. --with-mysql \
  19. --with-mysql-sock \
  20. --with-gd \
  21. --with-jpeg-dir=/usr/lib64 \
  22. --enable-gd-native-ttf \
  23. --without-sqlite \
  24. --disable-pdo \
  25. --with-libdir=lib64 \
  26. --with-xpm-dir=/usr/lib64 \
  27. --enable-gd-jis-conv \
  28. --with-freetype-dir=/usr/include/freetype2 \
  29. --with-fpm-user=nginx \
  30. --with-fpm-group=nginx \
  31. --enable-shared
  32. make all install
  33. strip /usr/local/php/bin/php-cgi