php - 我如何知道在 Nginx 上设置的服务器名称或网址
问题描述
我正在尝试在我的 PC 上设置 LEMP(Linux、Nginx、MySQL、PHP)堆栈以与 Wordpress 一起使用。我按照本网站上的说明进行操作。看到文件夹中wordpress的www
文件夹解压成功了。
我还可以验证它Nginx
正在运行。但是,我不知道如何在浏览器上获取 wordpress index.php 页面。
在 Windows 上,我只需转到浏览器并键入localhost/webprojectfoldername
或127.0.0.1/webprojectfoldername
但是,当我尝试通过 访问index.php
wordpress 时localhost
,我得到了 Apache 页面。
我想Nginx
用作服务器,但不是Apache
。我想在这一点上,我不知道在浏览器上放置什么服务器名或ipaddress才能访问Nginx
's 页面或Wordpress
'sindex.php
我不知道如何识别已设置的服务器名称。在 Windows 上,我只使用localhost
or 127.0.0.1
。
关于如何在 Ubuntu 上识别它有什么想法吗?
我会很感激任何帮助。
谢谢你。
*** 编辑(添加 Nginx 配置截图)***
解决方案
任何一个:
nginx 正在监听不同的端口
默认情况下,HTTP 在端口 80 上工作,但是当您连接到该端口时,您将访问 Apache。
您需要找到 nginx 正在侦听的端口(来自您链接到的文章:listen 80 default_server;
显示80
但可以说它是81
)并连接到该端口:http://localhost:81/ `
nginx 和 apache 试图在同一个端口上侦听,而 apache 赢了
您需要关闭 Apache(并可能重新启动 nginx)。
推荐阅读
- r - 交叉引用方程时,RStudio rticles knit to pdf book 失败
- google-apps-script - 当使用 INDEX & MATCH 的单元格的结果发生更改时,将时间戳添加到 Google 表格
- git - 在我已经提交更改后,如何将提交分成两部分
- javascript - 问:如何设置公共路由和保护路由的组合?(反应路由器)
- android - 当有一个值被传递给 .onNext 时,RxJava Observable.create 返回 null
- entity-framework - 如何将sql查询转换为实体框架核心
- go - Golang 中的类型声明和类型定义有什么区别?
- c# - C# - 在 Razor 页面中使用 Razor 组件 - @onclick 事件不起作用
- javascript - 无法在 javascript 中访问对象属性
- python-3.x - python 3:比较嵌套字典