用戶分享:花生殼輕松搭建企業(yè)OA和網(wǎng)站(干貨)!
時間:2023-07-09 18:18:01 | 來源:網(wǎng)站運營
時間:2023-07-09 18:18:01 來源:網(wǎng)站運營
用戶分享:花生殼輕松搭建企業(yè)OA和網(wǎng)站(干貨)?。赫烀鎸χ娔X屏幕,劈里啪啦的敲著鍵盤, 每天跟這些網(wǎng)絡協(xié)議(TCP/IP、UDP、HTTP等)和編程語言(C++,PHP, Go, Java等)打交道,就像跟家常便飯一樣。當然像裝操作系統(tǒng)這樣的活我也可以,雖然很久沒有干過了。
當然今天的主題是關(guān)于如何搭建企業(yè)OA和企業(yè)網(wǎng)站,原因是前兩天一個朋友找上我,請我?guī)退麄儯ㄗ约洪_的公司)弄個OA辦公系統(tǒng)和企業(yè)網(wǎng)站。
對于一個經(jīng)常在互聯(lián)網(wǎng)上打醬油的程序員來說,安裝OA辦公系統(tǒng)和企業(yè)網(wǎng)站程序并不是什么難事,當然也不是幾分鐘能搞定的事情。
了解基本需求,OA主要是日常事務,比如請假申請,費用報銷,合同審批,上傳文件等等功能,如果能支持異地辦公最好不過。
企業(yè)網(wǎng)站主要是發(fā)布到互聯(lián)網(wǎng)上,這樣才能被別人訪問到,順便給自己打廣告,比直接打廣告成本低。
經(jīng)過幾天的深思熟慮,決定采用在公司的局域網(wǎng)內(nèi)搭建個OA和企業(yè)網(wǎng)站所需要的環(huán)境,通過內(nèi)網(wǎng)端口映射(花生殼)來完成企業(yè)網(wǎng)站的發(fā)布和異地辦公的方案。
開始前的準備工作:
1.局域網(wǎng)的電腦一臺,配置不能太差;
2.所需的JDK、Maven,Wamp環(huán)境;
3.從開源網(wǎng)站下載OA和企業(yè)網(wǎng)站程序;
4.頂級域名一個或者兩個com/cn都行,不過建議com,國際通用;
5.花生殼客戶端,官網(wǎng)看了下最新的5.0版本。
OA下載地址:
https://www.oschina.net/p/jfinaloa企業(yè)網(wǎng)站程序:
https://www.oschina.net/p/phpcms安裝步驟如下第一步:
準備一臺配置不差的電腦作為服務器。
第二步:
首先安裝JDK環(huán)境,從官網(wǎng)下載,直接運行安裝程序安裝。其次WampServer可以從官網(wǎng)地址下載并安裝。
官網(wǎng)網(wǎng)址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.htmlWampServer官網(wǎng):
http://www.wampserver.com/Maven的安裝請參考
https://jingyan.baidu.com/article/6c67b1d646ae842786bb1e7a.html第三步:
在開源的OA項目主頁上根據(jù)部署連接提供的步驟進行部署,這里省略一萬步,安裝完成后通過http://localhost:隨機端口/來訪問OA。
企業(yè)網(wǎng)站從官網(wǎng)下載utf8版本的源碼安裝包,解壓后把
phpcms_v9_UTF8/install_package
復制到wamp/apps目錄下,重命名mycompany,配置好虛擬主機域名
http://www.mycompany.com。
在發(fā)布前使用添加一條hosts記錄:
127.0.0.1 www.mycompany.com,
測試是否可以使用域名打開安裝頁面
(
http://www.mycompany.com/install/)
根據(jù)提示下一步,直到安裝成功。
第四步:
頂級域名可以在各大平臺注冊,百度搜素關(guān)鍵字“域名注冊”,很容易找到域名注冊連接。
由于接下來用到花生殼的內(nèi)網(wǎng)穿透功能,所以還是去花生殼官網(wǎng)注冊個帳號然后再去注冊頂級域名。
過程比較簡單,不過備案和實名需要花點時間準備資料。好在可以先用他們贈送的二級域名。
花生殼注冊官網(wǎng):
https://hsk.oray.com 第五步:
內(nèi)網(wǎng)映射使用花生殼(官方下載地址),網(wǎng)上同類工具有很多,試過幾個比如frp, ngrok等,最后還是覺得花生殼用的方便。除了注冊域名實名備案,不需要額外的云服務器,省了一筆不小的費用。
安裝完成。
使用官網(wǎng)注冊的帳號登陸成功后點擊主界面右下角的添加映射按鈕“+” 》 內(nèi)網(wǎng)映射 》 填寫映射信息,如下圖所示:
外網(wǎng)域名就是可以在互聯(lián)網(wǎng)上訪問的域名,相對于局域網(wǎng)只能內(nèi)部訪問。
應用類型選擇的是HTTP80, 這樣瀏覽器打開外網(wǎng)域名的時候就不需要在域名后面加上端口;內(nèi)網(wǎng)主機般是localhost或者127.0.0.1,內(nèi)網(wǎng)端口根據(jù)應用來的。
企業(yè)網(wǎng)用的是80,這里就填80。如果是OA可能是隨機端口,可以在添加完企業(yè)網(wǎng)站應用后再添加OA應用的內(nèi)網(wǎng)映射。
配置完成后測試OK,速度一個字爽!
花了半天的時間終于把相關(guān)的環(huán)境和程序安裝配置好,把設計好的網(wǎng)站模板套上去,還要做OA的相關(guān)培訓。
最后頂級域名備案好,把測試的域名替換掉,上線測試OK。
花生殼5.0版本需在PC端下載:
https://hsk.oray.com/