Linux 安装mysqli扩展

1.首先到php的安装包下,下面有一个名为ext的文件,如图:

切换到 cd ext目录

cd mysqli

执行  /usr/local/php-5.6.30/bin/phzie

是因为没有安装 php-devel

我们用yum安装一下

yum install php-devel

再次运行phpize

 ./configure –prefix=/usr/local/mysqli –with-php-config=/usr/local/php-5.6.30/bin/php-config –with-mysqli=/usr/local/mysql/bin/mysql_config

  直接回车,不出问题就继续。。

  make

  make test

  make install   (不出错就会显示Installing shared extensions: /usr/local/php-5.6.30/lib/php/extensions/no-debug-non-zts-20041030/)

看到上面画页就说明mysqli安装成功 了

下面我们还要配制php.ini 扩展

在最后面加入:extension =/usr/local/php-5.6.30/lib/php/extensions/no-debug-non-zts-20131226/

/mysqli.so

如图:

退出保存,重启nignix

phpinfo();

就可以看到mysqli扩展安装成功了

时间: 2024-10-30 08:13:30

Linux 安装mysqli扩展的相关文章

centos php7 安装mysqli扩展心得

在新配服务器时发现,php无法连接到mysql.通过phpinfo发现.根本没有显示mysqli的相关配置.经过一系列研究.总结了下.: 第一步: 在phpinfo里没有mysqli配置,原因是安装php7时没有configure mysqli 安装php方法:wget http://cn2.php.net/distributions/php-7.1.5.tar.gz tar zxvf php-7.1.5.tar.gz cd php-7.1.5 ./configure --with-php-co

Linux安装php扩展memcache

Linux安装php扩展memcache php扩展memcache的作用是为了支持memcached数据库缓存服务器,下面是安装方法.1.下载并解压memcache文件 wget -c http://pecl.php.net/get/memcache-3.0.6.tgz tar xzvf memcache-3.0.6.tgz cd memcache-3.0.6 2.执行phpize扩展安装程序,假设phpzie的路径为/usr/local/php/bin/phpize,具体的路径得根据自己的环

linux 安装oci 扩展

1.下载Oracle即时客户端程序包 - Basic: 运行 OCI.OCCI 和 JDBC-OCI 应用程序所需的所有文件 ①.打开以下网址(本文以32位版为例): (Linux 32位版)http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html (Linux 64位版)http://www.oracle.com/technology/software/tech/oci/inst

Linux安装phpredis扩展

Linux下php安装Redis扩展 注意:目录的权限   chomd 777 -R 1.安装redis 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr/local/src目录 cd /usr/local/src #进入软件包存放目录 tar zxvf phpredis-2.2.4.tar.gz #解压 cd phpredis-2.2.4 #进入安装目录 /usr

linux安装swoole扩展

1.首先我们要安装swoole扩展的话,需要把它的包下载下来,下载地址是: https://github.com/swoole/swoole-src 2.下载下来之后进行解压: unzip swoole-src-master.zip 3.解压之后打开解压的目录,我是解压在目录/opt下面的,所以 cd /opt/swoole-src-master 4.然后使用phpize重新编译php,执行命令:  /usr/bin/phpize 如果你找不到phpize文件在哪,可以用指令查找,最好在根目录下

Linux 安装Memcache扩展支持

查看相关软件包 yum search memcached 安装memcache yum -y install memcachedMemcache关联php yum -y install php-pecl-memcache验证安装结果 memcached -h php -m | grep memcache 添加PHP的Memcache扩展 yum install php-pecl-memcache yum install zlib-devel pecl install memcache 在PHP配

Linux 安装php扩展 swoole

swoole是一个PHP的异步.并行.高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询. Swoole内置了Http/WebSocket服务器端/客户端.Http2.0服务器端.Swoole可以广泛应用于互联网.移动通信.企业软件.云计算.网络游戏.物联网(IOT).车联网.智能家居等领域. 使用PHP+Swoole作为网络通

linux -小记(3) 问题:linux 安装epel扩展源报错

EPEL提供的软件包大多基于其对应的Fedora软件包,不会与企业版Linux发行版本的软件发生冲突或替换其文件. epel安装对应的rpm包 centos5 32位epel源下载地址: www.lishiming.net/data/attachment/forum/epel-release-5-4_32.noarch.rpm64位下载地址:  www.lishiming.net/data/attachment/forum/epel-release-5-4_64.noarch.rpmcentos

linux安装php扩展

已curl为例 找到PHP的安装包,cd 进入安装包 cd php-5.6.25/ext/curl /usr/local/php/bin/phpize  (在根目录搜索你的phpize在什么目录) 提示没有安装curl-devel yum install curl curl-devel  (安装curl的依赖包) 如果出现以下错误:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF