让PHP使用Apache来通过浏览器运行.php文件

我有VPS运行Debian 5.0(我认为),我想得到它来运行PHP文件。 我被告知需要用Apache进行configuration。 我试着input命令apt-get install apache2 php5 libapache2-mod-php5 。 但是没有改变。 控制台输出: http : //pastebin.com/sVMWq6mA

这是我在/etc/apache2/mods-enabled一切: http://img35.imageshack.us/img35/6474/modsb.jpg : http://img35.imageshack.us/img35/6474/modsb.jpg

我的networking服务器可以访问这里: http : //206.217.223.136/test/在我的test.php文件我有代码:

 <?php phpinfo(); ?> 

但不是显示页面,而是尝试下载它。 我怎样才能解决这个问题?

您是否在控制台上试过“a2enmod php”或“a2enmod php5”来启用php模块?

你的命令行是正确的,似乎一切安装正确。

编辑:我看过它

 a2enmod php5 apache2ctl restart 

编辑2:好吧,我已经在服务器上查找问题。 apt-get安装程序存在不同的问题。 然后是端口80上运行的httpd,所以apache2不能在端口上启动,并且test.php文件没有在一个正确的文件编码这是主要的问题。 检查完所有这些文件后,用vi创build一个新文件,它正在运行。

尝试这个:

 apt-get install libapache2-mod-php5 apache2ctl graceful 

编辑:一些解释

只安装php5包不会给Apache任何模块。 安装libapache2-mod-php5软件包会将php5模块安装到Apache,并默认启用它。

检查你的httpd.conf文件,确保你有这样一行:

AddType application/x-httpd-php .php

还要确保你已经加载了你的php模块:

LoadModule php5_module *path to your php module*/libphp5.so

这是我在我的Web服务器上configuration它的方式。