在nginx上部署页面,使用ip访问页面,实现跨设备访问本地静态页面

1、在nginx官网下载并安装nginx,下载链接:http://nginx.org/en/download.html。

2、修改安装包中conf文件夹中的nginx.conf的root路径,使用#将默认的路径注释掉,增加新的root路径,如下:

  location / {
    #root html;
    root F:/weike/dazuoye;
    index index.html index.htm;
  }

3、命令行输入ipconfig查看本机ip地址

4、在pc端或移动端浏览器输入http://xxx.xxx.xxx.xxx:8080/index.html就可以在页面渲染F:/weike/dazuoye文件夹下的index.html页面了。

时间: 2024-11-03 15:44:38

在nginx上部署页面,使用ip访问页面,实现跨设备访问本地静态页面的相关文章

Nginx上部署HTTPS + HTTP2

Nginx上部署HTTPS依赖OpenSSL库和包含文件,即须先安装好libssl-dev(或者OpenSSL),且ln -s /usr/lib/x86_64-linux-gnu/libssl.so  /usr/lib/,然后在编译配置Nginx时要指定--with-http_ssl_module和--with-http_v2_module.另外,若要在本地运行openssl命令,要安装OpenSSL包,本人用的OpenSSL-1.0.2g.注:本文采用Ubuntu 16.04上的操作实例. 下

Nginx上部署HTTPS

Nginx上部署HTTPS依赖OpenSSL库和包含文件,即须先安装好libssl-dev,且ln -s /usr/lib/x86_64-linux-gnu/libssl.so  /usr/lib/,然后在编译配置Nginx时要指定--with-http_ssl_module.另外,要在Shell中运行openssl命令,还要安装openssl包,本人用的OpenSSL-1.0.2g.注:本文采用Ubuntu 16.04上的操作实例. 下图展示了数字证书(HTTPS中使用的由CA签名的公钥证书)

mac os x 之通过远程主机在nginx上部署web静态页面

1.mac使用ssh命令登陆远程主机 因为苹果mac os x自带ssh命令,所以我们只需打开终端输入 $ ssh [email protected] 在这之前最好在服务器上上传自己的ssh key,避免每次登陆输入密码 稍作等待就连接上服务器了   2.mac使用scp命令向远处主机上传文件 在终端窗口,按下command+n,打开另一个终端窗口,并输入 $ scp ~/local/file [email protected]:~/file  当然一般我们上传的是文件夹,所以加上-r $ sc

SSL/TLS深度解析--在 Nginx 上部署 TLS

利用 openssl 源代码安装 Nginx [[email protected] software]# tar xf nginx-1.15.5.tar.gz [[email protected] software]# cd nginx-1.15.5/ [[email protected] nginx-1.15.5]# groupadd nginx [[email protected] nginx-1.15.5]# useradd nginx -M -s /sbin/nologin -g ngi

在控制台中承载WCF服务,并提供Ajax访问和SOAP访问,以及跨域访问

WCF服务可以承载与iis.winform.console.window服务中,下面重点介绍以console为载体,对外提供服务(服务满足web访问以及soap方式访问) 1.服务类的实现 wcf服务类一般有两种实现方式,下面分别对两种方式进行介绍: 1.1 使用接口进行实现 1 namespace Example 2 { 3 [ServiceContract] 4 public interface IService 5 { 6 7 [OperationContract] 8 string Ge

[沫沫金原创]Sql中跨库访问和同库跨用户访问区别

今天数据库分区功能编程,被搞笑了一把. 背景 创建了Db Link,怎么都访问不到... 折腾 各种折腾 ... 没出来 找人,刚描述完问题.突然想起来访问换成@,一下就成功了!!! 跨库访问和跨用户访问的区别就是 --跨用户 CEN_NORM.TB_HIS_MZ_REG --跨库 [email protected]_NORM 就是这一点 [.] 和 [@] 号的区别 !注意,跨库必须创建DB LINK

nginx上部署PHP

环境:centos7  nginx1.16.1 (1)先将tp源代码下载到nginx目录下 tp放到/usr/local/nginx/目录下,root为相对路径,如: tp在/usr/local/nginx/wwwroot/ 则 root wwwroot/public; tp不再nginx目录,则使用alias 绝对路径指定,不需要root. 注意:存放tp的目录要有可执行权限,否则无法进入目录,访问报403 (2)servr配置: server { listen 80; server_name

原生node实现本地静态页面的展示

var http = require("http"); var fs = require("fs"); var url = require("url"); var path = require("path"); var server = http.createServer(function(req,res){ //这里如果不用req.url来if判断,那么用户不管输入什么网址, //做的事情都一样啊 //得到地址 var pa

详谈Apache、Nginx和tomcat的区别以及处理静态页面和动态页面的方式

就目前来说,网站主要分为静态页面和动态页面,纯静态页面的网站已经比较少见了,大型网站一般使用的是静态页面+动态页面的建站技术,还有一部分网站是纯动态页面.负责处理这些页面的软件我们通常称之为web容器,是一种服务程序,负责处理客户端(浏览器)发来的访问请求,如果是静态页面会直接将文件内容呈现给客户端(浏览器),如果是动态页面会将其解析成静态内容之后再呈现给客户端(浏览器). 一.Apache.Nginx和tomcat的区别 ApacheApache HTTP Server(简称Apache)是A