CentOS_7.2編譯安裝PHP_5.6.20添加擴展模塊
添加ZendGuardLoader擴展:
# 解壓ZendGuardLoader.so到"/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/"目錄內
chmod a+x /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ZendGuardLoader.so vim /etc/php.ini
# 添加 [ZendGuardLoader] extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ZendGuardLoader.so"zend_loader.enable = 1zend_loader.disable_licensing = 0zend_loader.obfuscation_level_support = 3
service php-fpm restart
添加Redis擴展:
tar zxvf phpredis-2.2.7.tgz rm -rvf package.xml mv redis-2.2.7/ /usr/local/php/include/php/ext/redis/cd /usr/local/php/include/php/ext/redis/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install
vim /etc/php.ini
=
service php-fpm restart
添加MemCache擴展:
tar zxvf phpmemcache-3.0.8.tgz rm -rvf package.xml mv memcache-3.0.8/ /usr/local/php/include/php/ext/memcache/cd /usr/local/php/include/php/ext/memcache/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install
vim /etc/php.ini
=
service php-fpm restart
添加MemCached擴展:
tar zxvf phpmemcached-2.2.0.tgz rm -rvf package.xml mv memcached-2.2.0/ /usr/local/php/include/php/ext/memcached/cd /usr/local/php/include/php/ext/memcached/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/ --enable-memcached make make install
vim /etc/php.ini
# 添加 [MemCached] extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/memcached.so"
service php-fpm restart
添加Imagick擴展:
tar zxvf phpimagick-3.4.0.tgz rm -rvf package.xml mv imagick-3.4.0/ /usr/local/php/include/php/ext/imagick/cd /usr/local/php/include/php/ext/imagick/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/p_w_picpathmagick make make install
vim /etc/php.ini
# 添加 [Imagick] extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/imagick.so"
service php-fpm restart
添加Xcache擴展:
tar zxvf phpxcache-3.2.0.tar.gz mv xcache-3.2.0/ /usr/local/php/include/php/ext/xcache cd /usr/local/php/include/php/ext/xcache/usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --enable-xcache --enable-xcache-coverager --enable-xcache-optimizer make make install
mkdir -p /home/xcache touch /home/xcache/xcache chmod 777 /home/xcache/xcache echo -n "xcache-Passw0rd!" | md5sum cp -r /usr/local/php/include/php/ext/xcache/htdocs/ /home/www/html/xcache chown www:www -R /home/www/html/xcache/
vim /etc/php.ini
# 添加 [Xcache] extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/xcache.so"xcache.shm_scheme = "mmap"xcache.size = 26M xcache.count = 5 xcache.slots = 8K xcache.ttl = 3600xcache.gc_interval = 300xcache.var_size = 4M xcache.var_count = 5 xcache.var_slots = 8K xcache.var_ttl = 0xcache.var_maxttl = 0xcache.var_gc_interval = 300xcache.test = Off xcache.readonly_protection = Off xcache.mmap_path = "/home/xcache/xcache"xcache.coredump_directory = ""xcache.cacher = On xcache.stat = On xcache.optimizer = Off [xcache.admin] xcache.admin.enable_auth = On xcache.admin.user = "admin"xcache.admin.pass = "42ddb5e3f0dc3c4807a2b0c62b8d4d87"[xcache.coverager] xcache.coverager = Off xcache.coverager_autostart = On xcache.coveragedump_directory = ""
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。