首先安装Nginx并启动服务,接着安装PHP及PHP-FPM并启用常用扩展,然后配置Nginx站点文件以支持PHP解析,创建网站目录并部署PHP测试文件,最后调整权限并重启服务,通过浏览器访问验证配置成功。

安装 Nginx 服务器并配置 PHP 网站是搭建 Web 应用的基础步骤。整个过程在 Linux 系统中较为常见,以下以 Ubuntu/Debian 系统为例,介绍从零开始安装 Nginx、PHP,并配置一个基本的 PHP 网站。
在终端中执行以下命令安装 Nginx:
安装完成后,打开浏览器访问服务器 IP 地址,若看到 "Welcome to nginx!" 页面,说明 Nginx 已正常运行。
PHP 需要与 Nginx 配合使用,通常通过 PHP-FPM 处理 PHP 请求。
立即学习“PHP免费学习笔记(深入)”;
编辑或创建网站配置文件,使 Nginx 能正确处理 PHP 请求。
server {
listen 80;
server_name your_domain_or_ip;
root /var/www/mywebsite;
index index.php index.html;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php<font color="red">8.1</font>-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
将你的 PHP 项目文件放到配置中指定的根目录。
<?php phpinfo(); ?>
完成后,在浏览器访问服务器地址,如果看到 PHP 信息页面,说明配置成功。
基本上就这些。只要注意 PHP 版本、sock 路径、文件权限和 Nginx 配置语法,一般不会出大问题。
以上就是如何安装nginx服务器_nginx服务器安装与php网站配置方法的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号