Appearance
搭建简短环境 (LNP)
linux + nginx + php
host: linux x64 Debian-bookworm
sh
$ apt install nginx
$ apt install php8.2 php8.2 -common php8.2-cli php8.2-cgi php8.2-fpm
# 检查 /etc/nginx/nginx.conf 及 sites-enabled/* conf.d/* 内容
# 写入配置 /etc/nginx/conf.d/php-env.conf
# 检查 php-fpm.sock 的位置,版本不同路径可能不同
server {
listen 9090;
server_name example.com;
location ~ \.php$ {
root /var/www/html;
fastcgi_pass unix:/var/run/php/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
# /var/www/html/index.php
<?php
echo phpinfo();
?>
# 浏览器访问,http://<ip>:9090/index.php
php.ini
https://www.php.net/manual/zh/ini.php
LNP
https://wizardforcel.gitbooks.io/nginx-doc/content/index.html