阅读内容

debian上配置apache2+php5+mysql5遇到的问题

[日期:2008-09-04] 来源:Linux社区  作者:Cuibtoy


因为写一个php extension,最开始在debian上只装了apache2+php5,php5是下载源码自己编译的,在这个环境下调那个extension,因为没用到,所以一直没想到要装mysql。近期答应朋友帮忙写点东西,用到了mysql,所以准备安装。刚开始以为这还不容易吗,没想到遇到了很多意料之外的小问题。

最开始装的mysql版本是从mysql官网下载的community server,结果从4.x到5.x版本的,无论是src,还是rpm,还是non rpm,全都装不上我的debian,非常滴郁闷,到现在没解决。

没办法,只能通过debian的源来装了。

apt-get install mysql-server ,给装了一个5.0的版本,

apt-get install mysql-client ,这是客户端工具,

装完后我就重新编译php,加入--with-mysql项,

$PHP_SRC_DIR/configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql

$PHP_SRC_DIR/make

$PHP_SRC_DIR/make install

结果提示找不到 mysql client library ,google发现需要

apt-get install libmysqlclient15-dev ,然后重新编译安装后,phpinfo()里有了mysql项目。

安装过程中,提示samba的某个包无法更新,导致后面apt-get install 一些列的更新都不正常,没办法 sudo rm -f /var/lib/dpkg/info/samba.p*后,apt-get remove samba才得以继续安装,反正有ssh, samba不用也罢。




本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google