您的位置:首页 > 运维架构 > Apache

hwo to install apache+mysql+php in linux as 5

2008-11-05 15:23 477 查看
默认安装上apache,mysql,php之后
/usr/sbin/apachectl start
/etc/rc.d/init.d/mysqld start
# php -v
PHP 5.1.6 (cli) (built: Dec 19 2006 11:18:44)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
////////////////////////////////////
[root@localhost /]# find . -name httpd.conf
./etc/httpd/conf/httpd.conf
/var/www/html
/var/log/httpd/error_log

从光盘找到
php-pdo-5.1.6-5.el5.i386.rpm
php-mysql-5.1.6-5.el5.i386.rpm
已解决此问题:在 rpm -ivh php-mysql-5.1.6-5.el5.i386.rpm 后面加上 --nodeps参数就可以安装了,希望对遇到同类问题的人有帮助,谢谢。安装完毕重新启动机器
如果mysql字符集不对,则
[root@localhost /]# cat /etc/my.cnf
[mysqld]
default-character-set=utf8
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
default-character-set=utf8
/////////////////////////////////////////////////////////////////////////////
注意
1. apache+php要么默认安装,要么自己编译。否则冲突。导致自己编译的php无法加载。
2. 默认安装需要手动安装php-pdo-5.1.6-5.el5.i386.rpm
php-mysql-5.1.6-5.el5.i386.rpm[从光盘找到],否则php无法连接mysql。
3.默认安装可能无法修改apache的mpm方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: