在Ubuntu中配置PHP环境通常涉及以下几个步骤:
sudo apt update
sudo apt install php php-mysql
sudo apt install php-fpm
sudo nano /etc/php/8.1/fpm/pool.d/www.conf
sudo systemctl restart php8.1-fpm
sudo a2enmod php7.1
sudo systemctl restart apache2
编辑Nginx站点配置文件(通常在/etc/nginx/sites-available/
目录下),添加以下内容:
server {
listen 80;
server_name example.com;
root /var/www/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}
}
重启Nginx服务:
sudo systemctl restart nginx
在Web服务器的根目录下创建一个info.php
文件,例如/var/www/html/info.php
,并添加以下内容:
<?php
phpinfo();
?>
保存并关闭文件。在浏览器中访问http://localhost/info.php
,如果看到PHP信息页面,则表示PHP已经成功安装和配置。
请注意,上述命令和路径可能会随着Ubuntu版本的更新而发生变化。建议查阅最新的官方文档或使用apt search php
命令来查找当前版本对应的安装命令。