博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
64位机器配置CA认证一些小问题
阅读量:4071 次
发布时间:2019-05-25

本文共 1227 字,大约阅读时间需要 4 分钟。

其实这个名字有点标题党的嫌疑,其实配置过程没有什么太大差别,主要是出现了几个问题,附上解决过程。

原来服务器是已经配置好IIS的,现在需要增加CA认证方面的东西,所以测试了一下,结果出现了几个问题。配置步骤如下:

1、安装服务,这个前面文章有提过,比较简单不再赘述。

2、配置CA认证服务器,step by step ,WF同学给我找了个很好的标准文档,网上应该很好找到的。

 

安装证书服务器的时候有点小问题,一直提示没有安装iis,无奈之下,我卸载了iis,然后重新安装iis和证书服务,这次装上了。

但是有了新问题,证书服务器配置好了之后,网站起不来了。

我仔细回想啊回想。。。。

后来发现web 服务扩展没有。net2.0 原来如此,本来应该是先装iis 然后安装。net的,现在卸载后没有重新安装。重新注册之:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i 

 

提示  此错误指示 IIS 为 64 位模式,而此应用程序为 32 位应用程序,因此不兼容

 

 

接下来就找了个让64位兼容32位的命令,解决问题:如下

ASP.NET程序在编译的时候默认是Any CPU,即编译的程序可以在X86X64系统平台上运行。若希望我们的ASP.NET程序运行在X64系统上,我们所要做的仅仅是部署IIS,修改配置。

若想程序运行于IIS32位模式下,即运行在.net framwork32位下进行如下配置:
1.cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs set w3svc/appPools/enable32bitapponwin64 1 修改IIS配置,允许32位程序运行
2.C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i  IIS注册asp.net32。注册后在IISweb扩展里显示的是Asp.net2.0.*32bit
3.Web扩展里允许 Asp.net2.0.*32bit运行。运行的是w3wp32.exe进程。
.64位模式
1.cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs set w3svc/appPools/enable32bitapponwin64 0 默认就是0,若原来运行了32位程序,则需要重新设置为0
2.C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis - i  IIS注册64Asp.NET。注册了64ASP.NETIISWeb扩展里显示的是Asp.net2.0.*
3.Web扩展里允许 Asp.net2.0.*运行。运行的是w3wp.exe进程。

转载地址:http://ikwni.baihongyu.com/

你可能感兴趣的文章
mysql 跨机器查询,使用dblink
查看>>
mysql5.6.34 升级到mysql5.7.32
查看>>
dba 常用查询
查看>>
Oracle 异机恢复
查看>>
Oracle 12C DG 搭建(RAC-RAC/RAC-单机)
查看>>
Truncate 表之恢复
查看>>
Oracle DG failover 后恢复
查看>>
为什么很多程序员都选择跳槽?
查看>>
mongdb介绍
查看>>
Yotta企业云盘助力科技行业创高峰
查看>>
Yotta企业云盘更好地为教育行业服务
查看>>
Yotta企业云盘怎么帮助到能源化工行业
查看>>
企业云盘如何助力商业新发展
查看>>
医疗行业运用企业云盘可以带来什么样的提升
查看>>
媒体广告业如何运用云盘提升效率
查看>>
IOS开发的开源库
查看>>
IOS开发的开源库
查看>>
Jenkins - sonarqube 代码审查
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成(一)
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成 - 单机部署(二)
查看>>