在debian下安装apache2+php5+mysql

最简单的 就是 打开 桌面-》系统管理-》新立得软件包管理器
傻瓜式安装 apache2
php5
mysql-server-5.0
php5-mysql
装完后测试了下php连接apache2的页面基本ok
(我事先忘了装php5-mysql,所以下面出了一堆错,你如果赶时间,下面就不用看了哈)
但是测试php连接mysql5的时候报错:
undefined function mysql_connect()
查找解决方案 :
把extension=mysql.so前面的;去掉
重新启动apahce2:
#apache2ctl restart
如果提示bash: apache2ctl: command not found,则查找路径:
#whereis apache2ctl
apache2ctl: /usr/sbin/apache2ctl /usr/share/man/man8/apache2ctl.8.gz

ok,添加路径:
# export PATH=$PATH:/usr/sbin
(用root用户登录: su ,input password)
#apache2ctl restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
修改/etc/apache2/apache2.conf
# nano /etc/apache2/apache2.conf
添加一行:ServerName 127.0.0.1
#apache2ctl restart
httpd not running, trying to start
到网上闲晃了下,突然觉悟,原来我没有装php5-mysql模块,于是跑到新得利那去装了,
再次运行
#apache2ctl restart
成功
回来运行下那个连接mysql的php网页,success,too