当前位置: 首页 > 知识库问答 >
问题:

如何用nginx安装php

云宜人
2023-03-14

我对所有与WebServers相关的东西都是新手。直到现在,我都使用Apache。但我想给Nginx一个尝试。所以我决定把它和PHP一起安装。以下是我遵循的步骤(我提到我使用的是Windows7):

>

  • 从官网下载nginx
  • 从官网下载PHP5.6.11
  • 我在c:/drive中提取了nginx
  • 我提取并将php复制到nginx中
  • 我创建了start.bat文件(在nginx文件夹内),代码如下:

    @echo OFF start c:\nginx\nginx.exe start c:\nginx\php\php-cgi.exe-b 127.0.0.1:9000-c c:\nginx\php\php.ini-development ping 127.0.0.1-n 1>null echo Starting nginx echo。回声。echo...ping 127.0.0.1>NUL退出

    ------------------------------------------------------
    An error occurred.
    
    Sorry, the page you are looking for is currently unavailable.
    Please try again later.
    
    If you are the system administrator of this resource then you should check the error log for details.
    
    Faithfully yours, nginx.
    -----------------------------------------------------
    

    如果我按照error log链接,我会得到以下屏幕:

    有解决办法吗?谢谢你。

  • 共有1个答案

    阎德业
    2023-03-14

    下载这两个设置后,将它们解压缩到c://驱动器中。

    将解压缩php文件夹放入nginx文件夹中。

    现在按照我在这个视频中所做的步骤。

    location ~ .php$ {
        root           html;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        include        fastcgi_params;
        fastcgi_param  SCRIPT_FILENAME  C:/nginx/html/$fastcgi_script_name;
        }
    
    @ECHO OFF
    start C:\nginx\nginx.exe
    start C:\nginx\php\php-cgi.exe -b 127.0.0.1:9000 -c C:\nginx\php\php.ini
    ping 127.0.0.1 -n 1>NUL
    echo Starting nginx
    echo .
    echo ..
    echo ...
    ping 127.0.0.1 >NUL
    EXIT
    
    @ECHO OFF
    taskkill /f /IM nginx.exe
    taskkill /f /IM php-cgi.exe
    Exit
    
     类似资料:
    • 本文向大家介绍如何在centos7中安装nginx,包括了如何在centos7中安装nginx的使用技巧和注意事项,需要的朋友参考一下 安装所需环境 一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 二. PCRE pcre-devel 安装 PCRE(Perl Compati

    • 根据操作系统的不同,nginx可以安装也不太相同,安装nginx有以下几种不同的方式。 在Linux上安装 对于Linux,可以使用来自nginx.org的nginx软件包。参考网址: 在FreeBSD上安装 在FreeBSD上,可以从包或通过ports系统安装nginx。 端口系统提供更大的灵活性,允许在各种选项之间进行选择。 端口将使用指定的选项编译nginx并进行安装。 在Window上安装

    • 本章将带领你在 CentOS 7.4 系统中安装 Nginx。参考资料: Building nginx from Sources 下载 我们打开 Nginx 的「下载页面」我们找到 Stable version 列表中的版本,因为这是稳定版,推荐使用的版本,目前我这里最新的稳定版本是 1.14.0 所以我以这个版本为例进行安装。 如下图: 我们右键 nginx-1.14.0 这个链接,选择复制链接

    • Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。 1、查看可用的 Nginx 版本 访问 Nginx 镜像库地址: https://hub.docker.com/_/nginx?tab=tags。 可以通过 Sort by 查看其他版本的 Nginx,默认是最新版本 nginx:latest。 你也可以在下拉列表中找到其他你想要

    • Nginx ingress 使用ConfigMap来管理Nginx配置,nginx是大家熟知的代理和负载均衡软件,比起Traefik来说功能更加强大. 我们使用helm来部署,chart保存在私有的仓库中,请确保您已经安装和配置好helm,helm安装使用见使用Helm管理kubernetes应用。 镜像准备 安装时需要用到的镜像有: sophos/nginx-vts-exporter:v0.6