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

Ubuntu8 配置Apache+Mysql+Php

2008-08-03 22:26 344 查看
1. 安装运行环境
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php5-common
sudo apt-get install php5-gd
sudo apt-get install php5-mysql
sudo apt-get install libapache2-mod-php5

2. 配置php5
sudo gedit /etc/php5/apache2/php.ini
修改允许最大使用内存,查找
memory_limit = 8M
修改为
memory_limit = 32M

修改允许最大上传尺寸,查找
upload_max_filesize = 2M
修改为
upload_max_filesize = 8M

允许 mysql 和 gd
模块,检查文件最后是否包含下面的代码,如果没有添加上。(默认是在配置文件最后有添加的,检查一下以防万一)
extension=mysql.so
extension=gd.so
保存并关闭文件。

3. 配置
mysql,让它支持其它客户端访问,如果你不需要就不用修改。
sudo gedit /etc/mysql/my.cnf
查找文件
skip-networking
修改为
#skip-networking
保存并关闭文件。

重新启动 mysql
sudo /etc/init.d/mysql restart
插入其它客户端访问用户(由于默认的帐号是root@localhost,而客户端却使用root@localhost.localdomain登录)
mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO root@localhost.localdomain;"
安装
mysql 客户端查询工具
sudo apt-get install mysql-query-browser
直接在终端输入
mysql-query-browser
启动 msql 查询器,输入服务器IP:127.0.0.1 帐号:root 点击
connect,就可以查询和维护数据了。
4 配置Apache

apache默认DocumentRoot是/var/www,
使用vi打开 /etc/apache2/sites-enabled/000-default
改成:DocumentRoot /home/用户名/wwwroot,一定要是root用户才有权限修改000-default,如果还没有启动root用户,请输入sudo passwd root就可以激活root用户,然后su root切换成root用户。

重启Apache2服务即可。
sudo /etc/init.d/apache2 restart

然后写个php测试页info.php:内容如下

<?php
phpinfo();
?>

正常的话,输入http://127.0.0.1/info.php应该能看到php的信息了,恭喜你的Apche+Mysql+PHP安装成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: