ubuntu9.04 apache配置问题总结

    今天装了份php+mysql+apache2。按照我之前的文章所说利用apt-get很顺利地安装完所有程序,并且顺利打开loclhost等。

 

   接下来我在 /etc/apache2/sites-available中改变DocumentRoot,然后重启apache, 遇到了bad user name 的问题。

 

    so,我打开apache的配置文件,修改了里面的user和group。

 

    重启apache,新的问题又来了。ports 被占用、或者是deny permision 的问题。当时并没有完全理解这两个问题,于是在/etc/apache2/中更改了port listening(listening 8080),restart

 

    问题接踵而至,下来是localhost无法打开。这又让我始料不及。经过一番思考与尝试,终于找到问题所在。一下便是整个解决方案:

 

1. 下载安装php+mysql+apache2(详见之前的文章), 在浏览器中输入http://localhost显示It works!

 

2. 修改 /etc/apahce2/sites-available中的default,改变DocumentRoot为自己设定的值, (默认为 /var/www ),记住要sudo

 

3. 然后要用管理员权限打开apache2,否则需要将apache安装在/home/username下面。

    sudo apache2 -k restart

 

    如果出现端口被占用的问题,则需要修改在/etc/apache2下的ports.conf文件。并在浏览器中采用诸如:http://localhost:8080字样的地址。

 

4. 在新的DocumentRoot下创建test.php (或者将/var/www下的index.html考过去) ,在浏览器中打开。

 

 

Done!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值