我一步一步在我的 VPS 上安装 apache 和 php 安装 Apache 安装 PHP7
安装并配置我的 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();
答案1
您使用了两个单独的教程来分别安装 Apache 和 PHP 7。有很多教程提供了安装 LAMP 堆栈(Linux、Apache、MySQL、PHP)的说明,展示了如何让它们协同工作,例如
- 如何锻造:Ubuntu 16.04 (LTS) LAMP 服务器教程(包含 Apache、PHP 7 和 MySQL)
- DigitalOcean:如何在 Ubuntu 16.04 上安装 Linux、Apache、MySQL、PHP(LAMP)
- 如何使用 Ubuntu:如何在 Ubuntu 上安装 LAMP
这里主要缺少的部分是你还没有安装libapache2-mod-php7.0
。因此,安装 PHP 7为了Apache 2.4 需要:
sudo apt-get -y install php7.0 libapache2-mod-php7.0
sudo systemctl restart apache2