📜  plesk web 配置文件 laravel - PHP (1)

📅  最后修改于: 2023-12-03 15:03:47.334000             🧑  作者: Mango

Plesk Web配置文件 Laravel - PHP

Plesk是一种流行的Web服务器控制面板,它允许您通过图形用户界面轻松管理您的服务器。在Plesk中配置您的Laravel应用程序需要一些额外的步骤。在本指南中,我们将介绍如何配置Plesk Web服务器以运行Laravel应用程序。

步骤1:安装Laravel

在开始配置Plesk之前,您需要安装Laravel。您可以使用以下命令在服务器上安装Laravel:

composer create-project --prefer-dist laravel/laravel your-project-name
步骤2:创建Plesk网站

在Plesk中创建网站,可以按以下步骤进行:

  1. 登录到Plesk界面。
  2. 单击“网站和域名”在侧边栏上。
  3. 单击“添加网站”按钮。
  4. 在“网站名称”字段中输入您的网站名称。
  5. 在“网站根目录”字段中输入您的Laravel项目的根目录。
  6. 在“网站可以用的 PHP 版本”字段中选择最新版本的 PHP。
  7. 单击“应用”按钮。
步骤3:配置Laravel应用程序

您需要通过以下步骤来配置Laravel应用程序:

  1. 在Plesk中,单击“网站和域名”,然后单击您创建的网站。
  2. 单击“设置”选项卡。
  3. 在“启用 PHP”下拉列表中,选择最新的PHP版本。
  4. 在“网站脚本”下拉列表中,选择“FastCGI”。
  5. 单击“应用”按钮。
步骤4:配置Nginx代理

默认情况下,Plesk使用Apache作为Web服务器。但是,Laravel应用程序需要Nginx作为Web服务器。您可以通过以下步骤在Plesk中配置Nginx代理:

  1. 在Plesk中,单击“网站和域名”,然后单击您创建的网站。
  2. 单击“Apache与Nginx”选项卡。
  3. 选择“启用代理服务器模式”。
  4. 在“网站启动代理服务器”下拉列表中,选择“Nginx”。
  5. 单击“应用”按钮。
步骤5:启用Nginx的Laravel配置文件

您需要启用Nginx的Laravel配置文件。创建一个名为laravel.conf的文件,将以下内容复制粘贴到文件中:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

location ~ \.php$ {
    include fastcgi.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

然后,通过以下步骤启用Laravel配置文件:

  1. 在Plesk中,单击“网站和域名”,然后单击您创建的网站。
  2. 单击“Apache与Nginx”选项卡。
  3. 单击“启用自定义Nginx配置”。
  4. 复制粘贴laravel.conf文件中的内容。
  5. 单击“应用”按钮。

现在,您已经完成了在Plesk中配置Laravel应用程序的过程。现在您可以浏览您的网站,它将使用Nginx作为Web服务器,并且已经被配置为运行Laravel应用程序。