在新鲜的Ubuntu服务器上设置Drupal网站的实例?

我是Drupal的一个全新的…和networking编程,就此而言。 我已经build立了Ubuntu 12.10服务器,安装了Apache,并安装了Drupal 7.24(全部通过bash …我正在从服务器ssh工作)。 我现在想从GitHub获取Drupal存储库,并在我的服务器上加载一个相同的本网站实例…是的,我有该网站pipe理员的许可。 我的服务器当前使用/ var / www /作为指向index.html的DocumentRoot …。 但是,在我有限的Drupal知识中,我知道我应该将DocumentRoot指向我的GitHub存储库的index.php文件。

这是我的问题:1)如何让我的服务器加载index.php文件,而不是index.html? 2)在我将DocumentRoot指向index.php文件之后,有没有什么特别的事情要做?换句话说,一旦服务器查看索引,整个网站就会在浏览器中神奇地“显示”出来。 PHP文件?

对不起,任何含糊不清。 如有必要,我可以澄清。 谢谢。

您的DocumentRoot指定您的网站所在的文件夹。 一旦Apache“查找”,Apache查找哪个文件由DirectoryIndex指令定义。 这就是说,我怀疑这实际上是你想要做的!

这听起来像你需要安装Apache的PHP支持,因为Ubuntu通常负责添加index.php到你的Apacheconfiguration。

sudo apt-get install php5 # You MAY also need to: sudo apt-get install libapache2-mod-php5 # You WILL have to: sudo /etc/init.d/apache2 restart