1. 更新系统,确保您的系统软件包是最新的
sudo apt update
sudo apt upgrade -y
2. 安装 Apache Web 服务器
apt install apache2 -y
3. 安装 PHP 及常用的扩展
apt install php libapache2-mod-php -y
apt install php-mysql php-xml php-mbstring php-curl php-zip -y
4. 配置 Apache
-
打开 Apache 配置文件:
nano /etc/apache2/apache2.conf
-
确保以下行存在或没有被注释掉,如果没有就添加以下代码,保存并退出(在
nano
中使用Ctrl + O
保存,Ctrl + X
退出)。<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
5. 重启 Apache,查看Apache的服务状态
systemctl restart apache2
systemctl status apache2
6. 测试 PHP
-
创建一个新 PHP 文件,例如
info.php
:nano /var/www/html/info.php
-
在文件中添加以下内容,保存并退出编辑器。
<?php phpinfo(); ?>
7. 设置文件权限(可选)确保 Apache 服务器可以访问路径。
chown www-data:www-data /var/www/html/*.php
chmod 644 /var/www/html/*.php
8. 重启 Apache 服务生效,查看Apache服务状态
systemctl restart apache2
systemctl status apache2
9. 通过浏览器访问
http://你的服务器ip地址/info.php