用户分享:花生壳轻松搭建企业OA和网站(干货)!
时间:2023-07-09 18:18:01 | 来源:网站运营
时间:2023-07-09 18:18:01 来源:网站运营
用户分享:花生壳轻松搭建企业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版本。
OA下载地址:
https://www.oschina.net/p/jfinaloa企业网站程序:
https://www.oschina.net/p/phpcms安装步骤如下第一步:
准备一台配置不差的电脑作为服务器。
第二步:
首先安装JDK环境,从官网下载,直接运行安装程序安装。其次WampServer可以从官网地址下载并安装。
官网网址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.htmlWampServer官网:
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,配置好虚拟主机域名
http://www.mycompany.com。
在发布前使用添加一条hosts记录:
127.0.0.1 www.mycompany.com,
测试是否可以使用域名打开安装页面
(
http://www.mycompany.com/install/)
根据提示下一步,直到安装成功。
第四步:
顶级域名可以在各大平台注册,百度搜素关键字“域名注册”,很容易找到域名注册连接。
由于接下来用到花生壳的内网穿透功能,所以还是去花生壳官网注册个帐号然后再去注册顶级域名。
过程比较简单,不过备案和实名需要花点时间准备资料。好在可以先用他们赠送的二级域名。
花生壳注册官网:
https://hsk.oray.com 第五步:
内网映射使用花生壳(官方下载地址),网上同类工具有很多,试过几个比如frp, ngrok等,最后还是觉得花生壳用的方便。除了注册域名实名备案,不需要额外的云服务器,省了一笔不小的费用。
安装完成。
使用官网注册的帐号登陆成功后点击主界面右下角的添加映射按钮“+” 》 内网映射 》 填写映射信息,如下图所示:
外网域名就是可以在互联网上访问的域名,相对于局域网只能内部访问。
应用类型选择的是HTTP80, 这样浏览器打开外网域名的时候就不需要在域名后面加上端口;内网主机般是localhost或者127.0.0.1,内网端口根据应用来的。
企业网用的是80,这里就填80。如果是OA可能是随机端口,可以在添加完企业网站应用后再添加OA应用的内网映射。
配置完成后测试OK,速度一个字爽!
花了半天的时间终于把相关的环境和程序安装配置好,把设计好的网站模板套上去,还要做OA的相关培训。
最后顶级域名备案好,把测试的域名替换掉,上线测试OK。
花生壳5.0版本需在PC端下载:
https://hsk.oray.com/