將為知筆記服務(wù)端部署在企業(yè)內(nèi)部

將為知筆記服務(wù)端部署在企業(yè)內(nèi)部
2014-04-23 企業(yè)服務(wù)
從現(xiàn)在開始,您可以在企業(yè)內(nèi)部部署一個為知筆記企業(yè)服務(wù)了。在企業(yè)內(nèi)部部署為知筆記企業(yè)服務(wù),您可以獲得以下好處:
所有數(shù)據(jù)都保存在企業(yè)內(nèi)部服務(wù)器上面。
利用內(nèi)部網(wǎng)速的網(wǎng)絡(luò),同步速度更快。
不用擔(dān)心流量,容量問題,所有的限制,都只和企業(yè)自己的服務(wù)器有關(guān)。

下面的教程,將會引導(dǎo)在企業(yè)內(nèi)部部署為知筆記企業(yè)服務(wù)。
注意:該教程部署的為知筆記服務(wù)僅用于測試為知筆記私有部署功能,并不能用于最終的使用。
所需知識
了解虛擬機(jī)軟件使用
了解Linux一些基礎(chǔ)操作

準(zhǔn)備工作
一臺安裝有Windows或者M(jìn)acOS電腦(如果熟悉Linux,也可以直接在現(xiàn)有Linux上面直接安裝);
虛擬機(jī)軟件,推薦VirtualBox 或者VMWare Player 或者VMWare;
CentOS 安裝鏡像 (64位,版本號6.5):阿里云鏡像站liveCD(推薦): http://mirrors.aliyun.com/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-LiveCD.iso
官方網(wǎng)站DVD: http://isoredirect.centos.org/centos/6/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso

為知筆記服務(wù)端程序。

下載為知筆記服務(wù)端程序
為知筆記服務(wù)端安裝程序下載地址:
官網(wǎng)下載 http://public.wiz.cn/wizenterprise.tar.gz
百度網(wǎng)盤下載:http://pan.baidu.com/s/1u8Trw(下載wizenterprise.tar.gz)

安裝手冊:
官網(wǎng)下載:http://public.wiz.cn/wiz-install.pdf
百度網(wǎng)盤下載:http://pan.baidu.com/s/1u8Trw(下載企業(yè)服務(wù)安裝程序.pdf)

安裝虛擬機(jī)
我們推薦您使用全新安裝的虛擬機(jī)鏡像。運(yùn)行虛擬機(jī)軟件,例如Virtual Box或者VMWare Player,新建一個CentOS (Linux)虛擬機(jī),并進(jìn)行安裝。安裝教程可以參考網(wǎng)絡(luò)上面的教程。下面是一些注意事項(xiàng):
虛擬機(jī)網(wǎng)絡(luò)采用橋接(Bridge)方式。
不能手工創(chuàng)建名稱為wiznote的用戶(該用戶需要通過腳本創(chuàng)建)。
對于普通用戶,我們推薦安裝圖形界面,對于熟練用戶,可以僅僅安裝Text-Mode。
安裝后請安裝虛擬機(jī)額外程序,例如VMWare Tools,方便操作,尤其是普通用戶。具體安裝方式請進(jìn)行網(wǎng)絡(luò)搜索。
虛擬機(jī)只能設(shè)置一個網(wǎng)卡,否則網(wǎng)絡(luò)可能會有異常(僅限于測試服務(wù),最終服務(wù)沒有這個限制)
必須是CentOS 64位版本,版本號是6.5。其它版本無法保證可以正常使用。

默認(rèn)安裝的CentOS可能無法自動連接網(wǎng)絡(luò),需要在屏幕右上角網(wǎng)絡(luò)設(shè)置里面,設(shè)置自動連接網(wǎng)絡(luò)。下面是簡單的步驟:
在網(wǎng)上上面點(diǎn)擊右鍵


74b1f8bb-75d0-451f-a64b-4c3ca23d9fb0_4_files/319e70dc-f4e4-42c2-b4b1-19df0302bba5.jpg

選擇編輯


74b1f8bb-75d0-451f-a64b-4c3ca23d9fb0_4_files/354913140.png

選擇自動連接
74b1f8bb-75d0-451f-a64b-4c3ca23d9fb0_4_files/354931187.png

下載為知筆記服務(wù)端程序

推薦您在Windows或者M(jìn)ac上面直接下載為知筆記服務(wù)端,下載后是一個tar.gz文件,可以使用解壓縮軟件打開或者直接解壓縮。
初始化安裝環(huán)境
啟動虛擬機(jī)里面的CentOS,并使用root用戶登錄(強(qiáng)烈建議)。注意:推薦直接使用root用戶登錄,否則必須使用有sudo權(quán)限的賬戶。因?yàn)镃entOS普通賬戶沒有sudo權(quán)限,因此建議直接使用root賬戶登錄
打開下載的tar.gz文件,找到下面這個文件并解壓縮出來(不需要解壓縮完整的安裝包,只需要解壓縮出這一個文件)
wizenterprise/EnterpriseDeploy/con?g.sh
將上面的文件復(fù)制到CentOS里面的home目錄里面(/root)。對于有圖形界面的系統(tǒng),并且安裝了tools工具的虛擬機(jī),可以直接將windows里面的文件拖動到虛擬機(jī)系統(tǒng)里面。如果沒有圖形界面,可以使用ssh之類的工具上傳。
在CentOS里面,將config.sh增加可執(zhí)行權(quán)限(圖形界面:在config.sh上面點(diǎn)擊右鍵,屬性,可以增加可執(zhí)行權(quán)限)。


74b1f8bb-75d0-451f-a64b-4c3ca23d9fb0_4_files/355053468.png

在CentOS里面。打開終端程序,切換目錄到home(默認(rèn)就是),然后執(zhí)行下面的命令:
ifconfig
記住當(dāng)前的IP地址,如下面的 192.168.1.31,就是當(dāng)前CentOS系統(tǒng)的ip地址:
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:8E:8D:CD
inet addr:192.168.1.31 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe8e:8dcd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:84 errors:0 dropped:0 overruns:0 frame:0

TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:21540 (21.0 KiB) TX bytes:1936 (1.8 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2032 (1.9 KiB) TX bytes:2032 (1.9 KiB)

然后執(zhí)行下面的命令
./config.sh
腳本將會自動創(chuàng)建一個賬戶:wiznote,并要求您給這個賬戶設(shè)置密碼。請按照提示輸入兩次密碼(如果密碼比較簡單會有警告,可以忽略)。然后再要求提示輸入靜態(tài)ip的地方,輸入前面記錄的ip地址,例如前面記錄的ip地址:192.168.1.31(一定不要輸入錯誤)。下面是這個腳本執(zhí)行的一個例子:
[root@localhost ~]# ./config.sh
新建系統(tǒng)用戶用于進(jìn)行企業(yè)版的部署
用戶名為wiznote
請?jiān)O(shè)置并牢記該用戶的登錄密碼
Changing password for user wiznote.
New password:
BAD PASSWORD: it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
請輸入設(shè)置的靜態(tài)ip地址:192.168.1.31
原始配置文件已備份至同目錄下的bak文件
開始設(shè)置網(wǎng)絡(luò)
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:8E:8D:CD
IPADDR=192.168.1.31
NETMASK=255.255.255.0
DNS1=192.168.1.1
GATEWAY=192.168.1.1

Generated by NetworkManager

NETWORKING=yes
HOSTNAME=localhost.localdomain
Shutting down interface eth0: Device state: 3 (disconnected)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Active connection state: activated
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
[ OK ]

到這一步,整個系統(tǒng)的初始化就完成了,接下來就可以安裝為知筆記服務(wù)了。
安裝為知筆記服務(wù)程序
首先,需要重新啟動CentOS系統(tǒng),并使用wiznote賬戶登錄(一定要使用這個賬戶,而不是root,否則可能會有錯誤,因?yàn)橛行┓?wù)是不能再root賬戶下面運(yùn)行的)。
然后將之前下載的為知筆記服務(wù)端程序(tar.gz文件),復(fù)制到CentOS的home目錄里面,然后進(jìn)行解壓縮,通常目錄結(jié)構(gòu)為:
/home/wiznote/wizenterprise
接下來,找到下面這個文件:(如果目錄結(jié)構(gòu)不同,請自行更改)
/home/wiznote/wizenterprise/EnterpriseDeploy/puppet/modules/wiz-ent/manifests/init.pp
然后用gedit或者vi等打開這個文件并進(jìn)行編輯,主要修改兩個地方:
企業(yè)名稱,請修改成您自己的企業(yè)名稱
對外的ip地址,如下:

$openIp = “192.168.1.31″
將這個地址修改成前面記錄的ip地址。修改完這兩個值之后,保存文件即可。
打開終端程序,切換到目錄:
home/wiznote/wizenterprise/EnterpriseDeploy
然后輸入以下命令:
./install.sh
就會開始安裝過程了。在這個過程中,腳本會自行安裝所需要的服務(wù),例如mysql,tomcat,nginx等。這個過程可能會比較長,請耐心等候。
注意,如果在安裝過程中發(fā)現(xiàn)很多下面的輸出:
Another app is currently holding the yum lock; waiting for it to exit…
The other application is: PackageKit
Memory : 131 M RSS (440 MB VSZ)
Started: Wed Apr 23 11:19:27 2014 – 00:32 ago
State : Sleeping, pid: 5666

一般是因?yàn)镃entOS后臺在進(jìn)行自動升級,導(dǎo)致無法正常安裝一些服務(wù)。您可以一直等待,或者可以將CentOS的網(wǎng)絡(luò)斷開,一般就可以繼續(xù)安裝了。
等到安裝完成后,您就可以通過瀏覽器直接訪問部署好的企業(yè)服務(wù)了,例如在局域網(wǎng)內(nèi)任意一臺電腦通過瀏覽器打開(IP地址需要更換位前面記錄的CentOS的IP地址):
http://192.168.1.31
就可以看到為知筆記網(wǎng)頁版登錄地址了。在這個頁面也可以直接下載為知筆記PC客戶端(適用于您自己企業(yè)內(nèi)部的)。
注:管理后臺默認(rèn)密碼是 123456

注意事項(xiàng)
虛擬機(jī)網(wǎng)絡(luò)設(shè)置,選擇橋接方式,否則局域網(wǎng)內(nèi)其他電腦可能無法訪問虛擬機(jī)。
最好給虛擬機(jī)設(shè)置靜態(tài)ip,避免動態(tài)分配ip的時候,造成設(shè)置失效。
在安裝好虛擬機(jī)之后,最好先備份一下虛擬機(jī)文件,避免出錯的時候,需要重新安裝虛擬機(jī)。


來源: http://blog.wiz.cn/wiz-deploy.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容