cd /root/src; tar -zxvf php-7.0.21.tar.gz ; cd php-7.0.21
 
./configure --prefix=/opt/php \
--with-mysqlnd=/opt/mysql/bin/mysql_config \
--with-pdo-mysql=/opt/mysql \
--with-apxs2=/opt/apache/bin/apxs \
--with-curl \
--with-gd \
--with-jpeg-dir=/usr \
--with-freetype-dir=/usr \
--with-png-dir=/usr \
--with-xpm-dir=/usr \
--with-zlib \
--with-zlib-dir=/usr \
--with-gdbm \
--with-gettext \
--with-iconv \
--with-openssl \
--with-libxml-dir=/usr/lib \
--with-bz2 \
--with-mcrypt \
--enable-gd-native-ttf \
--enable-exif \
--enable-ftp \
--enable-sockets \
--enable-sysvsem \
--enable-sysvshm \
--enable-sysvmsg \
--enable-soap \
--enable-mbstring=all \
--enable-bcmath \
--enable-zip
 
make -j `grep processor /proc/cpuinfo | wc -l`; make install
 
cp -a php.ini-production /opt/php/lib/php.ini
 
perl -i -pe "s/memory_limit = 8M/memory_limit = 128M/g" /opt/php/lib/php.ini
perl -i -pe "s/upload_max_filesize = 2M/upload_max_filesize = 20M/g" /opt/php/lib/php.ini
perl -i -pe "s/allow_url_fopen = On/allow_url_fopen = Off/g" /opt/php/lib/php.ini
perl -i -pe "s/post_max_size = 8M/post_max_size = 20M/g" /opt/php/lib/php.ini
perl -i -pe "s/short_open_tag = Off/short_open_tag = On/g" /opt/php/lib/php.ini
perl -i -pe "s/allow_url_fopen = On/allow_url_fopen = Off/g" /opt/php/lib/php.ini
perl -i -pe "s/;date.timezone =/date.timezone = Asia\/Seoul/g" /opt/php/lib/php.ini
perl -i -pe "s/upload_max_filesize = 2M/upload_max_filesize = 20M/g" /opt/php/lib/php.ini
perl -i -pe "s/post_max_size = 8M/post_max_size = 20M/g" /opt/php/lib/php.ini
perl -i -pe "s/max_file_uploads = 20/max_file_uploads = 30/g" /opt/php/lib/php.ini
 
[Zend opache 적용]
mv /root/src/php-7.0.21/modules/opcache.so /opt/php/lib/php/extensions/
 
vi /opt/php/lib/php.ini
아래 내용 추가
[Zend]
zend_extension=/opt/php/lib/php/extensions/opcache.so
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
;opcache.revalidate_freq=60
opcache.fast_shutdown=1

 

'On-premise > php' 카테고리의 다른 글

php 7.4 옵션 변경  (0) 2023.11.07
php 5.6 설치 ( curl 특정 경로 지정하여 설치)  (0) 2023.11.07
php 모듈 변경 작업  (0) 2023.11.06
php mhash 모듈 추가  (0) 2023.11.06
Pear 패키지 설치  (0) 2023.11.06

+ Recent posts