我在 AWS ubuntu 实例上遇到了一些问题。我试图在我的服务器上安装 MyBB。我创建了一个 RDS 数据库和一个 EC2 ubuntu 实例。在我的实例上,我安装了 apache2 并将文件提取到 /var/www/html,但每当我转到我的 publicip/install/install.php 时,我都会收到 .php 文件的代码,而不是主板的安装页面。
我在下面发布了一些图片,请记住我并没有那么多经验而且我正在学习!:)
这是我的网络服务器: 我的网络服务器的视图
以下是 wep 页面: 网页视图
答案1
您安装了apache2
但并未安装 PHP 或 PHP 模块/处理器。
运行以下命令:
sudo apt update
sudo apt install libapache2-mod-php
sudo a2enmod php
sudo service apache2 restart
这应该可以让它工作。
答案2
安装 MySQL
sudo apt install mysql-server
安装 PHP
sudo apt install php libapache2-mod-php php-mysql
sudo systemctl restart apache2
sudo apt install php-cli
在您的 Web 服务器上测试 PHP 处理
sudo nano /var/www/your_domain/info.php
这将打开一个空白文件。在文件中添加以下文本(有效的 PHP 代码):
<?php
phpinfo();
?>
http://your_domain/info.php