iis

IIS下新建虚拟目录

懵懂的女人 提交于 2020-08-11 22:18:42
目录 需求 新建虚拟目录 需求 前端和后端需要共用资源,例如上传的图片,视频等 新建虚拟目录 在后端建立一个资源文件夹,里面存放图片,视频等,然后前端的IIS站点右键添加虚拟目录,选择后端的那个文件夹即可 来源: oschina 链接: https://my.oschina.net/u/4300166/blog/4310370

Nginx反向代理多域名的HTTP和HTTPS服务

倖福魔咒の 提交于 2020-08-11 20:27:08
当前Nginx已经反向代理了两个网站,分别是基于Windows的IIS和Linux的Apach服务器,提供网页服务。 现在有新项目的网页需要对外提供服务,需要在代理服务器上增加另外一个网站,使用HTTPS访问以及HTTP自动跳转HTTPS。由于新网页是静态页面,所以使用Docker部署在Nginx代理服务器上。相关的certificates是通过let's encrypt来获取的,都是单独的证书,没有申请通配符形式的证书。 在Nginx代理端部署SSL证书即可,后端不需要部署SSL也可以实现HTTPS访问。 Nginx代理服务器配置: worker_processes auto; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /usr/local/nginx/conf/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '

SOAP协议

我只是一个虾纸丫 提交于 2020-08-11 20:13:29
1.SOAP与HTTP的区别 HTTP只负责把数据传送过去,不会管这个数据是XML、HTML、图片、文本文件或者别的什么。( HTTP就是邮局的协议,他们规定了你的信封要怎么写,要贴多少邮票等。。。。 ) 而SOAP协议则定义了怎么把一个对象变成XML文本,在远程如何调用等 (SOAP就是你们之间交流的协议,负责把你所需要表达的意思写在信纸上,同时也负责让对方能够看得懂你的信。) 2.概念 SOAP(Simple Object Accrss Protocol,简单对象访问协议)是一种简单的基于XML的协议,可以使应用程序在分散或分布式的环境中,多数通过HTTP来传输信息的。(soap的默认端口号8880,ftp的代理服务器的默认端口号是21) SOAP是Web Service的通信协议,是基于XML语言和XSD标准,其定义了一套编码规则,编码规则定义如何将数据表示为消息,以及怎样通过HTTP协议来传输SOAP消息,由四部分组成: (1) SOAP信封(Envelope):定义了一个框架,框架描述了消息中的内容是什么,包括消息的内容、发送者、接收者、处理者以及如何处理消息。 (2)SOAP编码规则:定义了一种系列化机制,用于交换应用程序所定义的数据类型的实例。 (3) SOAP RPC表示:定义了用于表示远程过程调用和应答协定。 (4)SOAP绑定

Azure Load Balancer(一) 为我们的Web项目提供负载均衡

懵懂的女人 提交于 2020-08-11 19:12:22
一,引言   上节,我们讲到使用 Azure Traffic Manager 为我们的 Demo 项目提供负载均衡,以及流量转发的功能。但是Azure 提供类似的功能的服务远远不止这一个,今天我们就来讲一下 Azure Load Balance ,通过它来实现负载均衡,流量转发,以及分享一下 Azure Load Balance 的创建,和具体的配置。   Azure Load Balance:是指在一组后端资源和服务器之间负载均衡的分配负载(传入网络流量)   Azure 负载均衡器在开放式系统互连 (OSI) 模型的第四层上运行。 它是客户端的单一联系点。 负载均衡器将抵达负载均衡器前端的入站流量分配到后端池实例。 这些流取决于所配置的负载均衡规则和运行状况探测。 后端池实例可以是 Azure 虚拟机,或虚拟机规模集中的实例。   我们今天演示的后端链接的是一组VM。 --------------------我是分割线--------------------上架构图 --------------------我是分割线-------------------- Azure Web App 部署系列: 1,Azure Web App(一)发布你的Net Core Web 项目 2,Azure Web App(二)使用部署槽切换部署环境代码 3,Azure Web App(三

FTP工具软件,FTP工具软件下载!

不想你离开。 提交于 2020-08-11 16:12:20
IIS7服务器管理工具是一款FTP的客户端软件,能够批量执行FTP的命令!可以提高FTP的传输效率! 同时,它也可以作为VNC的客户端,能够进行相关的VNC操作;同时,它还可以批量连接Windows和Linux系统下的服务器和VPS,并且能够实时监测它们的连接状态,方便于日常的维护! 下载地址: 服务器管理工具 第一步:点击主程序图中“上传下载”键; 第二步:点击“ Ftp”; 第三步:点击“添加”; 第四步:在弹出服务器信息框中填写Ftp信息,注意:FIP ip端口、账号、密码为必填项; 第五步:选择需要打开的FTP服务器; 第六步:点击打开,即刻见FTP效果图。 来源: oschina 链接: https://my.oschina.net/u/4534383/blog/4299100

Azure Load Balancer(一) 为我们的Web项目提供负载均衡

橙三吉。 提交于 2020-08-11 13:39:40
一,引言   上节,我们讲到使用 Azure Traffic Manager 为我们的 Demo 项目提供负载均衡,以及流量转发的功能。但是Azure 提供类似的功能的服务远远不止这一个,今天我们就来讲一下 Azure Load Balance ,通过它来实现负载均衡,流量转发,以及分享一下 Azure Load Balance 的创建,和具体的配置。   Azure Load Balance:是指在一组后端资源和服务器之间负载均衡的分配负载(传入网络流量)   Azure 负载均衡器在开放式系统互连 (OSI) 模型的第四层上运行。 它是客户端的单一联系点。 负载均衡器将抵达负载均衡器前端的入站流量分配到后端池实例。 这些流取决于所配置的负载均衡规则和运行状况探测。 后端池实例可以是 Azure 虚拟机,或虚拟机规模集中的实例。   我们今天演示的后端链接的是一组VM。 --------------------我是分割线--------------------上架构图 --------------------我是分割线-------------------- Azure Web App 部署系列: 1,Azure Web App(一)发布你的Net Core Web 项目 2,Azure Web App(二)使用部署槽切换部署环境代码 3,Azure Web App(三

阿里云服务器升级问题小结

让人想犯罪 __ 提交于 2020-08-11 10:36:21
原始的server2003被当做肉鸡不停的被攻击了,回滚硬盘,修复漏洞,查杀(avast企业版)无效的情况下,只有升级服务器了。 再次说明一下,旧版本的服务器系统,最好不要坚持,稳定虽好,可是没有安全防护,出了漏洞安全问题等,哭爹喊娘也没人理。 升级过程是server2003---->server2012。 1、升级过程很简单,直接通过阿里云更换系统盘,直接换到了server2012. 此处犯了一个致命的错误,没有备份或者脱离或者安全关闭数据库,给后续操作带来了不小的麻烦,以后一定要注意,妥善处理数据库。 2、安装iis,.net framework和excel基本环境 系统需要,所以安装了以上3个环境,需要注意的地方是,excel安装完之后,设置组件权限和互操作权限,然后一定要重启才生效,想要成功导出数据必须要设置正确的权限 iis为了省事,避免做兼容,直接设置对应的iis程序池为,启用32位应用程序(true) iis部分网站没法访问,先检查主页设置,然后是提示错误,500的话,去排查程序内部,到数据库连接 iis没法下载,检查mime配置是否正确。 ( excel用winform读取还是有问题,后续补充,http://www.cnblogs.com/hahanonym/p/5433634.html) excel 注意配置组件的交互权限 3、安装sqlserver 2008

网站建设中如何搭建WEB框架

断了今生、忘了曾经 提交于 2020-08-11 09:43:13
  互联网发展到今天,网站建设已经变得很简单,基本上大部分网站建设人员都是采用程序加模板的方式来搭建网站。当然,高手更愿意DIY自己的网站,这样不会显得雷同,同时方便更新和维护,其实也不是很难,只要了解网站建设的WEB框架,就很容易掌握搭建网站环境的方法与技巧了。   为什么要掌握搭建云主机环境呢?   因为从长远的角度看,网站程序加模板的方式并不是最科学的,比如DEDE的程序网站这几年很容易被***,主要原因是没有人维护与更新。如果我们辛苦优化的网站在N年后,突然网站程序官方团队解散,那我们的网站安全也就没有保障,因此,自己掌握搭建云主机环境的流程很有必要,也很简单,先来了解网站建设的WEB框架吧,这里威创网站建设以Linux-Apache-MySQL-PHP的架构来举例说明:   一、首先要有一台网站服务器或者网站主机   比如阿里云的云服务器ECS,百度的云服务器BCC,腾讯的云服务器CVM等,都属于网站服务器,相当于一台新电脑没有安装操作系统时的状态,这个时候还不能安装网站程序,环境需要我们自己配置。网站主机有LINUX、有windows等系统的,依网站要求而定。   这里一定要和集成的网站主机服务器分开,集成环境的网站服务器内置网站配置,可以直接安装网站程序,相当于电脑安装了操作系统,我们可以安装别的程序一样。   二、WEB服务器  

FTP工具,3款实用的FTP工具推荐

有些话、适合烂在心里 提交于 2020-08-11 09:35:12
一提到FTP工具,大家第一个想到的不知道是什么,有可能你不太熟悉,但从事网站管理人员一定都用过。FTP工具是网络上用来传送文件的工具。FTP工具以汉化版和破解版的居多。但是破解版的一般都比较危险,不建议你们使用。今天就来给大家推荐3款实用的FTP工具吧。 第一款:IIS7服务器管理工具 不是我说,这款工具是我用的最久最多的一款工具。实在是好用,已经推荐给身边很多好友了。让我想到了一句广告台词:人人用了都说好。 IIS7服务器管理工具里面的FTP功能可以说是使用感非常棒的。它的命名是上传下载,这个命名就已经非常直观的让我们感受到了这个功能的主要作用。但它里面的功能可远远不止这些。它可以进行 批量操作、定时同步(上传和下载)和多任务同时进行等等一些功能 。这可比传统的FTP工具好用的多。 当然,既然它的FTP工具都这么实用,那它其他功能必定也不会太差。IIS7服务器批量管理工具好处:批量管理、同步操作、到期提醒、数据安全和定期执行。适用系统:Windows和liunx操作系统。支持Vnc和Ftp批量操作。程序自动更新不会让你饱受更新的摧残,省了一大笔事。毕竟现在的软件更新的时候都需要进行重新下载安装,非常麻烦。 第二款:FileZilla FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能,具备极好的可控性及条理性

ASP.NET Core 服务使用IIS托管注册Consul时的坑

帅比萌擦擦* 提交于 2020-08-11 08:46:20
大家习惯将服务注册写进Startup中的Configure管道配置,用来在服务启动时进行Consul服务注册,如图: 然后由于某些原因,我更适合将服务部署在IIS,部署好之后,点击启动网站,却发现服务并没有注册进Consul,然后我就查其原因: 使用 IIS 在 Windows 上托管 ASP.NET Core Windows 进程激活服务 (WAS) 也就是说,使用IIS托管时,不管是进程内外托管,都会有这个问题,第一个请求时,应用才会运行起来,我用Exceptionless做了实测(进程外托管程序是dotnet),验证后无疑。 解决方案:1. 不管是进程内托管还是进程外托管的方式, 不使用IIS托管需要注册的服务。      2.服务部署在IIS后,手动点击浏览一下网站或其他发请求的方式,来发送第一个请求。 来源: oschina 链接: https://my.oschina.net/u/4260256/blog/4277467