阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

手机号码,快捷登录

老司机
查看: 1999|回复: 3

[求助] 一个服务器如何运行2套oa

[复制链接]
  • TA的每日心情
    无聊
    2017-5-25 11:38
  • 签到天数: 529 天

    [LV.9]以坛为家II

    发表于 2012-9-8 00:09:44 | 显示全部楼层 |阅读模式
    目前从网上搜集的办法有两个。
    方法1:
    如何在一台服务器上安装两个互不影响的通达OA
    同一服务器安装多套通达OA的方法

    以下是以通达2008版本为例的安装步骤:
    1:首先安装一个通达2008,按默认提示安装到D:\MYOA即可,记住以下信息;
    OA1
    端口:81
    程序文件夹D:\MYOA\webroot
    数据库名:TD_OA
    数据库用户名:root
    数据库密码:myoa888

    2:现在把D:\MYOA\webroot进行复制一个副本到D:\MYOA\webroot2

    3:然后把数据库TD_OA复制一份副本命名为TD_OA2

    4:把conf\httpd.conf修改一下
    1)DocumentRoot "d:/MYOA/webroot/"
    改成#DocumentRoot "d:/MYOA/webroot/"
    2)
    #Server and port Configuration
    ServerName 127.0.0.1
    Listen 82
    改成
    #Server and port Configuration
    ServerName 127.0.0.1
    Listen 82
    Listen 8080
    NameVirtualHost 127.0.0.1
    <VirtualHost *:82>
    ServerAdmin test1@test.com
    DocumentRoot "d:/MYOA/webroot/"
    ServerName OA1
    php_admin_value open_basedir "d:/MYOA/webroot/;d:/MYOA/tmp;d:/MYOA/data/TD_OA/"
    </VirtualHost>

    <VirtualHost *:8080>
    ServerAdmin test2@test.com
    DocumentRoot "d:/MYOA/webroot2/"
    ServerName OA2
    php_admin_value open_basedir "d:/MYOA/webroot2/;d:/MYOA/tmp;d:/MYOA/data/TD_OA2/"
    </VirtualHost>



    5:把BIN/php.ini文件修改一下
    include_path = ".;d:\MYOA\webroot"
    改成:include_path = ".;d:\MYOA\webroot;d:\MYOA\webroot2"

    6:把安装文件目录下的attach文件夹拷贝至 webroot和webroot2;并分别在webroot和
    webroot2文件夹内建立文件夹 bak

    7:分别修改webroot和webroot2目录下inc文件夹里面的oa_config.php(附件路径和数据库)

    //-- MYOA附件路径配置(Windows) --
    $ATTACH_PATH=$ROOT_PATH."attachment/";
    $ATTACH_PATH2=realpath($ROOT_PATH)."/attach/";

    //-- 数据库热备份路径 --
    $BACKUP_PATH=realpath($ROOT_PATH)."/bak/";

    //-- MYOA数据库配置 --
    $MYSQL_SERVER="localhost:3306";
    $MYSQL_USER="root";
    $MYSQL_DB="TD_OA2";
    $MYSQL_PASS="myoa888";
    ?>

    到此为止,2套通达2008已经可以在同一台服务器上运行!同理,多套通达的安装方法亦如此
    http://zhidao.baidu.com/question/341671129.html?sort=6&old=1&afterAnswer=1#reply-box-1185662122

    这个方法报错,
    方法2

    、安装多个通达OA
    1、取得D:\MYOA目录下的全部文件,方法有两个:(1)当然是安装通达OA;(2)使用UniExtract工具解安装包得到。
    2、复制N份 MYOA目录,命名为 MYOA,MYOA1,MYOA2,MYOA3..........MYOAn
    3、复制MYOA1,MYOA2,MYOA3..........MYOAn目录中的data目录到MYOA\data目录,命名为TD_OA1,TD_OA2,TD_OA3.......TD_OAn (你也可以命名为其他自定义目录名 如:CX_OA,只要不重复)
    4、修改MYOA1,MYOA2,MYOA3..........MYOAn目录中的webroot\inc\oa_config.php文件的$MYSQL_DB="NNN";
          NNN=3、中命名的对应目录名。
    5、运行MYOA目录中bin\autoodbc.exe 程式。  
    6、运行MYOA1,MYOA2,MYOA3..........MYOAn目录中bin\network.exe程式修改为不同端口
    7、运行MYOA目录中bin\Monitor.exe程式,查看,应该为一个MySQL服务,多个Apache服务。
    这个应该可以使用多个OA了,且资料库是不共用的,不过多个Apache虽然启动了,不过服务还是只有一个名字,所以你还得看下面的,当然在看下面的之前你必须做完前面的1、~~6、。
      8、为麽更容易区别各个 OA运行的Apache服务,我们再进一步修改,在MYOA1,MYOA2,MYOA3..........MYOAn目录中bin目录中新建两个批处理文件。内容为:



    [复制到剪贴板]
    CODE:
    echo 第一个命名为  注册服务.bat
    apache.exe -n NNN__Service -k install
    net start NNN__Service追问这样好像弄下来有些基本的东西也要跟着变样耶···· 比如说一个改了公司名字,其他的端口登录也一样的是改过了得
       

    回答不同的端口指向不同的OA文件,进去分别命名为 MYOA,MYOA1,MYOA2,MYOA3..........MYOAn的各文件夹中找到D:\MYOA\bin\NetWork.exe,双击“NetWork.exe在弹出窗口中”设置好,!如:(同一台电脑中)1、机器名或IP地址:相同2、端口:设置子同的端口,如:8000、80803、系统时区:这里可不用修改最后确定访问时将地址,如:1、http://192.168.1.??:80802、http://192.168.1.??:8000



    http://zhidao.baidu.com/question/341671129.html?sort=6&old=1&afterAnswer=1#reply-box-1185662122


    出现问题:

    可以同时运行2个在不同端口,但是修改风格及修改公司后,都受影响。

    希望大家能提供个好的解决办法

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    慵懒
    2012-12-6 15:26
  • 签到天数: 78 天

    [LV.6]常住居民II

    发表于 2012-9-8 15:00:54 | 显示全部楼层
    一台服务器同时运行二套OA这个也可以啊?
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2017-5-12 23:41
  • 签到天数: 103 天

    [LV.6]常住居民II

    发表于 2012-9-11 00:03:50 | 显示全部楼层
    主要是你的MYSQL数据库端口没改吧!多套OA但使用的是同一端口的数据库,肯定是有问题的

    每套OA所使用的端口,除了WEB端口需要修改外,还要更改数据库端口才行,

    不过我试过了,只要一修改数据库端口就出错,不知为什么?!!!
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    慵懒
    2021-4-24 15:43
  • 签到天数: 1503 天

    [LV.Master]伴坛终老

    发表于 2013-5-5 18:43:13 | 显示全部楼层
    服务器虚拟化一步搞定                  
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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