首先确定你正在使用的php版本以及php.ini的位置,LuManager自带了几个版本。如果是默认安装,应该是5.2.17。php.ini的位置应该是在

/usr/local/php_fcgi/lib/php.ini

要确定这些信息,可以自己编写一个 info.php

phpinfo();

?>

把文件存放到网站根目录,然后浏览一下。

比如 http://yourdomain.com/info.php

到上述帖子里提到的LuManager的安装源码包里,我的解压到了/root/zijidelu_install路径下

进入LuNamp的soft路径

cd /root/zijidelu_install/LuNamp/soft

用ls查看一下,应该有这个文件

ls php-5.2.17.tar.gz

解压缩

tar -zxvf php-5.2.17.tar.gz

进入mysqli的安装路径

cd php-5.2.17/ext/mysqli

这里是mysqli的源码,编译之前我们还需要借助phpize这个工具(感谢@一只猪同学的帮助:-)),它存在于你的php安装路径,比如

/usr/local/php_fcgi/bin/phpize

在当前路径下运行一下,看到如下提示:

Configuringfor:

PHP Api Version:         20041225

Zend Module Api No:      20060613

Zend Extension Api No:   220060519

configure.in:3: warning: prefer named diversions

configure.in:3: warning: prefer named diversions

继续运行下面这几个命令

./configure -with-php-config=/usr/local/php_fcgi/bin/php-config -with-mysqli=/usr/local/mysql/bin/mysql_config

make

make install

最后会看到这个提示:

Installing shared extensions:     /usr/local/php_fcgi/lib/php/extensions/no-debug-non-zts-20060613/

说明安装成功。

从LuManager后台重启一下ngix(如果你只用Apache那就重启一下Apache)

再刷新一下info.php,搜索mysqli,如果还搜不到就得自己编辑一下php.ini了

编辑之前double check一下mysqli.so是不是已经安装到上述路径了

cd  /usr/local/php_fcgi/lib/php/extensions/no-debug-non-zts-20060613/

ls

如果看到mysqli.so就继续

vim /usr/local/php_fcgi/lib/php.ini

输入

/mysqli

然后回车,定位到这一行

;extension=php_mysqli.dll

输入i,进入编辑模式,然后在这之前或者之后加入一行

extension=mysqli.so

按下ESC,然后输入

:wq

如果对vim编辑不熟悉可以从LuManager后台在线编辑php.ini

保存之后重启一下ngix

再次查看info.php

mysqli

MysqlI Support

enabled

Client API library version

5.1.56

Client API header version

5.1.56

MYSQLI_SOCKET

/tmp/mysql.sock

lumanager mysql_LuManager单独安装mysqli相关推荐

  1. lumanager mysql密码_LuManager单独安装mysqli

    首先确定你正在使用的php版本以及php.ini的位置,LuManager自带了几个版本.如果是默认安装,应该是5.2.17.php.ini的位置应该是在 /usr/local/php_fcgi/li ...

  2. wamp的mysql单独使用_Windows 7+8.1+10 单独安装配置 PHP+Apache+MySQL(不使用 WAMP)

    Windows 8.1 单独安装配置 PHP+Apache+MySQL(不使用 WAMP) 本文同样适用于Windows7和10 0x00 PHP [下载]http://www.doczj.com/d ...

  3. apache ab test使用 单独安装ab和htpasswd

    apache ab test使用 apache ab test使用 单独安装ab和htpasswd 转载自: http://www.cnblogs.com/super-d2/p/3831155.htm ...

  4. was java sdk_关于WAS9单独安装SDK的问题?

    背影介绍:由于要静默安装WAS9,但查了一下文档,从WAS9开始SDK包将不再内置在WAS安装包中,需单独安装,在使用IIM1.8.8安装SDK8时报错,提示缺包,但始终看不懂缺什么包?还是在安装SD ...

  5. 单独安装想要的office_安装OFFICE不再求人,最省心的方法

    强烈建议选择office部署工具Office Tool Plus 不建议选择微软官方的office 2016部署工具 因为还需要手动更改代码,不利于新手安装. office tool plus它能够帮 ...

  6. php7.1安装mysqli扩展,centos php7 安装mysqli扩展心得

    在新配服务器时发现,php无法连接到mysql.通过phpinfo发现.根本没有显示mysqli的相关配置.经过一系列研究.总结了下.: 第一步: 在phpinfo里没有mysqli配置,原因是安装p ...

  7. cmd命令 - vue项目:单独安装vue-router

    cmd命令 - vue项目:单独安装vue-router 今天做测试的时候,发现之前的vue项目忘记安装vue-router 为了让项目能重新跑起来,只能另外安装一下vue-router 这里,总结一 ...

  8. lnmp单独安装php,lnmp 环境,再单独安装php7.2 的版本,多版本php 同时运行

    安装php7.2 lnmp 环境单独再配置php新版本: sudo ./install.sh mphp ----- 我本次的环境,原有是用lnmp1.3 安装的 可以直接下载lnmp1.5的包,从里面 ...

  9. Lync 客户端单独安装激活步骤

    1  安装完成Lync2013之后,打开控制面板程序和功能 2 选择Microsoft Lync 2013 右击选择更改 3 输入产品密钥 4 点击继续进行激活 5 激活完成之后查看激活状态 如果是单 ...

最新文章

  1. 教你如何保养iphone电池
  2. 【Python】torrentParser1.00
  3. Git之删除本地无用分支
  4. Python Gevent – 高性能的 Python 并发框架
  5. 募捐名单_年度捐款,以及为什么现在应该捐款,而不是以后
  6. mybatis中concat的用法
  7. [自测]linux运维100题目(阿里巴巴内部题目)
  8. 信息学竞赛与 计算机科学,在信息学奥林匹克竞赛中我与学生共成长
  9. boobooke ORACLE MYSQL C JAVA视频学习资料
  10. inurl home.php,phpweb /version.php Vul
  11. Mybatis的灵活运用及注意事项
  12. 2345网址导航的恶俗广告
  13. UniApp 获取屏幕分辨率
  14. wfp网络过滤框架总结(一)
  15. python 列表推导 为什么快_Python中简单的列表推导式,却能解决复杂的问题,你学会了吗?...
  16. cad2010背景怎么调成黑色_iOS14桌面怎么布局好看-热点资讯-
  17. Linux下批量修改文件名(rename)
  18. 连载:大学生求职七大昏招(十七)缺少职业素养(2)
  19. 2020年南京大学软件工程考研上岸经验帖
  20. POI之Word转化为Markdown-yellowcong

热门文章

  1. 台湾大学林轩田机器学习技法课程学习笔记13 -- Deep Learning
  2. 用ConfigParser模块读写conf配置文件
  3. 山东工商学院计算机科学与技术分数线,山东工商学院计算机科学与技术专业2016年在山东理科高考录取最低分数线...
  4. C++/CLI中的资源清理(Destructor,Finalizer)
  5. 一个项目经理的一些个人体会
  6. C++list常用接口总结
  7. Socket is closed 可能原因
  8. TSS详解 ——《x86汇编语言:从实模式到保护模式》读书笔记33
  9. 「 每日一练,快乐水题 」1189. “气球” 的最大数量
  10. 【快乐水题】709. 转换成小写字母