腾讯云服务器IIS部署问题。无法访问

卷猫 2016-08-16 07:36:50

这样设置后,访问打不开网页。
页面就是静态网页
做测试的
谁知道怎么部署吗
服务器IIS是8.5
...全文
514 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_36232579 2016-09-25
  • 打赏
  • 举报
回复
我用腾讯云怎么没有这种情况呢?我感觉腾讯云使用起来没有那么多麻烦,我喜欢腾讯云
卷猫 2016-08-17
  • 打赏
  • 举报
回复
引用 3 楼 FoxDave 的回复:
你机器有内部IP,直接填公网IP没有用吧 你需要将公网和内网IP做一个端口访问上的映射
你好,现在我可以外网访问了。但总是404,就是没有找到页面 但我路径是对的 本地ip localhost 可以访问的到 是什么原因呢
Justin-Liu 2016-08-17
  • 打赏
  • 举报
回复
你机器有内部IP,直接填公网IP没有用吧 你需要将公网和内网IP做一个端口访问上的映射
秋的红果实 2016-08-17
  • 打赏
  • 举报
回复
只写IP,域名解析到IP
Poopaye 2016-08-16
  • 打赏
  • 举报
回复
你丫没备案吧
英方云是一款专业的企业级云灾备软件。软件最大的特色是将系统灾备软件和云计算平台技术结合为一体,实现企业的远程灾备服务。软件以云计算资源共享技术,实现对数据、应用提供最大高可用性保证。具有云备份与恢复、业务迁移(云迁移)、高可用三大功能,实现对数据、应用提供最大高可用性保证。软件使用方便,成本低廉、部署迅速、灵活弹性,对于企业来说是一款很不错的软件,小编这里推荐大家使用这款软件! 英方云特点 1、支持多种云存储 相对于传统的灾备模式,其灾备端不是具体的某台特定的物理服务器,而是将数据、应用、服务器灾备到云计算平台上。支持Amazon S3、Windows Azure、阿里云、腾讯云、天翼云等云环境,并可通过灵活的WEB配置,快速部署在运行商IDC服务提供商提供的云服务之上,通过统一的开放的计费界面和管理界面,对用户使用的云灾备RaaS,进行多种模式的自助服务以及集中运维管理。 2、安全可靠的数据传输 由于用云中心取代了传统的灾备中心,这使得其安全性和数据的一致性在整个业务保护过程中显得至关重要,这也常常是用户使用云灾备的主要顾虑之一,而英方云通过多种方式解决了这一问题。在数据安全性方面,在数据传输和数据存储的各个环节,通过多种数据加密方式,对用户数据进行有效的保护,并结合云存储所提供的高安全性保证,充分避免了信息的泄漏。除此之外,在数据一致性保证上,通过特有的DOT数据列传输技术,严格保证数据在云存储上的一致性。 3、字节级增量数据捕获 以字节为数据捕捉的最小单位,而不是以传统方式上的文件或者块为单位,从而极大缩小了需要复制的数据量,不仅节省了网络带宽资源,也提高了整个灾备系统的效率。通过旁路式截获生产系统的数据变化,即数据的变化被i2COOPY截获后,在应用层对变化的数据进行缓冲、压缩、加密、确认,并且可预先限制i2Cloud可使用的系统资源上限,从而保证了任何情况下不会对现有生产系统的正常运行造成影响,且保证了数据在整个过程中的安全性。 4、全面支持各类业务应用 支持Windows/Linux/Unix平台下的几乎全部应用软件,包括基于文件系统安装的Oracle,MySQL,Microsoft SQL Server,Exchange,Sharepoint Server, IIS,IBM Lotus Notes,DB2及Sybase ASE等等,并且可以和应用系统同步运行,让您的业务运行高枕无忧。当生产系统出现异常时,云灾备中心动态分配相关的资源,即分配一台新的服务器接管相应的生产系统,并将相应的数据和应用自动恢复到最新时间点,从而快速提供服务。 英方云截图
官方文档:其实在几个月之前我就开始关注它,而且小程序发布那天是9号,那时候我正好考试,因为小程序是新事物,当时我真的有点忍不住,但是又要复习考试,所以很不爽,放假之后我就开始看微信小程序的官方文档 通俗易懂很不错。个人推荐想学习小程序的就按照这份官方文档按顺序看吧,其它比如掘金或者w3school也有,但是这毕竟是官方的,比较权威。语言是基于es6,注意这里使用的wxml,wxss,是是对应html和css的,wxml跟html语法上相似,wxss语法就是跟css一样。注意事项:首先开发小程序是需要一个APPID的这个在教程官方文档里面的官方文档里面会说到,但是这个微信小程序表面上是必须具有个体户工商营业执照或者企业营业执照才可以注册的,但是像我这种穷学生要是想学一下小程序怎么办呢?这时候你需要这个 我就是像这样申请一个小程序账号,得到一个APPID,注意不需要搞这个微信认证的,这个专空子申请的APPID只可以用来开发,是没办法拿来发布小程序的,认证也是认证不了的 在小程序里面的wx.reques函数在是用来向你的后端服务器发出请求的wx.request({   url: 'test.php', //仅为示例,并非真实的接口地址   data: {      x: '' ,      y: ''   },   header: {       'content-type': 'application/json'   },   success: function(res) {     console.log(res.data)   } })注意这个函数的url必须是https,这是除了看文档之外我花费时间最多的地方接上面讲https这个真的浪费我很多时间,我的后端是在我的腾讯云服务器使用nodejs语言搭建的server,因为小程序必须的request的url必须是https这就需要你的服务器具有ssl证书。如果你使用的腾讯云服务器的话,登录你的腾讯云服务器云主机,在上面的ssl证书管理那里你会看到这个: 你需要申请证书,按照指引走就行,申请之后就会看到截图那样的证书申请好在那里了,下载之后会发现主要有三部分:Apache, Nginx, IIS: 注意:证书的安装腾讯云的文档不是说的太明白,我当时就是搞得一脸懵逼。因为我的的服务端是用nodejs写的,所以需要安装Nginx服务器(涉及Nginx反向代理nodejs项目),Nginx的安装教程安装之后你就可以使用http://yourDomainName yourDomainName是你的域名(没有域名的话需要自己申请一个,在腾讯云上有得买,加上优惠券还是挺便宜的,但是之后几年的价格怎样不知道,想要免费的域名也可以,可以自行谷歌百度搜素一下就行) 来访问你的服务器的了(默认是80端口),然后安装Nginx证书,教程安装好ssl证书之后,你就可以适应https://yourDomainName 来访问你的服务器接着就是使用你的Nginx服务器来代理你作为微信小程序后端的nodejs项目了先说说使用Nginx反向代理nodejs项目是什么意思Nginx是安装在你服务器里面,他可以占据着一个端口,比如443,然后你运行你的nodejs项目,让它在3000端口跑,这时候你让Nginx代理,让别人访问你服务器443端口的时候,转而自动访问你nodejs所在3000端口,这就是使用Nginx反向代理nodejs项目 教程 核心部分如下(下图源自Nginx的nginx.conf配置文件):我的小程序使用: 下载本项目到本地或者你的服务器,进入server文件夹,输入npm install安装依赖,等待安装完成输入npm start启动后端脚本,app文件夹使用微信开发工具打开,把pages文件夹内index.js中的wx.request中的url改为你的服务器域名或者ip地址(真机测试必须是https访问,这就是上面我煞费口舌说https的原因),也可以本地调试的话应该可以改为:localhost:端口我做的这个小程序是一个翻译助手,非常简单,微信的api我只是使用wx.request和onShareAppMessage两个重要的官方api函数,至于逻辑那些只能自己写小程序部分在这个项目的app文件夹里面,可以下载到本地,使用微信开发工具打开这个名为app的文件夹就可以打开我的这个小程序啦这个小程序,部署在我的腾讯云服务器里面,在3000端口跑,用Nginx在443端口进行代理,在server文件夹内的server.js负责接收小程序发送过来的请求,并且使用translate.js里面的函数进行翻译,最后把结果反馈给小程序。translate.js里面使用百度翻译的api,主要使用http.request()函数,百度翻译的api很好用,很喜欢。核心代码module.exports = function(params, callback) {    if (typeof params === 'string') {      params = {        query: params      };    }    params = {      from: params.from || 'zh',      to: params.to || 'en',      query: params.query || ''    };    var data = querystring.stringify(params);      options = {        host: 'fanyi.baidu.com',        port: 80,        path: '/v2transapi',        method: 'POST',        headers: {          'Content-Type':'application/x-www-form-urlencoded',          'Content-Length': data.length        }      };    var req = http.request(options, function(res) {      var result = '';      res.setEncoding('utf8');      res.on('data', function(data) {        result  = data;      });      res.on('end', function() {      //console.log(result);       var obj = JSON.parse(result);       console.log(obj);       var str = obj.trans_result.data[0].dst;        callback(str);      });    });    req.on('error', function(err) {      console.log(err);      setTimeout(function() {        translation(query, callback);      }, 3000);    });    req.write(data);    req.end();  };params = {     from: params.from || 'zh', //原来是什么语言                    to: params.to || 'en', //要翻译为什么语言             query: params.query || ''  //要翻译的语句  };使用百度翻译的api,必须知道每种语言,百度翻译使用什么单词表示的: 解决语音问题:这是百度翻译女声语音的url,喜欢的朋友可以收藏,以后可能用得上 注意里面有两个参数,一个是lan意思是要读出出来的是什么语言,zh是中文,en是英文,很遗憾,这个url这可以播报中文和英文的语音,其他的小语种不可以这也是我的小程序只可以有中文和英文两种语言的语音的原因,第二个参数是text就是要播报的文本是什么效果图如下:foreverforever是可以让nodejs项目在后台运行的,只需要npm install forever一下就可以使用forever start server.js来运行你的expres项目,简单好用,当你想停止下来debug的时候就forever stop server.js一下就行

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧