在Ubuntu上搭建PHP服务器通常涉及安装Apache Web服务器、PHP解释器以及MySQL数据库。以下是一个基本的步骤指南,假设你使用的是较新的Ubuntu版本(如Ubuntu 22.04或更高版本):
首先,确保你的系统是最新的:
sudo apt update
sudo apt upgrade -y
安装Apache Web服务器:
sudo apt install apache2 -y
安装完成后,你可以通过在浏览器中输入 http://localhost
来检查Apache是否安装成功。如果看到“It works!”的页面,说明Apache已经成功运行。
安装PHP及其常用扩展:
sudo apt install php php-fpm php-mysql -y
sudo systemctl restart php8.1-fpm.service
sudo a2enmod php7.4
注意:根据你的PHP版本,上面的命令中的php8.1
应替换为你安装的PHP版本号。
确保Apache能够处理PHP文件。你需要在Apache的配置文件中启用PHP模块。对于较新的Ubuntu版本,通常不需要手动启用,因为a2enmod
命令会自动处理。
在Apache的默认文档根目录 /var/www/html
中创建一个名为 info.php
的文件,内容如下:
<?php
phpinfo();
?>
保存文件后,在浏览器中访问 http://localhost/info.php
,如果能看到PHP的详细信息页面,说明PHP已经成功安装并与Apache集成。
安装MySQL数据库:
sudo apt install mysql-server -y
在安装过程中,系统会提示你设置MySQL的root密码,请务必记住该密码。
为了提高安全性,建议进行以下配置:
mysql_secure_installation
命令来配置MySQL的安全设置。以上步骤提供了一个基本的PHP服务器搭建流程,具体命令可能会根据Ubuntu版本的不同而有所差异。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Ubuntu中Rust版本如何升级与管理