精华内容
下载资源
问答
  • 添加网站-随便个名字(我这里叫YHFNewH5Web) 注意 物理路径这里就是你之前发布到本地的文件夹中的内容,需要你复制一份到你的服务器文件夹例如E:/**** 端口随便写(但是注意不要跟之前的网站端口冲突)例如:8010...

    首先第一步:
    在这里插入图片描述
    右键我们的项目,选择发布
    接下来
    在这里插入图片描述
    先选择一个本地的文件夹放入发布后的文件,点击发布
    这时候你的本地操作就告一段落
    接下来打开你的远程桌面:连接到你的服务器
    在这里插入图片描述
    在你的服务器端打开控制面板-选择管理工具
    在这里插入图片描述
    选择信息服务管理即-iis
    在这里插入图片描述

    添加网站-随便起个名字(我这里叫YHFNewH5Web)
    注意
    物理路径这里就是你之前发布到本地的文件夹中的内容,需要你复制一份到你的服务器文件夹例如E:/****
    端口随便写(但是注意不要跟之前的网站端口冲突)例如:8010
    主机名字不需要写
    点击确认。到这里发布已经成功了
    注意:
    在这里插入图片描述
    发布后去应用程序池看一下.net crl 如果不是v4.0右键设置成4.0即可
    然后就可以在你本地输入你的IP+你的端口号就可以访问你的网站啦~

    展开全文
  • 作为前端程序员,经常遇到一些“祖传代码”,不放在服务器就没办法调试页面,那么如何本地顺畅的调试呢?方案之一就是模拟线上环境启一个本地服务。 需要掌握的基础知识: 1 node.js 2 npm 3 js 在终端中打开...

    作为前端程序员,经常遇到一些“祖传代码”,不放在服务器就没办法调试页面,那么如何在本地顺畅的调试呢?方案之一就是模拟线上环境启一个本地服务。
    需要掌握的基础知识:
    1 node.js
    2 npm
    3 js

    在终端中打开文件夹,执行 :

    npm init
    

    终端会提示你配置packge相关的东西,按需要输入就行,一般就 回车回车回车。。。

    然后安装要使用到的npm包:express

    express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web
    和移动设备应用。

    npm install express --save
    

    执行完成后,在根目录下创建 start.js 文件,并创建一个名为“static”的文件夹
    代码如下:

    const express = require("express")
    const app = express()
    app.use(express.static(path.join('static')))
    app.listen(1309,()=>{
        console.log("服务开启在1309端口")
    })
    

    在static文件中放入静态资源,如:index.html

    终端输入

    node start.js
    

    启动服务。
    在浏览器打开:http://127.0.0.1:1309/index.html
    在这里插入图片描述
    就可以正常访问了

    展开全文
  • 在调试WEB应用程序时,我们...通过这个服务器我们可以完全傻瓜的在一般的Windows PC上面搭建一个WEB服务器,一个功能齐全的服务器。 1. 下载:通过百度就可以找到安装文件,一个EXE文件,简单吧? 2. 安装:Windows

    在调试WEB应用程序时,我们都需要很多配置,LAMP,ASP,IIS等等。而在所有方式中,最简单的莫过于WAMP了。

    WAMP是Windows下的Apache+Mysql+PHP的缩写。

    通过这个服务器我们可以完全傻瓜的在一般的Windows PC上面搭建起一个WEB服务器,一个功能齐全的服务器。

    1. 下载:

    通过百度就可以找到安装文件,一个EXE文件,简单吧?

    2. 安装:

    Windows标准安装。

    3. 如何用:

    Wamp需要一些简单的配置,首先是对80端口的扫描,WAMP提供了80端口检查的工具,如下图:

    如果的确不想用80端口,可以指定端口。

    3.1 添加自定义映射:

    然后就是修改基本配置了,上图中的httpd.conf文件直接打开就可以修改配置,

    之前有很多比较麻烦和难懂的配置,新版本的WAMP已经都默认设置过了。

    这一步基本不再需要,如果想要简单的本地域名映射,添加如下代码到Httpd.conf文件结束:

    <VirtualHost *:80>
            ServerAdmin <a target=_blank href="mailto:admin@test.com">admin@test.com</a>
            DocumentRoot "D:\test"
            ServerName test.com
    
            <Directory />
            AllowOverride None
            Order Deny,Allow
            Deny from all
            </Directory>
    
            <Directory "D:\test">
            Options Indexes FollowSymLinks
            AllowOverride All
            Order allow,deny
            Allow from all
            </Directory>
    </VirtualHost>

    这样WAMP就会将收到得到本机的对test.com页面的请求 解析到 目录 "D:\test"了。


    此时,因为没有DNS,如果想访问,还需要设置一个到test.com的映射。

    在C:\WINDOWS\system32\drivers\etc\目录下 hosts文件中,添加一行:

    127.0.0.1       test.com  

    如果是其他局域网的主机需要访问,自行调整设置即可.


    3.2 优先级

    httpd.conf文件还可以设置启动的主页优先级:

    <IfModule dir_module>
        DirectoryIndex index.php index.php3 index.html index.htm index.html5
    </IfModule>


     这样服务器会根据php -> php3 -> html...

    这样的顺序进行读取。


    3.3 访问权限

    httpd.conf文件中对网站各个子文件夹的访问权限可以分开设置,如:

    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
    </Directory>
    如上语句指明了默认的访问规则是最严格的“deny from all”。

    而后在未修改的httpd.conf文件中(而非上面的)有如下段:

    <Directory "c:/wamp/www/">
        #
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs/2.2/mod/core.html#options
        # for more information.
        #
        Options Indexes FollowSymLinks
    
        #
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        #
        AllowOverride all
    
        #
        # Controls who can get stuff from this server.
        #
    
    #   onlineoffline tag - don't remove
        Order Allow,Deny
        Allow from all
    
    </Directory>

    这就指明了默认的localhost目录,如果使用这个默认的配置,在IE中打开localhost或直接用WAMP的快捷方式:

    则可以访问到c:/wamp/www/index.html页面。

    3.4 PHP My Admin

    在较新版本的WAMP中,关于PHPMyAdmin等被移到了独立的文件中,WAMP3.4.10.1版本各项对应关系如下:

    PHPMyAdmin C:\wamp\alias\phpmyadmin.conf 设置PHP主要的权限及管理配置参数,对应页面为c:/wamp/apps/phpmyadmin3.4.10.1/
    sqlbuddy C:\wamp\alias\sqlbuddy.conf 设置MySql主要的权限及管理配置参数,对应页面为C:\wamp\apps\sqlbuddy1.3.3
    webgrind C:\wamp\alias\webgrind.conf 设置PHP主要的权限及管理配置参数,对应页面为C:\wamp\apps\webgrind1.0

    按照注释修改,获得完全权限:

    # to give access to phpmyadmin from outside 
    # replace the lines
    #
    #        Order Deny,Allow
    #	Deny from all
    #	Allow from 127.0.0.1
    #
    # by
    #
    #        Order Allow,Deny 
    #   Allow from all
    #
    之后通过浏览器打开phpMyAdmin,配置各项服务。

    其中MySQL部分可以执行SQL操作并且声称PHP代码,这些超出本文范畴,不在介绍。







    因为WAMP的各类配置,包括MySQL和PHP都已经非常简单了,这里就不再详细赘述。





    展开全文
  • 在移动端的项目中需要实时更新本地时间戳,在移动项目切换到后台时,JS线程会主动挂或线程阻塞,以结省内存开销,如果JS线程挂或线程阻塞会引起定时器停止,直到JS线程重新激活;重新激活时,定时器是以线程挂机...

    如何正确使用服务器时间

    在移动端的项目中需要实时更新本地时间戳,在移动项目切换到后台时,JS线程会主动挂起或线程阻塞,以结省内存开销,如果JS线程挂起或线程阻塞会引起定时器停止,直到JS线程重新激活;重新激活时,定时器是以线程挂机的时间点继续开始定时器,这个时间差会造成界面的实时时间与服务器时间显示不准确

    应用范围

    setTimeout

    SetInterval

    Web Workers

    解决方案

    Step1: 第一次发起AJAX时,通过获取AJAX response Head信息

    //服务器时间
    ServerTime=Response.headers.Date;
    //本地时间
    localTime=new Date();
    //时差
    diffTime=Math.abs(serverTime-localTime)
    //显示的时间
    showTimes=ServerTime;
    启动定时器

    Step2:

    当项目由后台切换自前台JS线路激活 定时器激活会自动运行,可以由当前时间与本地时间MS差数与Step1中的时差比较,如果一致或者在差异化大小2S为正常,如果小于或大于则重新获取服务器时间
    定时器中校验时间
    //当前时间
    currentTime=new Date();
    newDiffTime=Math.abs(showTime-currentTime);
    如果新的时差与当前的时差间隔,小于2S 则视为正常;如果大于2S则重新请求服务器时间,启动Step1;

    在这里插入图片描述

    展开全文
  • ANYFESTO-一个说话的平台 会议的任何形式-在学校或在街道上-都需要明确的沟通。 Anyfesto是实现这一目标的工具箱。 Anyfesto项目可帮助您...如何获得服务? 主页在端口80上 可以从端口8085听到音频流 可以从端口8088
  • WebStorage 和 Cookie的区别

    千次阅读 2016-05-19 11:18:00
    sessionStorage 和 localStorage 是HTML5 Web Storage API 提供的,可以方便的在web请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递。...Cookies是如何起效的? 当浏览器从web
  • 您的网站不仅提供负担得的方法,而且还提供了与潜在客户联系的快速方法。 网站是向感兴趣的访问者提供所需信息的一种手段。 一个设计良好的网站将找出如何承受互联网企业之间正在经历的激烈竞争。 精心设计的网站...
  • 浏览器缓存浏览器缓存是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以...在浏览器第一次发起请求时,本地无缓存,向web服务器发送请求,服务器端响应请求,浏览器端...
  • 选中Local PHP Project2、在弹出的新建向导,Project Name可以填你要导入的项目名称或者另一个,选择工程存放路径(一般选到web服务器下的www目录,这样调试运行也方便),好了后面直接下一步,直到完成。...
  • IIS6.0 IIS,互联网信息服务

    热门讨论 2010-08-23 21:20:55
    如果仅需要IIS 7.0支持静态内容,可直接选中“Internet信息服务”,如果希望 Web 服务器支持动态内容,则需展开“万维网服务”分支,将所需的选项全部选中; 点击“确定”,Windows Vista即启动IIS的安装过程; ...
  • 常见的 Web IDE 有 AWS 的 Cloud9、阿里云的函数计算 Web IDE、腾讯云的 Cloud Studio。从体验上来说,AWS Cloud9 最好。 <p><a name="9a5b673c"></a></p> 命令行工具 当然,目前最主要的开发方式还是在...
  • 更新:此存储库中演示的这项技术将作用,但您可能应该使用以下任一方法: 带有ArcGIS API v4.7 +的较新 或与ArcGIS API v3.x-v4.6 阅读此以获取更多信息。 一个简单的示例,展示了如何在使用和构建的应用程序...
  • 特别是 CVS 只能满足老式 C 程序员的 ASCII 需求,而对 Web 开发人员和其他非传统用户来说,CVS 实际上根本不作用。在您开始考虑存储整个 Web 站点时,在 CVS 中,将文件从一个目录移动到另外一个目录是关键考虑...
  • 特别是 CVS 只能满足老式 C 程序员的 ASCII 需求,而对 Web 开发人员和其他非传统用户来说,CVS 实际上根本不作用。在您开始考虑存储整个 Web 站点时,在 CVS 中,将文件从一个目录移动到另外一个目录是关键考虑...
  • 提供:ZStack云计算 前言Django是一款强大的Web框架,可用于快速搭建一套Python应用。Django包含一套简单的开发服务器用于进行本地测试,不过线上生产环境一般都使用更加安全强大的Web服务器。本文将示范如何在...
  • 之前有一篇文章《华为AnyOffice ...比如你有一个远程Web服务器1.2.3.4:80,你建立TCP转发隧道后,访问本地的127.0.0.1:8080端口就等于访问远程服务器的80端口。那么反向代理的轮子很多,比如Nginx,Haproxy,NodeJS,
  • 关于如何搭建Java Web环境,还请大家稍微百度一下,这里就不会再介绍了,So easy的~只是有一点,如果你用的是Mac,如果你本地服务器环境,Tomcat你可能默认配置启动后无法访问,那就去配置里面改一改服务器端口...
  • 今天,本地服务无论如何不来,nginx的配置文件也看不懂,所以感觉很尴尬,于是拿出了一个小时的时间学习了一下NGINX的配置文件,现在做一下记录. 打开原始的nginx.conf文件 其中user用来配置用户或用户组,如果不...
  • 我尝试过基于IP地址的不同服务,但根本不作用(总是远离我的实际位置)。在我注意到HTML5地理定位工具在Firefox和googlechrome上非常精确,所以我决定使用selenium模块来启动一个web浏览器并从中获取我的位置。在...
  • docker commit 更推荐使用Dockerfile文件和docker build创建镜像,Dockerfile 使用基于DSL(Domain Specific ...下面我们来使用Docker创建一个镜像,该镜像包含一个简单的web服务。 我先利用自己本地已存在的镜
  • 当我们想要从本地向云服务器上传文件时,比较常用的有pscp等工具,但避免不了每次上传都要写若干重复的代码,而笔者最近发现的一个基于Python的工具updog,可以帮助我们在服务器上搭建类似云盘的服务,使得我们可以...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    4 <br>0008 为程序设置版本和帮助信息 4 <br>0009 设置Windows应用程序启动窗体 5 <br>0010 设置Web应用程序起始页 5 <br>0011 如何设置程序的出错窗口 5 <br>0012 如何进行程序调试 6 ...
  • 1.3.2 邮件服务如何工作 15 1.3.3 sendmail 如何工作 16 1.3.4 邮件寻址如何工作 17 第2章 规划邮件服务 19 2.1 只有本地邮件 19 2.2 本地邮件和一个uucp连接 19 2.3 一个域、两个网络和一个路由器 20 2.4 两个域和...
  • 1.3.2 邮件服务如何工作 15 1.3.3 sendmail 如何工作 16 1.3.4 邮件寻址如何工作 17 第2章 规划邮件服务 19 2.1 只有本地邮件 19 2.2 本地邮件和一个uucp连接 19 2.3 一个域、两个网络和一个路由器 20 2.4 两个域和...
  • 设计学生学籍管理系统

    热门讨论 2009-07-05 18:28:22
    计算机教育发展到今天,尤其是新课程的改革要求我们计算机教师,特别是农村中学的计算机教师要能编写适合于本地特色的一些管理系统来为学校服务,为教学服务。PB9.0无疑是一种较明智的选择。 参考文献 1、 伍俊良...
  • 在Spring Cloud中,有分布式配置中心组件spring cloudconfig ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。 使用SpringCloudBus来实现配置的自动更新。 组成结构 在spring cloud ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 103
精华内容 41
关键字:

本地如何起web服务