配置apache、php、mysql之间的关系
1、index.php文件放入/usr/local/apache2/htdocs 目录下
其中index.php里面内容为:
<?phpphpinfo();$dbc= mysql_connect("127.0.0.1","root","win2009");if(!$dbc) {echo"数据库链接(面向过程)错误!";}else{echo"success";}mysql_close();$dbc2= new mysqli("127.0.0.1","root","win2009");if(!$dbc2) {echo"数据库链接(面向对象)错误!";}else{echo"\nsuccess2";}?>
2、要apache支持Php
把httpd.conf文件覆盖掉/usr/local/apache2/conf对应的文件
3、输入
http://182.92.227.100/index.php 出现php界面的代表OK
二部分:
1、下载php2、解压3、进入解压目录4、./configure --prefix=/usr/local/php --with-mysqli=/usr/bin/mysql_config --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/libxml25、make6、make install7、mysql扩展:a、进入php目录下ext下mysql下b、/usr/local/php/bin/phpizec、./configure --with-php-config=/usr/local/bin/php-config [如果出现php-config找不到之类的,换成这个试试 ./configure --with-php-config=/usr/local/bin/php.ini 或者 find / -name php-config 找到真实路径./configure --with-php-config=/usr/local/php/bin/php-config再试试] tip:若configure不成功,则进行下列操作:(ln -s /usr/lib64/mysql/libmysqlclient.a /usr/lib/libmysqlclient.a ln -s /usr/lib64/mysql/libmysqlclient_r.a /usr/lib/libmysqlclient_r.a)d、makee、make installf、配置mysql.so 一开始先装mysqli
三部分:解决方案
最后 php链接php还是不成功。原因解决方案:cp 一个php.ini 到 /usr/local/php/lib 【cp /usr/local/php-5.3.28/php.ini-production /usr/local/php/lib/php.ini 或者直接操作复制过去那个文件 】vim /usr/local/php/lib/php.ini extension=mysql.so 【945行左右】php。ini里面 去掉分号,加上面这个链接。重启Apache即可./configure --with-php-config=/usr/local/bin/php-config ( ln -s /usr/lib64/mysql/libmysqlclient.a /usr/lib/libmysqlclient.a ln -s /usr/lib64/mysql/libmysqlclient_r.a /usr/lib/libmysqlclient_r.a) 参考网站:http://www.cnblogs.com/wangtao_20/archive/2011/03/07/1973621.html
转载于:https://www.cnblogs.com/bluewelkin/p/4110758.html
配置apache、php、mysql之间的关系相关推荐
- 零基础学习PHP编程——详解Apache、PHP和Mysql之间的关系
详解Apache.PHP和Mysql之间的关系 注意: 本文主要写给基础薄弱的同学, 如有不当之处,还请指正. 访问源站 原创不易,转载请注明 欢迎交流: 640765823 学习方法 弄清楚Apa ...
- mysql thread safe_Windows环境下完全手工配置Apache、MySQL和PHP(Thread Safe)
happydagui:现在LAMP(Linux.Apache.MySQL.PHP/Perl/Python的简称)已经很流行了.在Windows下也有类似的,比如 WAMP(Apache, MySQL, ...
- win7 php mysql扩展名_Win7 配置Apache+PHP+Mysql环境
Win7 配置Apache+PHP+Mysql环境 在学新技术时,配置环境真是个郁闷的事情,很难熬,不过还好网上有很多弟兄的无私奉献对我很有帮助. 第一.安装并配置APACHE(安装到D:\phpap ...
- mysql 手动配置服务器_Win7系统下手动配置Apache+PHP+MySQL环境WEB服务器 -电脑资料...
本来想学学php,于是就想搭建web服务器和sql环境,结果浪费掉了不少时间, 大致的总结下,也算是长个记性. 使用的安装包分别是httpd-2.2.22-win32-x86-no_ssl .msi, ...
- windows apche php mysql zend_Windows XP上安装配置 Apache+PHP+Mysql+Zend
Windows XP上安装配置 Apache+PHP+Mysql+Zend 发布时间:2008-09-08 19:38:42 作者:佚名 我要评论 所需软件: apache_2.0.58-wi ...
- centos6.4安装apache php mysql_CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路...
CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路 2015-07-14 13:06:12来源: 阅读 () Centos是linux下的一款系统了,下面我来介 ...
- win7 php mysql扩展名_win7下php环境配置(apache,php,mysql),win7apache
win7下php环境配置(apache,php,mysql),win7apache win7是64位旗舰版. 安装包: php-5.6.3-Win32-VC11-x64.zip httpd-2.4.1 ...
- window7 apache php mysql,win7下php环境配置(apache,php,mysql),win7apache_PHP教程
win7下php环境配置(apache,php,mysql),win7apache win7是64位旗舰版. 安装包: php-5.6.3-Win32-VC11-x64.zip httpd-2.4.1 ...
- Win7下配置Apache+PHP+Mysql环境
2019独角兽企业重金招聘Python工程师标准>>> 第一.安装并配置APACHE(安装到D:wampApache2.2) (我下载的httpd-2.2.22-win32-x86- ...
- Windows7 64bit下配置Apache+PHP+MySQL
分类: 随笔 2013-10-22 13:28 3769人阅读 评论(1) 收藏 举报 apache 64bit php 最近需要做一个PHP+MySQL的项目,所以学习了下PHP及开发的环境 ...
最新文章
- bat自动输入密码登录_如何制作自动设置计算机管理员密码的脚本
- Linux 打开/关闭CPU命令
- ML之xgboost:绘制xgboost的二叉树graphviz的两种方法代码实现
- 汉语自然语言处理工具包下载
- java中的case1怎么说_Java 中的 CAS 简述及原理解析
- python中while语句的用法_python 使用while循环输出*组成的菱形实例
- 【数据结构与算法】之深入解析“太平洋大西洋水流问题”的求解思路与算法示例
- java用户名检查数据库_登入界面账号密码是访问数据库,但登入问题时if判断时就是执行不了...
- ​【文末有福利】《信条》中的物理学-时间机器存在吗?
- 计算机环形拓扑结构教案,面试真题高中信息技术《网络拓扑结构》教学设计...
- BeagleBone Black 连接USB摄像头,并实现采集、存储及传输
- 内容页超连接关键词的完美实现
- python的Singleton模式实现
- Android开机程序(自定义哦!)
- HTML+JS实现页面跳转
- 《深入J2SDK》 总结
- 计算机word大作业,计算机操作基础--Word大作业要求.doc
- 开发文件管理器-2015年9月19日
- 程序员进阶必看!Java进阶书籍推荐
- gtx1050ti安装win10和ubuntu16.04双系统