RHEL5下Mysql5.0.87+apache2.2.14+php5.2.11的安装笔记

–>

RHEL5下Mysql-5.0.87+apache-2.2.14+php-5.2.11的安装笔记
本文为http://yuzeying.blog.51cto.com/644976/219048的类升级篇

但只是把mysql apache php的 版本升级为最新,尝试安装,
并不是在已有的基础上分别进行软件包的升级,而是全新的安装,
差别就是现在的版本较高
我的安装顺序还是 先安装mysql 在安装apache 在安装php 最后进行简单的测试
关于mysql 5.0.87的安装
参考
http://yuzeying.blog.51cto.com/644976/229224
在此不再详细说明了

[[email protected] src]# wget http://cn.php.net/get/php-5.2.11.tar.gz/from/this/mirror

[[email protected] src]# cd httpd-2.2.14
[[email protected] httpd-2.2.14]# ./configure –prefix=/usr/local/apache –enable-module=so

执行命令 make && make install

虽然装完了,但是貌似有一大堆的错误
我们暂且拷贝一下配置文件,然后写个简单的测试页,看行不行
[[email protected] php-5.2.11]# cp php.ini-dist /usr/local/lib/php.ini
复制配置文件
修改apache配置文件 使其能够识别.PHP结尾的网页文件
[[email protected] php-5.2.11]# vi /usr/local/apache/conf/httpd.conf
AddType application/x-httpd-php .php

[[email protected] ~]# /usr/local/mysql/bin/mysqladmin -u root password 123
[[email protected] ~]# /usr/local/mysql/bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.87-log Source distribution
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123’ WITH GRANT OPTION;
Query OK, 0 rows affected (0.02 sec)
mysql>
赋予root用户登录数据库密码,并赋予远程密码
写一个测试脚本
[[email protected] php-5.2.11]# vi /usr/local/apache/htdocs/index.php

很奇怪的是虽然有错误,但还是可以正常运行
改一下测试页试试
[[email protected] php-5.2.11]# vi /usr/local/apache/htdocs/index.php

   

Bug #49682

Pear broken in php 5.2.11

http://bugs.php.net/bug.php?id=49682
 
   
解决方法  

:本文转自 yuzeying1 51CTO博客,原文链接:http://blog.51cto.com/yuzeying/234140

本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。

© 版权声明

相关文章