设为首页 收藏本站
查看: 1490|回复: 0

[经验分享] 通达OA一机安装多套的方法(IIS环境)

[复制链接]

尚未签到

发表于 2015-8-14 12:25:32 | 显示全部楼层 |阅读模式
  以下方法适用于通达OA各版本,本人只在IIS环境下调测证实。   
第一步:请确保操作系统为Windows 2000 Server、Windows XP或Windows 2003 Server,并且已安装“Windows组件”中的“IIS信息服务”。
  第二步:安装通达OA2007,等到完成那步先不要点完成,先将整个MYOA文件夹备份,接着点击完成,然后进控制面版再将通达OA2007删除,接着手动删除余下的MYOA目录内容。
  第三步:将备份的MYOA文件夹还原到D盘,删除MYOA文件夹内与IIS无关的文件及文件夹,具体删除的文件及文件夹如下:   
D:\MYOA\bin\Apache.exe   
D:\MYOA\bin\libapr.dll   
D:\MYOA\bin\libapriconv.dll   
D:\MYOA\bin\libaprutil.dll   
D:\MYOA\bin\libhttpd.dll   
D:\MYOA\bin\AutoOdbc.exe   
D:\MYOA\bin\Monitor.exe   
D:\MYOA\bin\NetWork.exe   
D:\MYOA\bin\reg.bat   
D:\MYOA\bin\register.bat   
D:\MYOA\bin\start.bat   
D:\MYOA\bin\stop.bat   
D:\MYOA\bin\unregister.bat   
D:\MYOA\bin\restartservice.bat   
D:\MYOA\bin\sapi   
D:\MYOA\conf   
D:\MYOA\logs   
D:\MYOA\modules   
本人写了一个批处理删除文件命令供大家参考在D:\MYOA目录下创建del.bat(删除无关的文件),del.bat文件内容如下:   
del D:\MYOA\bin\Apache.exe /f /q >nuldel D:\MYOA\bin\libapr.dll /f /q >nuldel D:\MYOA\bin\libapriconv.dll /f /q >nuldel D:\MYOA\bin\libaprutil.dll /f /q >nuldel D:\MYOA\bin\libhttpd.dll /f /q >nuldel D:\MYOA\bin\AutoOdbc.exe /f /q >nuldel D:\MYOA\bin\Monitor.exe /f /q >nuldel D:\MYOA\bin\NetWork.exe /f /q >nuldel D:\MYOA\bin\reg.bat /f /q >nuldel D:\MYOA\bin\register.bat /f /q >nuldel D:\MYOA\bin\start.bat /f /q >nuldel D:\MYOA\bin\stop.bat /f /q >nuldel D:\MYOA\bin\unregister.bat /f /q >nuldel D:\MYOA\bin\restartservice.bat /f /q >nulrd D:\MYOA\bin\sapi /s /q >nulrd D:\MYOA\conf /s /q >nulrd D:\MYOA\logs /s /q >nulrd D:\MYOA\modules /s /q >nul
  第四步:修改D:\MYOA\webroot\inc\oa_config.php文件内容,需更改的内容如下:   
//$ROOT_PATH=getenv("DOCUMENT_ROOT");   
$ROOT_PATH="d:/myoa/webroot";
  第五步:将D:\MYOA\DATA\TD_OA与D:\MYOA\webroot两个文件夹复制并分别改名为D:\MYOA\DATA\TD_OA1与D:\MYOA\webroot1,并修改D:\MYOA\webroot1\inc\oa_config.php文件内容,需更改的内容如下:   
//$ROOT_PATH=getenv("DOCUMENT_ROOT");   
$ROOT_PATH="d:/myoa/webroot1";   
$MYSQL_DB="TD_OA1";
  第六步:修改D:\MYOA\bin\php.ini文件内容,需更改的内容如下:   
include_path = ".;D:\MYOA\webroot;D:\MYOA\webroot1"   
doc_root =   
upload_tmp_dir = D:\MYOA\tmp   
session.save_path = D:\MYOA\tmp   
zend_extension_ts="D:\MYOA\bin\ZendOptimizer.dll"
  第七步:在D:\MYOA目录下创建my.ini文件,my.ini文件内容如下:   
[mysqld]   
basedir=D:\MYOA\mysql\data   
dir=D:\MYOA\data\   
default-character-set=gbk   
set-variable=max_connections=1000
  第八步:架设通达OA2007IIS环境,安装通达OA2007服务。   
1、IIS相关设置   
(1)控制面版--》管理工具--》internet服务管理器--》找到“默认Web站点”。   
(2)IIS为5.0版或5.1版请按此步骤设置:在“默认Web站点属性”窗口上点取“ISAPI筛选器”标签,点击“添加”按钮,在弹出的“筛选器属性”窗口的“筛选器名称”中输入“PHP”,“可执行文件”中浏览“d:\myoa\bin\php5isapi.dll”,确定。   
IIS为6.0版请按此步骤设置:点击“web服务扩展”,选择“添加一个新的web服务扩展”,扩展名填“php”,在要求文件中添加“d:\myoa\bin\php5isapi.dll”,并勾选“设置扩展名状态为允许”项,确定。   
(3)将两个通达OA站点的“本地路径”分别指向“d:\myoa\webroot”与“d:\myoa\webroot1”,点“配置”按钮,在弹出的“应用程序配置”窗口中点取“添加”按钮,在弹出的“添加/编辑应用程序扩展名映像”对话框中的“可执行文件”文本框中输入“d:\myoa\bin\php5isapi.dll”,“扩展名”文本框中输入“.php”(注意一定要有那个点,如果还想支持诸如 .php3 ,.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤),并勾选 "检查文件是否存在"项,确定。在“文档”标签上,点击“添加”按钮,在站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。   
2、安装通达OA2007服务,在D:\MYOA\bin目录下创建register.bat(服务安装)与unregister.bat(服务卸载),运行D:\MYOA\bin\register.bat安装服务,要卸载服务时运行D:\MYOA\bin\unregister.bat即可。   
(1)register.bat文件内容如下:   
net stop iisadmin /y   
copy php.ini %SystemRoot% /y >nul   
copy php_gd2.dll %SystemRoot% /y >nul   
copy php_mysql.dll %SystemRoot% /y >nul   
copy libmysql.dll %SystemRoot% /y >nul   
copy my.ini %SystemRoot% /y >nul   
..\mysql\bin\mysqld-nt --install MySQL_OA   
net start w3svcnet start MySQL_OA   
(2)unregister.bat文件内容如下:   
net stop MySQL_OA   
net stop iisadmin /y   
..\mysql\bin\mysqld-nt --remove MySQL_OA   
del %SystemRoot%\php.ini /f /q >nul   
del %SystemRoot%\php_gd2.dll /f /q >nul   
del %SystemRoot%\php_mysql.dll /f /q >nul   
del %SystemRoot%\libmysql.dll /f /q >nul   
del %SystemRoot%\my.ini /f /q >nul   
net start w3svc
  http://inc.bosslink.com/html/diary/showlog.vm?sid=1290&log_id=9592

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-98947-1-1.html 上篇帖子: Web服务器已由 IIS 终止错误的解决方案 下篇帖子: DOS命令大全 IIS命令大全 SQL命令大全……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表