php for Linux之MySQL扩展模块安装与配置
来源:互联网 发布:天下全與总图 知乎 编辑:程序博客网 时间:2024/06/05 22:46
安装PHP扩展,已经有太多人写过了,随便百度、谷歌一下,都可以查到各种PHP扩展的安装方法,今天我要写的是,在本地没有安装msyql应用的情况下,如何安装配置php的mysql扩展。首先说说为什么会有这种需求吧,今年可以说是VPS,即云主机开始最火的一年,很多小公司及个人,都大量购买云主机,云数据库等等。当我们的网站或者应用系统,使用RDS即阿里云的云数据库的时候,我们的云主机是不需要安装mysql的,因为我们要做分布式的系统架构,即每台服务器,只跑一个专门的应用。好了,说了这么多,下面我们来开始安装及配置PHP的mysql扩展吧。
一、下载或者上传php程序
wget http://cn2.php.net/distributions/php-5.5.26.tar.gz
tar xzvf php-5.5.26.tar.gz
cd php-5.5.26/ext/mysql/
其实之前我们已经安装过PHP了,直接进入您源码存放的相应路径即可;
二、环境准备
在正式安装前,我们需要先安装mysql的头文件,否则在配置(configure)的时候会报错;
yum -y install mysql-devel
注:如果是64位的操作系统的话,还需要做个软链接,否则在配置(configure)的时候会报错找不到lib文件,即:
ln -s /usr/lib64/mysql /usr/lib/mysql
三、安装
由于我之前安装的php源码是放在root目录下,php安装到/usr/local/php 所以:
cd /root/php-5.5.26/ext/mysql
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr
make
make install
四、配置
安装结束时,系统会提示您新安装的扩展文件存放的相关路径,我们只要编辑php.ini文件,加下如下内容即可:
extension=mysql.so
最后重启 php-fpm及nginx或者apache服务生效即可;
- php for Linux之MySQL扩展模块安装与配置
- php for Linux之MySQL扩展模块安装与配置
- PHP配置、扩展模块安装
- linux php扩展模块安装。
- apache+mysql+php for linux安装配置
- 安装php扩展模块之phpize
- PHP扩展模块安装
- php 扩展模块安装
- (mysql for Linux) CentOs中mysql的安装与配置
- MySQL for Linux安装配置
- MySQL for Linux安装配置
- Linux下php安装mysql扩展
- Linux下安装gearman并安装php扩展模块
- GeoIP PHP扩展安装与配置
- Linux + apache + mysql + php 的安装与配置
- Linux+Apache+MySQL+PHP的安装与配置
- Apache+php+mysql在Linux下的安装与配置
- Apache+php+mysql在Linux下的安装与配置
- c++ utf8与std::string字符编码转换
- 自定义补全bash complete
- 【总结】UML--用例图
- 毕业半年以后开启的第一个技术博客!Fighting
- 【JVM实用参数】(八)GC日志
- php for Linux之MySQL扩展模块安装与配置
- Linux系统编程——I/O多路复用select、poll、epoll的区别使用
- kibana 批量添加 search
- VisualSVN Server启动错误(0x8007042a)
- 计算机导论复习总结
- C和C++中回调的总结
- iOS pushViewController 和 presentViewController的区别 详解
- 455. Assign Cookies
- 数据库练习