您好,登录后才能下订单哦!
本文章向大家介绍如何编译安装php-7.3.6 ,主要包括如何编译安装php-7.3.6 的使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
php是一个嵌套的缩写名称,指的是英文超级文本预处理语言(php:Hypertext Preprocessor)的缩写,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使得php经久不衰。
1.、安装编译工具及库文件(使用yum命令安装)
yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng-devel libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libXpm* libxml* libXaw-devel libXmu-devel libtiff libtiff* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils telnet t1lib t1lib* nasm nasm* wget zlib-devel
2.安装 libzip 扩展
wget https://nih.at/libzip/libzip-1.2.0.tar.gz tar -zxvf libzip-1.2.0.tar.gz cd libzip-1.2.0 ./configure make make install cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h
3. 官网下载-下载3.6
wget http://cn2.php.net/distributions/php-7.3.3.tar.gz
编译安装 扩展
cd /usr/local/src/ git clone https://github.com/websupport-sk/pecl-memcache cd pecl-memcache/ /usr/local/php7/bin/phpize ./configure --with-php-config=/usr/local/php7/bin/php-config make && make install yum install libmemcached libmemcached-devel -y cd /usr/local/src/ wget https://pecl.php.net/get/memcached-3.1.3.tgz tar -zxvf memcached-3.1.3.tgz cd memcached-3.1.3 /usr/local/php7/bin/phpize ./configure --with-php-config=/usr/local/php7/bin/php-config make && make install cd /usr/local/src/ wget https://pecl.php.net/get/redis-4.3.0.tgz tar -zxvf redis-4.3.0.tgz cd redis-4.3.0 /usr/local/php7/bin/phpize ./configure --with-php-config=/usr/local/php7/bin/php-config make && make install
安装 mcrypt扩展
yum install libmcrypt libmcrypt-devel mcrypt mhash -y cd /usr/local/src/ wget http://pecl.php.net/get/mcrypt-1.0.1.tgz tar xf mcrypt-1.0.1.tgz cd mcrypt-1.0.1 /usr/local/php7/bin/phpize ./configure --with-php-config=/usr/local/php7/bin/php-config && make && make install
在php.ini加上扩展即可
extension=memcache.so extension=memcached.so extension=redis.so extension=mcrypt.so
到此这篇关于如何编译安装php-7.3.6 的文章就介绍到这了,更多相关的内容请搜索亿速云以前的文章或继续浏览下面的相关文章希望大家以后多多支持亿速云!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。