php在Apache中放入一个pre标记

php在Apache中放入一个pre标记,php,mysql,linux,apache,lamp,Php,Mysql,Linux,Apache,Lamp,我正在尝试让moodle服务器(LAMP堆栈)启动并运行。我遵循了以下说明: 当我导航到我的页面时,它将整个index.php放在一个标记中,因此代码只是显示而不是执行。我在/var/www/html/moodle目录中查找,index.php中没有标记 <IfModule mod_dir.c> DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.ht

我正在尝试让moodle服务器(LAMP堆栈)启动并运行。我遵循了以下说明:

当我导航到我的页面时,它将整个index.php放在一个
标记中,因此代码只是显示而不是执行。我在/var/www/html/moodle目录中查找,index.php中没有
标记

<IfModule mod_dir.c>
          DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

我认为Apache对PHP的使用不是很好,我需要调整一些东西,但我对LAMP有点陌生,不知道从哪里开始。

我可以通过以下说明让它为PHP文件提供服务:

具体来说,修改dir.conf以将index.php放在第一位


DirectoryIndex.php index.html index.cgi index.pl index.php index.xhtml index.htm
同时安装以下库:

libapache2-mod-php5
php5-mcrypt