配置web服务器

xiaoxiao2021-02-28  92

配置web服务器,iis网站+oracle+excel+水晶报表

1.  控制面板—程序和功能—打开或关闭windows功能 安装iis

(服务器版本windows server 2012 R2安装iis要将iis的系统盘放在驱动中,服务器管理--添加角色和功能,最后一步骤确认,点击指定备用源路径填写安装盘路径,例如D:\sources\sxs)

2.  打开iis建立应用程序池(如果程序中应用了32位的程序,要将应用池“启用32位应用程序”设置为true)

3.  安装office

a.      配置在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"

(64位找32组件comexp.msc -32)

b.      在"DCOM配置"中找到"MicrosoftExcel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框

c.      点击"标识"标签,选择"交互式用户"

d.      点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.

e.      依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.

这样,我们便配置好了相应的Excel的DCOM权限.

注意:这是在WIN2003上配置的,在2000,xp上,NETWORKSERVICE用户改为ASP.net用户win2008、win7把NETWORK SERVICE用户改为IIS_IUSRS

4.  安装水晶报表运行时

修改注册表Regedit 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects

将PrintJobLimit 修改为1000

   5.安装oracle数据库client 将tns放到对应目录下

出现问题:运行网站出现oracle客服端软件8.1.7或更高版本问题

在oracle主目录下  文件夹属性在安全下添加authenticated users用户,并添加读取和运行的权限,高级看是否应用于此文件夹和子文件夹。

重启iis。Cmd—iisreset

转载请注明原文地址: https://www.6miu.com/read-59122.html

最新回复(0)