不要在我的liux服务器上运行php

我一步一步在我的VPS上安装apache和php 安装Apache 安装PHP7

安装和configuration我的Apache和PHP后,我看到我的PHP代码在页面上。

喜欢这个:

<?php defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); require(__DIR__ . '/../vendor/autoload.php'); require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); $config = require(__DIR__ . '/../config/web.php'); (new yii\web\Application($config))->run(); 

您使用了两个单独的教程分别安装Apache和PHP 7。 有很多教程提供了安装LAMP堆栈(Linux,Apache,MySQL,PHP)的说明,说明如何使它们一起工作,例如

  • HowtoForge: Ubuntu 16.04(LTS)LAMP服务器教程,Apache,PHP 7和MySQL
  • DigitalOcean: 如何在Ubuntu 16.04上安装Linux,Apache,MySQL,PHP(LAMP)堆栈
  • 如何Ubuntu: 如何在Ubuntu上安装LAMP

这里主要缺less的是你没有安装libapache2-mod-php7.0 。 因此, Apache 2.4安装PHP 7需要:

 sudo apt-get -y install php7.0 libapache2-mod-php7.0 sudo systemctl restart apache2