等了好久,這次終於下決心在局域網部署了linux系統,並安裝docker和load了onlyoffice,利用engineercms進行資料管理和文檔協作。
我整理了完整文檔,見我的網盤。
0基礎安裝linux、onlyoffice和engineercms 1
〇、前言 1
一、U盤安裝CentOS 7.0圖文詳解教程 2
二、U盤安裝 CentOS7類似參考 22
三、虛擬機安裝centos類似參考 42
四、CentOS7.4 Linux安裝與網絡配置 51
五、虛擬機裏的Centos7配置網絡-類似參考 52
六、虛擬機Centos7配置網絡-類似參考 53
七、Linux CentOS 7的圖形界面安裝(GNOME、KDE等) 55
八、CentOS 7命令行安裝GNOME、KDE圖形界面-類似參考 58
一、進入 root 模式 58
二、安裝 X 窗口系統 58
三、安裝圖形界面軟件 GNOME 60
四、更新系統的默認運行級別 62
九、CentOS Docker 安裝 62
十、導入onlyoffice鏡像並運行容器 65
十一、運行engineercms 65
十二、小程序的開發和使用 66
十三、windows遠程訪問linux桌面 66
〇、前言
爲了幫助windows用戶在linux裏部署onlyoffice,特意收集和自己體驗筆記,同時運行engineercms。
Linux下編譯engineercms另見文檔。
Windows下部署onlyoffice另見我的文檔。
Onlyoffice的二次開發另見文檔。
Onlyoffice的文檔結構開發另見文檔。
Onlyoffice的插件(比如電子章)開發,另見文檔。
以上分享來自網友和我的筆記。在此感謝大家的付出。QQ504284,微信hotqin888
小程序青少兒書畫:方便親自書畫作品上傳和分享。
小程序珠三角設代閱覽版:方便工程師現場手機上傳照片,發佈圖文。
思路:局域網一臺新電腦,先要下載linux系統centos——然後製作U盤(一),然後開機安裝centos,安裝過程中配置完整安裝,否則默認是最小安裝,不帶圖形界面(一~三)——然後配置網絡(命令行配置參考四~六)——然後安裝docker(九)——然後load onlyoffice的離線包(十),或者直接docker pull onlyoffice鏡像——運行onlyoffice容器(十)——再運行engineercms(十一),即可進行協作了和項目資料管理了。
一、U盤安裝CentOS 7.0圖文詳解教程
https://www.linuxidc.com/Linux/2014-10/108014.htm
記錄下U盤安裝CentOS 7.0安裝過程,供Linux新手參考。U盤安裝Linux簡單又環保,推薦大家使用。
五、虛擬機裏的Centos7配置網絡-類似參考
進入網絡配置的目錄下,如下圖
用vi編輯器編輯ifcfg-ens33,按insert進入編輯模式。
vi ifcfg-ens33
將BOOTPROTO設爲dhcp
將ONBOOT設爲yes
按下Esc進入命令模式輸入:wq保存並退出。
5.在centos中輸入service network restart 將網絡服務重啓,之後就可以上網了。
原文:https://blog.csdn.net/qq_32046111/article/details/78451068
九、CentOS Docker 安裝
http://www.runoob.com/docker/centos-docker-install.html
Docker支持以下的CentOS版本:
十、導入onlyoffice鏡像並運行容器
docker load < fei3onlyoffice.tar
docker ps -a
docker run -i -t -d -p 9000:80 fei3onlyoffice/documentserver
十一、運行engineercms
[root@e04479245075 ~]# ./engineercms.exe
-bash: ./engineercms.exe: Permission denied
[root@e04479245075 ~]# chmod +x engineercms.exe
[root@e04479245075 ~]# ./engineercms.exe
[root@e04479245075 ~]# systemctl stop firewalld.service關閉防火牆,否則其他電腦訪問不了。
十二、小程序的開發和使用
首先是有公網ip
其次是有對應的域名
再次是有https證書
然後是去微信公衆平臺,用一個郵箱註冊一個小程序,分個人和企業不同。個人的小程序不允許有發佈功能,不允許發佈視頻。個人小程序想發佈內容,只能是用小程序體驗版,一個小程序體驗版可以添加除自己之外的14個人作爲體驗者。一個×××可以有10個小程序。
申請好後,有appid
用小程序開發工具,新建項目,輸入appid,然後把源碼替換。工具——上傳……發佈
小程序的代碼中,請求的地址填入engineercms的接口地址,就可以了。
小程序不允許發朋友圈,但可以分享給朋友,分享給羣。
想發朋友圈,採用迂迴的辦法,打開小程序裏某個內容,生成分享圖片,帶小程序二維碼的。將這個分享圖片保存到相冊,然後去相冊把這個圖片分享到朋友圈,別人點擊這個圖片,識別其中的二維碼,就可以進入小程序查閱了。
十三、windows遠程訪問linux桌面
https://www.kafan.cn/edu/6562816.html
https://www.jianshu.com/p/61f2b0965501
首先是命令行連接方法,因爲只要連接了命令行,其他都好辦了。見下文
https://jingyan.baidu.com/article/ed15cb1bb1ff451be36981a9.html
如何用SecureCrt連接linux系統
SecureCRT顯示亂碼的解決辦法
https://blog.csdn.net/zhengqijun_/article/details/70197567
命令行連接上linux後,可以安裝vnc作爲遠程桌面連接的服務了。
安裝
#yum -y install vnc vnc-server
vim /etc/sysconfig/vncservers
複製下面2行進去
SERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
保存