今年年初打算用Node.js基于Express框架重写博客程序,从此告别ASP.NET。然而,我目前用的VPS是Windows Server系统、IIS服务器,如果让Express和IIS都监听80端口,明显会产生冲突。幸好,有一个叫做iisnode的扩展可以把Node.js程序托管到IIS。而且,这样托管之后也意味着可以使用IIS里面的各种功能(进程管理、GZip压缩、日志、缓存、权限控制、域名绑定等)。
...
Linux下的,请参考地址:https://imququ.com/post/letsencrypt-certificate.html
我们主要使用:ACMESharp
来实现生成证书的。
你需要打开 window powershelll
注意:一定要用管理员账号打开
并且成功安装ACMESharp
...
(温馨提示:安装证书前请先备份您需要修改的服务器配置文件)
安装windows server 2008 IIS7.0操作系统服务器一台,
web站点一个
SSL证书一张(备注:本指南使用s.wosign.com域名OV SSL证书进行操作)
请确保站点是一个合法的外网可以访问的域名地址,可以正常通过
...
通常情况下我们是用的都是http的路径,对于https的使用也很少,但是随着https的普及越来越多的域名访问需要用到https的,这个我们就演示怎么设置在我们对一个http的网站进行访问时候自动跳转至https下。
用到的工具及软件:
系统:windows2008R2
软件:IIS7.0,IIS的microsoft URL重写模块2.0
操作步骤:
1、我们需要下载并在IIS中安装microsoft URL重写模块2.0
...
刚刚发现有个客户绑定的中文域名没法正常解析,而且网站没法启动,后来上网查了资料才发现IIS7/IIS7.5可以直接绑定中文域名,不需要转换编码。
直接绑定中文域名就OK。
IIS 7/IIS7.5的500.19错误Value does not fall within the expected range
值不在预期范围内,也是因为这个引起的,按这个方法改了后就可以解决。
开启配置HTTP压缩(GZip)
在IIS7中配置Gzip压缩相比IIS6来说实在容易了许多,而且默认情况下就是启用GZip压缩的。如果没有,则可以再功能视图下找到“压缩”项,进入之后就会看到“静态内容压缩”和“动态内容压缩”两个选项,勾上即可。
我有一个Windows Server 2003是运行IIS 6的几百个网站,我需要复制网站到Windows Server 2008服务器运行IIS 7.5。怎么复制迁移?
Copy IIS 6 to IIS 7.5
Migrate a Web Site from IIS 6.0 to IIS 7 or above
你可以使用Web部署(http://www.iis.net/download/webdeploy)安装在IIS 7.5中,你可以同步所有的服务器配置,网站,等等,到新的服务器。
近日有客户在升级到Windows 2012 Server后,发现部分表单无法保存,经测试是由于使用了ASP.NET 4.0,默认安全性设置较高造成的。当表单中提交的内容包括<或者>的符号时,就会被服务器作为危险请求而拒绝保存,在ASP.NET 4.0以前,我们可以在aspx页面上方加上ValidateRequest=”false”来忽略此校验,但在ASP.NET 4.0后,此校验在页面执行以前,因此需要修改全局设定方可忽略此校验。
Version Information: Microsoft .NET Framework Version:4.0.21006; ASP.NET Version:4.0.21006.1
为什么选择laravel框架,是因为laravel框架目前是Php最流行的框架,深入研究后发现和asp.net mvc框架在功能上基本上是伯仲之间。只是各自的实现方法不同。
php在windows下的开发环境搭建
1.下载php地址http://windows.php.net/download/注意相关版本,我的服务器用的iis7.5 32 系统
VC11 x86 Non Thread Safe
解压之后放到相应的目录,配置php.ini文件,这里注意里面的dll启用的相关配置,这个网上有也不多说了。
2.iis 配置
我用的fastc