在Ubuntu上部署LNMP(Linux, Nginx, MySQL, PHP)环境时,选择合适的PHP版本是非常重要的。以下是关于在Ubuntu上选择PHP版本的详细指南:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.4 php7.4-fpm
sudo apt install php8.1 php8.1-fpm
编辑Nginx的默认配置文件 /etc/nginx/sites-available/default
,在 server
块中添加或修改以下内容:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根据您的PHP版本修改这里
}
sudo systemctl restart nginx
创建一个名为 info.php
的文件,将其放在Web服务器的根目录中,并添加以下内容:
<?php
phpinfo();
?>
在Web浏览器中访问服务器的IP地址或域名,加上 /info.php
路径,如果能够正常显示PHP信息,则说明LNMP环境安装成功,且PHP版本已正确配置。
通过以上步骤,您可以在Ubuntu上成功安装和配置LNMP环境,并选择适合您应用程序的PHP版本。