微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

debian8 php7 nginx

Debian 8系统上搭建PHP7和Nginx服务器是一项基本任务,这是为了为您的网站提供更好的性能和更高的易用性。 在本文中,我们将讨论如何在Debian 8上安装PHP7和Nginx服务器,并为您提供足够的示例,以便您可以轻松地按照您的需要进行自定义。 安装Nginx 要开始安装Nginx,您需要使用apt-get命令打开终端窗口并输入以下内容
sudo apt-get update
sudo apt-get install Nginx
这会更新系统并安装Nginx服务器。 现在,您可以通过在Web浏览器中输入指向您的服务器的IP地址或域名来测试Nginx安装是否成功。 如果一切正常,您应该能够看到Nginx的欢迎页面。 安装PHP7 要在Debian 8上安装PHP7,您需要添加一个PPA存储库。这个存储库允许您从官方源以外的其他源安装软件。 在您开始之前,确保在您的系统上安装了以下软件:

debian8 php7 nginx

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根目录以测试安装是否成功。 您现在可以根据自己的需要对其进行自定义,以便获得最佳的PHPNginx性能

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐