sudo apt-get update sudo apt-get install Nginx这会更新系统并安装Nginx服务器。 现在,您可以通过在Web浏览器中输入指向您的服务器的IP地址或域名来测试Nginx安装是否成功。 如果一切正常,您应该能够看到Nginx的欢迎页面。 安装PHP7 要在Debian 8上安装PHP7,您需要添加一个PPA存储库。这个存储库允许您从官方源以外的其他源安装软件。 在您开始之前,确保在您的系统上安装了以下软件:
sudo apt-get update sudo apt-get install software-properties-common python-software-properties之后,您可以使用以下命令将PPA存储库添加到您的系统中:
sudo add-apt-repository ppa:ondrej/PHP sudo apt-get update现在您已经添加了源,可以安装PHP7了。输入以下命令:
sudo apt-get install PHP7.0-fpm PHP7.0-common PHP7.0-MysqL PHP7.0-xml PHP7.0-curl PHP7.0-zip PHP7.0-gd PHP7.0-mbstring这样就完成了PHP7的安装。 要检查是否安装成功,请打开终端窗口并输入以下命令:
PHP -v安装完成后,安装了包含所需模块的PHP7将自动启动。 配置Nginx 现在,您已经安装并配置了Nginx服务器和PHP7,让我们将它们结合起来以处理动态内容。 首先,让我们创建一个新的Nginx服务器块以便处理请求。指示Nginx读取文件的位置的块称为“server block”。 要开始,我们需要打开Nginx配置文件。 输入以下命令:
sudo nano /etc/Nginx/sites-available/default找到以下行:
index index.html index.htm index.Nginx-debian.html;并将其替换为以下行:
index index.PHP index.html index.htm index.Nginx-debian.html;接下来,搜索以下行:
location / {然后,在该行之后添加以下内容:
location ~ \.PHP$ { include snippets/fastcgi-PHP.conf; fastcgi_pass unix:/run/PHP/PHP7.0-fpm.sock; }保存并退出文件。 测试安装 要测试我们的安装是否成功,请在Debian 8上创建一个PHP信息文件。 打开编辑器并输入以下内容:
<?PHP PHPinfo(); ?>将文件保存为PHPinfo.PHP并将其上传到您的服务器的Web根目录(通常是/var/www/html/)。 然后,在Web浏览器中输入服务器的IP地址或域名,并添加/PHPinfo.PHP到URL。 您应该能够看到PHP信息文件在屏幕上显示。 结论 在本教程中,我们已经讨论了如何在Debian 8上安装PHP7和Nginx服务器。我们已经向您展示了如何配置默认的Nginx服务器块以便处理动态内容。 我们还演示了如何创建一个PHP信息文件并将其上传到Web根目录以测试安装是否成功。 您现在可以根据自己的需要对其进行自定义,以便获得最佳的PHP和Nginx性能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。