nginx怎么访问不了html文件

html-css06

nginx怎么访问不了html文件,第1张

1、在启动nginx之前,打开nginx.conf配置一下你的工程目录,比如:

1

2

3

4

5

6

7

8

9

server {

listen 8000

server_name saveimage alias another.alias

location / {

autoindex on

root "D:\site"

index index.html index.htm

}

}

然后启动nginx就可以运行html了;

2、Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。

3、Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、新浪、网易、腾讯等。

你让nginx运行起来,改一下配置就可以实现一个静态的web服务器。

首先你要有一台有外网Ip的linux服务器。你可以去nginx官网下载最新版的nginx压缩包,然后安装即可,如果是centos的话,也可以通过 yum install nginx 安装。

安装好之后,使用nginx start 命令启动服务器。启动之后便可以通过直接访问服务器ip ,来访问nginx的欢迎页面。或者在服务器内部访问127.0.0.1或者localhost也可以访问这个欢迎页面。如果看到欢迎页面,说明Nginx安装成功!

然后就可以把已经做好的html文件部署在Nginx中了。

1、全盘搜索,找到nginx总配置文件,find / -name nginx.conf2、在 nginx.conf 中看有没有对应端口的html路径设置,没有则寻找该文件include开头的行例:include /etc/nginx/conf.d/*.conf         include /etc/nginx/sites-enabled/* 去这两个路径找就行了 有时候nginx默认页面文件不一定叫做index.html /var/www/html/index.nginx-debian.html