Skip to content

Instantly share code, notes, and snippets.

@PcMaKeR
Last active January 4, 2016 13:38
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 PcMaKeR/11c6e2e51ab5166f3248 to your computer and use it in GitHub Desktop.
Save PcMaKeR/11c6e2e51ab5166f3248 to your computer and use it in GitHub Desktop.
./configure --prefix=/opt/server/php --with-config-file-path=/opt/server/php/ini --with-config-file-scan-dir=/opt/server/php/ini/modules \
--enable-fpm --enable-mbstring=shared --enable-zip=shared --enable-sockets=shared --enable-bcmath=shared \
--enable-calendar=shared --enable-intl=shared --enable-opcache=shared --enable-soap=shared --enable-wddx=shared --with-pear \
--enable-gd-native-ttf=shared --enable-exif=shared --enable-ftp=shared \
--with-mcrypt=shared \
--with-openssl=shared \
--with-pdo-mysql=shared,/usr \
--with-mysqli=shared,/usr/bin/mysql_config \
--with-gd=shared \
--with-jpeg-dir=shared,/usr/lib \
--with-libxml-dir=shared,/usr/lib \
--with-curl=shared \
--with-zlib=shared \
--with-iconv=shared \
--with-gettext=shared \
--with-freetype-dir=shared,/usr
#derleme sirasinda paralel olarak islemci cekirdegi sayisi kadar derleme baslatiyoruz.
make -j6;
#derlenen paketleri kur.
make install;
#php.ini kopyala
mkdir -p /opt/server/php/ini;
mkdir -p /opt/server/php/ini/modules;
cp php.ini-production /opt/server/php/ini/php.ini ;
#extensionslari acalim:
echo "extension=bcmath.so" > /opt/server/php/ini/modules/bcmath.ini
echo "extension=calendar.so" > /opt/server/php/ini/modules/calendar.ini
echo "extension=curl.so" > /opt/server/php/ini/modules/curl.ini
echo "extension=exif.so" > /opt/server/php/ini/modules/exif.ini
echo "extension=ftp.so" > /opt/server/php/ini/modules/ftp.ini
echo "extension=gd.so" > /opt/server/php/ini/modules/gd.ini
echo "extension=gettext.so" > /opt/server/php/ini/modules/gettext.ini
echo "extension=iconv.so" > /opt/server/php/ini/modules/iconv.ini
echo "extension=intl.so" > /opt/server/php/ini/modules/intl.ini
echo "extension=mbstring.so" > /opt/server/php/ini/modules/mbstring.ini
echo "extension=mcrypt.so" > /opt/server/php/ini/modules/mcrypt.ini
echo "extension=mysqli.so" > /opt/server/php/ini/modules/mysqli.ini
echo "extension=openssl.so" > /opt/server/php/ini/modules/openssl.ini
echo "extension=pdo_mysql.so" > /opt/server/php/ini/modules/pdo_mysql.ini
echo "extension=wddx.so" > /opt/server/php/ini/modules/wddx.ini
echo "extension=zip.so" > /opt/server/php/ini/modules/zip.ini
echo "extension=zlib.so" > /opt/server/php/ini/modules/zlib.ini
echo "extension=soap.so" > /opt/server/php/ini/modules/soap.ini
echo "extension=sockets.so" > /opt/server/php/ini/modules/sockets.ini
echo "zend_extension=opcache.so" > /opt/server/php/ini/modules/opcache.ini
clear
echo ":: BITTI ::"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment