找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 1288|回复: 9

请教:通达OA自带WEB集成环境如何实现多网站配置

[复制链接]

18

主题

25

回帖

189

牛毛

游客

积分
232
QQ
发表于 2019-1-26 15:27:35 | 显示全部楼层 |阅读模式
因为OA的安全保密性,自己申请了专线与公网IP地址搭建了独立的服务器,这样只使用一台服务器来安装OA,资源相对比较浪费,同时通达OA内部的企业微信也要求使用备案的域名。这样,就出现了如何实现在单台服务器上,搭建OA与其它网站,共用80端口而不用域名后面添加端口的情形(添加端口访问OA,但是不能集成钉钉与企业微信了)

0

主题

2104

回帖

3905

牛毛

游客

积分
6009
QQ
发表于 2019-1-28 14:48:52 | 显示全部楼层
您好,同一台服务器上的web端口是不能冲突的,OA若使用80其他程序就不能再使用80端口;
您域名ICP备案之后 若OA使用的不是80端口,也是支持的配置企业微信或钉钉企业号的,在企业微信设置界面将web地址填写为:http://域名:端口 即可.

18

主题

25

回帖

189

牛毛

游客

积分
232
QQ
 楼主| 发表于 2019-1-30 10:46:46 | 显示全部楼层
怎么能实现使用我们通达OA的网站管理程序,管理起多个网站呢?有好办法么?

0

主题

2104

回帖

3905

牛毛

游客

积分
6009
QQ
发表于 2019-1-30 18:15:32 来自手机 | 显示全部楼层
您好,能否具体说明下您的需求呢

5

主题

21

回帖

168

牛毛

游客

积分
194
发表于 2019-2-7 19:16:54 | 显示全部楼层
直接在服务器上建一个虚拟机,群晖系统。。然后用群晖做反向代理。。域名分开访问。www.OA.com 访问到OA系统。www.gongsiwangzhan.com就访问另一个web系统。这样用域名做反弹访问才好区分。。你多申请几个域名就好了。

18

主题

25

回帖

189

牛毛

游客

积分
232
QQ
 楼主| 发表于 2019-2-11 09:19:59 | 显示全部楼层
通达曾圆圆 发表于 2019-1-30 18:15
您好,能否具体说明下您的需求呢

就是自己申请了一条公网IP专线,搭建了自己的网站服务器。这台服务器同时安装OA与其它多个网站共用80端口。如果用第三方软件,可以实现多个网站使用一台服务器与80端口,但因通达OA是用NGIX管理的必须使用其它的端口才行。我想使用通达OA的ngix实现多个站点由通达OA的WEB统一管理起来,实现多个网站都在可以安装在这台服务器上

0

主题

2104

回帖

3905

牛毛

游客

积分
6009
QQ
发表于 2019-2-11 17:01:46 | 显示全部楼层
您好,建议您可以参考下5楼给出的经验方法,或参考下该文档的方法:https://blog.csdn.net/m0_37933891/article/details/72844836  ;感谢您的关注与支持!

18

主题

25

回帖

189

牛毛

游客

积分
232
QQ
 楼主| 发表于 2019-2-18 11:04:57 | 显示全部楼层
通达曾圆圆 发表于 2019-2-11 17:01
您好,建议您可以参考下5楼给出的经验方法,或参考下该文档的方法:https://blog.csdn.net/m0_37933891/art ...

在网上搜到一个这样的东东,我能够看懂。请教看看可否?

通达OA自带WEB集成环境多网站配置教程

通达OA自带PHP5.3+MYSQL+NGINX+ZEND集成环境,但由于专门针对OA配置的,很多NGINX的通用配置都不适合,很多人都没办法配置多网站,这样OA独占主机的WEB资源显得有点资源浪费。为了让OA主机可以安装多套PHP网站系统,充分利用和发挥主机的资源,既能用OA系统也能装上公司的独立网站系统或其它网站平台;既服务公司也能挂自己的网站,你懂的,OA主机多网站配置还是比较实用和需要的。

配置开始

但凡需要进行修改操作的文件都首先要进行备份,简单拷贝出一个备份副本即可。

图1


1、打开D:\MYOA\nginx\conf文件夹,修改nginx.conf文件
这步只需在文件底部“}”上一行添加以下代码:

include vhosts.conf;

图2


2、到D:\MYOA\nginx\conf目录下新建一个文件,取名vhosts.conf

图3


3、用文本编辑器打开这个新建的vhosts.conf文件
把以下代码拷贝进去:

server {

        #不用改端口,各网站公用80端口,如果需要加端口方式访问才修改为其它端口
        listen       80;

        #请把www.test.com改为你自己网站的域名或IP
        server_name  www.test.com;

        #请把D:/MYroot/site1/改为你网站系统的物理路径
        root           D:/MYroot/site1/;

        index   index.php index.html index.htm;

               
     location ~ \.php$ {
            #请把D:/MYroot/site1/改为你网站系统的物理路径
            root           D:/MYroot/site1/;
            
            #这段是启用PHP
                        fastcgi_pass   OfficeFPM;
                        fastcgi_index  index.php;
                       
                        #   
                        include   myweb_php.conf;

        }
        
               
       include   common.conf;
}

图4


以上是增加1个网站的操作,如果继续增加网站,只需把上述代码重发拷贝到vhosts.conf文件,分别设置好各个网站的域名、网站物理路径即可。注意每行代码均由;结尾,#开头为注释。

4、把附件文件myweb_php.conf拷贝到D:\MYOA\nginx\conf目录下面
图5


5、配置到此结束,重启OA的WEB服务即可。域名解析请到域名服务商提供的域名管理面板进行。

0

主题

2104

回帖

3905

牛毛

游客

积分
6009
QQ
发表于 2019-2-18 18:01:54 | 显示全部楼层
您好,您发的这个对nginx做反向代理的方法是可行的。

18

主题

25

回帖

189

牛毛

游客

积分
232
QQ
 楼主| 发表于 2019-2-20 20:52:22 | 显示全部楼层
通达曾圆圆 发表于 2019-2-18 18:01
您好,您发的这个对nginx做反向代理的方法是可行的。

多谢多谢。那我赶紧试试。
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-26 17:26 , Processed in 0.170850 second(s), 62 queries .

Powered by Discuz

Copyright © 2001-2025, 北京通达信科科技有限公司.

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