首先确定你正在使用的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. appserv mysql 密码_AppServ8.0安装教程,AppServ8.0安装后Mysql密码不对怎么办?

    4.默认全部选中的,直接点击下一步. 注如果想装逼,那第4个可以不安装: 1.Apache HTTP service PHP运行环境(必选项) 2.MYSQL database MYSQL数据库(必选 ...

  3. homestead mysql 密码_Homestead 的安装踩坑记

    准备材料: 5.homestead 包 6.Laravel 5.6 的包,composer(composer create-project --prefer-dist laravel/laravel ...

  4. bitnami redmine mysql 密码_Bitnami redmine 安装后查看数据库以及更改url

    Bitnami redmine 安装后,有关url的配置,主要步骤参考了官方说明 , 根据自己的实际配置经验,做了部分修改整合 1. 查看数据库 可以用安装时填写的账户登录phpmyadmin,但是看 ...

  5. 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 ...

  6. yum安装mysql后密码_Centos7:yum安装MySQL5.7后如何设置root密码

    Centos下安装软件的方式很简单,只需要通过yum install xxx命令即可.第一步当然检查是否有mysql的yum源,命令:yum list|grep mysql-community[主要还 ...

  7. mysql 默认密码_mysql数据库安装

    1.下载mysql数据库.我下载的是MySQL8.记住下载存放安装包的路径.双击开始安装. 2.按照下图勾选同意,然后点击下一步.此处没有截图,在网上找的. 3.左边蓝色区域可以看到安装到那一步了,安 ...

  8. 更改lnmp安装后的MySQL密码方法

    更改lnmp安装后的MySQL密码方法 2011-07-23 17:54 执行如下命令: wget http://soft.vpser.net/lnmp/ext/reset-mysql-root-pa ...

  9. windows中安装64位MySQL及连接MySQL和重置MySQL密码

    一.安装 1.下载64位,解压 2.配置系统环境变量,我们去系统环境变量的path里添加一个mysql的配置,指向mysql的bin目录 复制解压后的mysql到C盘或者其他磁盘下 3.配置初始化的m ...

最新文章

  1. linux sqlncli 乱码,SQL SERVE报错SQLNCLI 返回了消息 Unspecified error
  2. Julia程序设计2 数值类型
  3. Java学完后可以从事的工作岗位分享
  4. 年轻程序员需要学习的5大经验
  5. 3.type关键字.rs
  6. Windows 8 HTML5/JS评论引发开发者群中的慌乱
  7. H2数据库的Spring Boot
  8. [react] 在React中怎么将参数传递给事件?
  9. mysql 慢查询过多_MySQL 慢查询优化
  10. java 代码配置 网络调试助手_java源码:网络调试助手
  11. 百度地图 绘制运动轨迹_百度地图创新破局:声音个性表达、出行精准预估与全球无碍...
  12. MySQL闪退以及服务中没有MySQL和MySQL 服务无法启动。系统出错。发生系统错误 1067。 进程意外终止。
  13. 台式计算机有线无线网卡设置,电脑无线网卡如何使用 电脑外置无线网卡详细使用图文教程...
  14. 2016年计算机二级步骤,2016计算机二级MS-Office真题15操作步骤
  15. 计算二维紧束缚模型费米面和nesting程序新思路
  16. 图片翻译成中文其实很简单,只需这几步
  17. 浅论上海市居住证与户籍的差异(转)
  18. el-table树形结构的数据结构处理
  19. 【面试题】【C语言】5位运动员参加跳水比赛,有人让他们预测比赛结果
  20. win7计算机桌面快捷键显示桌面,【显示桌面快捷键 win7】显示桌面的快捷键是_win7返回桌面快捷键-系统城...

热门文章

  1. uni-app运行编译报错
  2. js,jq.事件代理(事件委托)复习。
  3. Vue.js最佳实践
  4. angular学习的一些小笔记(中)之表单验证
  5. 200行代码写一个简易的dva
  6. 关于怎么在手机端实现一个拖拽的操作
  7. mysql 字符串类型 char varchar
  8. iOS开发之Masonry框架-使用方法须知
  9. 埃及分数The Rotation Game骑士精神——IDA*
  10. 自己初学时的随笔记录