将为知笔记服务端部署在企业内部

将为知笔记服务端部署在企业内部
2014-04-23 企业服务
从现在开始,您可以在企业内部部署一个为知笔记企业服务了。在企业内部部署为知笔记企业服务,您可以获得以下好处:
所有数据都保存在企业内部服务器上面。
利用内部网速的网络,同步速度更快。
不用担心流量,容量问题,所有的限制,都只和企业自己的服务器有关。

下面的教程,将会引导在企业内部部署为知笔记企业服务。
注意:该教程部署的为知笔记服务仅用于测试为知笔记私有部署功能,并不能用于最终的使用。
所需知识
了解虚拟机软件使用
了解Linux一些基础操作

准备工作
一台安装有Windows或者MacOS电脑(如果熟悉Linux,也可以直接在现有Linux上面直接安装);
虚拟机软件,推荐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
官方网站DVD: http://isoredirect.centos.org/centos/6/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso

为知笔记服务端程序。

下载为知笔记服务端程序
为知笔记服务端安装程序下载地址:
官网下载 http://public.wiz.cn/wizenterprise.tar.gz
百度网盘下载:http://pan.baidu.com/s/1u8Trw(下载wizenterprise.tar.gz)

安装手册:
官网下载:http://public.wiz.cn/wiz-install.pdf
百度网盘下载:http://pan.baidu.com/s/1u8Trw(下载企业服务安装程序.pdf)

安装虚拟机
我们推荐您使用全新安装的虚拟机镜像。运行虚拟机软件,例如Virtual Box或者VMWare Player,新建一个CentOS (Linux)虚拟机,并进行安装。安装教程可以参考网络上面的教程。下面是一些注意事项:
虚拟机网络采用桥接(Bridge)方式。
不能手工创建名称为wiznote的用户(该用户需要通过脚本创建)。
对于普通用户,我们推荐安装图形界面,对于熟练用户,可以仅仅安装Text-Mode。
安装后请安装虚拟机额外程序,例如VMWare Tools,方便操作,尤其是普通用户。具体安装方式请进行网络搜索。
虚拟机只能设置一个网卡,否则网络可能会有异常(仅限于测试服务,最终服务没有这个限制)
必须是CentOS 64位版本,版本号是6.5。其它版本无法保证可以正常使用。

默认安装的CentOS可能无法自动连接网络,需要在屏幕右上角网络设置里面,设置自动连接网络。下面是简单的步骤:
在网上上面点击右键


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

下载为知笔记服务端程序

推荐您在Windows或者Mac上面直接下载为知笔记服务端,下载后是一个tar.gz文件,可以使用解压缩软件打开或者直接解压缩。
初始化安装环境
启动虚拟机里面的CentOS,并使用root用户登录(强烈建议)。注意:推荐直接使用root用户登录,否则必须使用有sudo权限的账户。因为CentOS普通账户没有sudo权限,因此建议直接使用root账户登录
打开下载的tar.gz文件,找到下面这个文件并解压缩出来(不需要解压缩完整的安装包,只需要解压缩出这一个文件)
wizenterprise/EnterpriseDeploy/config.sh
将上面的文件复制到CentOS里面的home目录里面(/root)。对于有图形界面的系统,并且安装了tools工具的虚拟机,可以直接将windows里面的文件拖动到虚拟机系统里面。如果没有图形界面,可以使用ssh之类的工具上传。
在CentOS里面,将config.sh增加可执行权限(图形界面:在config.sh上面点击右键,属性,可以增加可执行权限)。


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

在CentOS里面。打开终端程序,切换目录到home(默认就是),然后执行下面的命令:
ifconfig
记住当前的IP地址,如下面的 192.168.1.31,就是当前CentOS系统的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)

然后执行下面的命令
./config.sh
脚本将会自动创建一个账户:wiznote,并要求您给这个账户设置密码。请按照提示输入两次密码(如果密码比较简单会有警告,可以忽略)。然后再要求提示输入静态ip的地方,输入前面记录的ip地址,例如前面记录的ip地址:192.168.1.31(一定不要输入错误)。下面是这个脚本执行的一个例子:
[root@localhost ~]# ./config.sh
新建系统用户用于进行企业版的部署
用户名为wiznote
请设置并牢记该用户的登录密码
Changing password for user wiznote.
New password:
BAD PASSWORD: it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
请输入设置的静态ip地址:192.168.1.31
原始配置文件已备份至同目录下的bak文件
开始设置网络
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 ]

到这一步,整个系统的初始化就完成了,接下来就可以安装为知笔记服务了。
安装为知笔记服务程序
首先,需要重新启动CentOS系统,并使用wiznote账户登录(一定要使用这个账户,而不是root,否则可能会有错误,因为有些服务是不能再root账户下面运行的)。
然后将之前下载的为知笔记服务端程序(tar.gz文件),复制到CentOS的home目录里面,然后进行解压缩,通常目录结构为:
/home/wiznote/wizenterprise
接下来,找到下面这个文件:(如果目录结构不同,请自行更改)
/home/wiznote/wizenterprise/EnterpriseDeploy/puppet/modules/wiz-ent/manifests/init.pp
然后用gedit或者vi等打开这个文件并进行编辑,主要修改两个地方:
企业名称,请修改成您自己的企业名称
对外的ip地址,如下:

$openIp = “192.168.1.31″
将这个地址修改成前面记录的ip地址。修改完这两个值之后,保存文件即可。
打开终端程序,切换到目录:
home/wiznote/wizenterprise/EnterpriseDeploy
然后输入以下命令:
./install.sh
就会开始安装过程了。在这个过程中,脚本会自行安装所需要的服务,例如mysql,tomcat,nginx等。这个过程可能会比较长,请耐心等候。
注意,如果在安装过程中发现很多下面的输出:
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

一般是因为CentOS后台在进行自动升级,导致无法正常安装一些服务。您可以一直等待,或者可以将CentOS的网络断开,一般就可以继续安装了。
等到安装完成后,您就可以通过浏览器直接访问部署好的企业服务了,例如在局域网内任意一台电脑通过浏览器打开(IP地址需要更换位前面记录的CentOS的IP地址):
http://192.168.1.31
就可以看到为知笔记网页版登录地址了。在这个页面也可以直接下载为知笔记PC客户端(适用于您自己企业内部的)。
注:管理后台默认密码是 123456

注意事项
虚拟机网络设置,选择桥接方式,否则局域网内其他电脑可能无法访问虚拟机。
最好给虚拟机设置静态ip,避免动态分配ip的时候,造成设置失效。
在安装好虚拟机之后,最好先备份一下虚拟机文件,避免出错的时候,需要重新安装虚拟机。


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容