linux上部署engineercms、docker和onlyoffice實現文檔協做

等了很久,此次終於下決心在局域網部署了linux系統,並安裝docker和load了onlyoffice,利用engineercms進行資料管理和文檔協做。html

我整理了完整文檔,見個人網盤linux

engineercmsgit

0基礎安裝linux、onlyoffice和engineercms 1github

〇、前言 1docker

1、U盤安裝CentOS 7.0圖文詳解教程 2小程序

2、U盤安裝 CentOS7相似參考 22vim

3、虛擬機安裝centos相似參考 42windows

4、CentOS7.4 Linux安裝與網絡配置 51centos

5、虛擬機裏的Centos7配置網絡-相似參考 52bash

6、虛擬機Centos7配置網絡-相似參考 53

7、Linux CentOS 7的圖形界面安裝(GNOME、KDE等) 55

8、CentOS 7命令行安裝GNOME、KDE圖形界面-相似參考 58

1、進入 root 模式 58

2、安裝 X 窗口系統 58

3、安裝圖形界面軟件 GNOME 60

4、更新系統的默認運行級別 62

9、CentOS Docker 安裝 62

10、導入onlyoffice鏡像並運行容器 65

11、運行engineercms 65

12、小程序的開發和使用 66

十3、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(十一),便可進行協做了和項目資料管理了。

1、U盤安裝CentOS 7.0圖文詳解教程 https://www.linuxidc.com/Linux/2014-10/108014.htm

記錄下U盤安裝CentOS 7.0安裝過程,供Linux新手參考。U盤安裝Linux簡單又環保,推薦你們使用。

5、虛擬機裏的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

9、CentOS Docker 安裝

http://www.runoob.com/docker/centos-docker-install.html

Docker支持如下的CentOS版本:

10、導入onlyoffice鏡像並運行容器 docker load < fei3onlyoffice.tar

docker ps -a

docker run -i -t -d -p 9000:80 fei3onlyoffice/documentserver

11、運行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關閉防火牆,不然其餘電腦訪問不了。

12、小程序的開發和使用 首先是有公網ip

其次是有對應的域名

再次是有https證書

而後是去微信公衆平臺,用一個郵箱註冊一個小程序,分我的和企業不一樣。我的的小程序不容許有發佈功能,不容許發佈視頻。我的小程序想發佈內容,只能是用小程序體驗版,一個小程序體驗版能夠添加除本身以外的14我的做爲體驗者。一個×××能夠有10個小程序。

申請好後,有appid

用小程序開發工具,新建項目,輸入appid,而後把源碼替換。工具——上傳……發佈

小程序的代碼中,請求的地址填入engineercms的接口地址,就能夠了。

小程序不容許發朋友圈,但能夠分享給朋友,分享給羣。

想發朋友圈,採用迂迴的辦法,打開小程序裏某個內容,生成分享圖片,帶小程序二維碼的。將這個分享圖片保存到相冊,而後去相冊把這個圖片分享到朋友圈,別人點擊這個圖片,識別其中的二維碼,就能夠進入小程序查閱了。

十3、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顯示亂碼的解決辦法

http://www.javashuo.com/article/p-kholndil-nk.html

命令行鏈接上linux後,能夠安裝vnc做爲遠程桌面鏈接的服務了。

安裝

#yum -y install vnc vnc-server

vim /etc/sysconfig/vncservers

複製下面2行進去

SERVERS="1:root"

VNCSERVERARGS[1]="-geometry 1024x768"

保存

相關文章
相關標籤/搜索