轻松搭建企业OA和网站

整天面对着电脑屏幕,劈里啪啦的敲着键盘, 每天跟这些网络协议(TCP/IP、UDP、HTTP等)和编程语言(C++,PHP, Go, Java等)打交道,就像跟家常便饭一样。当然像装操作系统这样的活我也可以,虽然很久没有干过了。

当然今天的主题是关于如何搭建企业OA和企业网站,原因是前两天一个朋友找上我,请我帮他们(自己开的公司)弄个OA办公系统和企业网站。 对于一个经常在互联网上打酱油的程序员来说,安装OA办公系统和企业网站程序并不是什么难事,当然也不是几分钟能搞定的事情。

了解基本需求,OA主要是日常事务,比如请假申请,费用报销,合同审批,上传文件等等功能,如果能支持异地办公最好不过。企业网站主要是发布到互联网上,这样才能被别人访问到,顺便给自己打广告,比直接打广告成本低。经过几天的深思熟虑,决定采用在公司的局域网内搭建个OA和企业网站所需要的环境,通过内网端口映射(花生壳)来完成企业网站的发布和异地办公的方案。

开始前的准备工作:1.局域网的电脑一台,配置不能太差; 2.所需的JDK、Maven,Wamp环境;3.从开源网站下载OA企业网站程序4.顶级域名一个或者两个com/cn都行,不过建议com,国际通用;5.花生壳客户端,官网看了下最新的5.0版本。安装步骤如下:

第一步:

不是很难的事情,忽略。

第二步:

首先安装JDK环境,从官网网址https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html下载,直接运行安装程序安装。其次WampServer可以从官网地址(http://www.wampserver.com/)下载并安装。Maven的安装请参考https://jingyan.baidu.com/article/6c67b1d646ae842786bb1e7a.html

第三步:

在开源的OA项目主页上根据部署连接提供的步骤进行部署,这里省略一万步,安装完成后通过http://localhost:随机端口/来访问OA。企业网站从官网下载utf8版本的源码安装包,解压后把phpcms_v9_UTF8/install_package 复制到wamp/apps目录下,重命名mycompany,配置好虚拟主机域名www.mycompany.com,在发布前使用添加一条hosts记录127.0.0.1 www.mycompany.com,  测试是否可以使用域名打开安装页面(http://www.mycompany.com/install/)

根据提示下一步,直到安装成功。

第四步:

顶级域名可以在各大平台注册,百度搜素关键字“域名注册”,很容易找到域名注册连接。由于接下来用到花生壳的内网穿透功能,所以还是去花生壳官网注册个帐号然后再去注册顶级域名。过程比较简单,不过备案和实名需要花点时间准备资料。好在可以先用他们赠送的二级域名。

第五步:

内网映射使用花生壳(官方下载地址),网上同类工具有很多,试过几个比如frp, ngrok等,最后还是觉得花生壳用的方便。除了注册域名实名备案,不需要额外的云服务器,省了一笔不小的费用。

安装完成

使用官网注册的帐号登陆成功后点击主界面右下角的添加映射按钮“+” 》 内网映射 》 填写映射信息,如下图所示:

外网域名就是可以在互联网上访问的域名,相对于局域网只能内部访问。应用类型选择的是HTTP80, 这样浏览器打开外网域名的时候就不需要在域名后面加上端口;内网主机般是localhost或者127.0.0.1,内网端口根据应用来的。企业网用的是80,这里就填80。如果是OA可能是随机端口,可以在添加完企业网站应用后再添加OA应用的内网映射。配置完成后测试OK,速度一个字爽!

花了半天的时间终于把相关的环境和程序安装配置好,把设计好的网站模板套上去,还要做OA的相关培训。最后顶级域名备案好,把测试的域名替换掉,上线测试OK。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值