在Ubuntu上搭建PHP环境通常涉及安装Apache或Nginx Web服务器、PHP解释器以及相关的数据库支持库。以下是详细的步骤:
sudo apt update
sudo apt install apache2
sudo apt install php libapache2-mod-php
sudo systemctl restart apache2
info.php
的文件,放在 /var/www/html
目录下,内容如下:<?php
phpinfo();
?>
然后在浏览器中访问 http://localhost/info.php
,如果看到PHP信息页面,则表示安装成功。
sudo apt install nginx
sudo apt install php-fpm
sudo nano /etc/nginx/sites-available/default
在 server
块中,找到以下行:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
取消注释(删除行首的 #
)并保存文件。
sudo systemctl restart nginx
info.php
的文件,放在 /usr/share/nginx/html
目录下,内容如下:<?php
phpinfo();
?>
然后在浏览器中访问 http://localhost/info.php
,如果看到PHP信息页面,则表示配置成功。
根据你的需要,可以使用 apt
命令安装不同的PHP扩展,例如:
sudo apt install php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-zip
根据需要修改PHP的配置文件(通常位于 /etc/php/版本/apache2/php.ini
或 /etc/php/版本/fpm/php.ini
),例如修改内存限制、错误报告等。
display_errors
设置为 Off
),以防止敏感信息泄露。以上步骤应该可以帮助你在Ubuntu上成功搭建PHP环境。如果在安装过程中遇到问题,可以参考官方文档或搜索相关教程。