LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 649|回复: 2

[求助]CentOS 4.4配置安装mysql与php的问题

[复制链接]
发表于 2007-3-5 18:01:52 | 显示全部楼层 |阅读模式
Windows下用VMWare虚拟机CentOS 4.4,安装完毕一切正常启动与上网

1. 从http://download.mysql.cn/src/2006/1119/5546.html上下载mysql 5.0.27,并存放在 /usr/local/src目录中
2.安装步骤:
     # groupadd mysql
     # useradd -g mysql mysql
     # gunzip < mysql-5.0.27.tar.gz | tar -xvf -
     # cd mysql-5.0.27
     # ./configure --prefix=/usr/local/mysql --with-charset=gbk
     # make
     # make install
     # cp support-files/my-medium.cnf /etc/my.cnf
     # cd /usr/local/mysql
     # bin/mysql_install_db --user=mysql
     # chown -R root  .
     # chown -R mysql var
     # chgrp -R mysql .
     # chmod -R 777 var
     # bin/mysqld_safe --user=mysql &
     # bin/mysql -uroot -p
     # ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
     # ln -s /usr/local/mysql/include/mysql /usr/include/mysql
3. 测试通过如下:
     mysqladmin ping
     mysqladmin version
     mysql

mysql应该是安装成功

4. 省略安装apache2、jpeg、png、zlib、openssl、gd2等步骤

5. 从www.php.net下载php-5.2.1.tar.gz并存放于usr/local/src目录中,并按以下步骤编译安装
# tar -zvxf php-5.2.0.tar.gz
# mkdir -p /usr/local/php
# cd php-5.2.0
# ./configure --prefix=/usr/local/php
  --with-apxs2=/usr/local/apache2/bin/apxs
  --with-mysql-dir=/usr/local/mysql
  --with-xml=/usr/local/libxml2
  --with-png=/usr/local/lib  
  --with-jpeg-dir=/usr/local/jpeg6  
  --with-zlib=/usr/local/zlib  
  --with-freetype=/usr/local/freetype  
  --with-gd=/usr/local/gd   
  --enable-track-vars   
  --enable-mbstring=all  
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini

6. 修改httpd.conf

7. 在测试phpinfo()时,其它一切都很正常,唯独php与mysql未能连接

8. 用phpMyAdmin测试也证实如此情况

请问各们大侠,我在以上配置编译安装mysql与php时,到底有什么错误导致php未能连接mysql?

发表于 2007-3-6 04:16:12 | 显示全部楼层
5.x版本
您的php.ini中是否去掉了extension=php_mysql.dll前的";"符号
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-6 08:36:14 | 显示全部楼层
已经解决,谢谢楼上!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表