lighttpd 怎么兼容php_fpm
时间: 2023-07-31 08:09:23 浏览: 107
要在 Lighttpd 中使用 PHP-FPM,需要进行以下步骤:
1. 安装 PHP-FPM
首先,需要安装 PHP-FPM,可以使用以下命令在 Ubuntu 上安装:
```
sudo apt-get update
sudo apt-get install php-fpm
```
2. 配置 PHP-FPM
在安装 PHP-FPM 后,需要进行一些配置,以便 Lighttpd 可以与其配合使用。打开 `/etc/php/7.0/fpm/pool.d/www.conf` 文件,找到 `listen` 参数并将其设置为 `127.0.0.1:9000`。然后重启 PHP-FPM 服务:
```
sudo systemctl restart php7.0-fpm
```
3. 配置 Lighttpd
要在 Lighttpd 中启用 PHP-FPM,需要编辑 Lighttpd 的配置文件 `/etc/lighttpd/lighttpd.conf`,并添加以下内容:
```
fastcgi.server += ( ".php" =>
((
"host" => "127.0.0.1",
"port" => "9000",
"broken-scriptfilename" => "enable"
))
)
```
这会告诉 Lighttpd 在端口 9000 上启动 PHP-FPM,并将所有以 `.php` 结尾的请求发送到 PHP-FPM。
4. 重启 Lighttpd
最后,重启 Lighttpd 服务使配置生效:
```
sudo systemctl restart lighttpd
```
现在,Lighttpd 就可以与 PHP-FPM 配合使用了。
阅读全文