没有评论APPSUMO做的关于evernote的免费活动

2011年10月18日

快来参加吧

http://appsumo.com/~KtDu

分类: 随便乱侃 标签: , , ,

2 条评论盛大云邀请码发放 云数字分发(dds) 云监控服务 新增20个

2011年10月10日

已经在第一时间试用了云监控 和监控宝比起来还是有一些差异化的竞争点,而且在品牌上盛大的品牌还是蛮高的 此次开放的云平台 又开始了新一轮的竞争 地址http://www.grandcloud.cn/

数字分发是什么?

服务简介:

数字分发系统(英文名Digital Delivery System,简称DDS),是通过现有的Internet中增加一层新的网络架构,利用高速缓存技术及负载均衡技术,将数字内容发布到最接近用户的网络”边缘”,使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高网络响应速度的一种服务。

服务内容:

DDS包括网页加速和文件传输加速两种类型的服务,可为企业门户、影视音乐、网络游戏等不同行业提供各种解决方案。

网页加速:支持http类型的网页加速。可提供负载均衡、业务监控、海量存储、深度分析等服务。目前为盛大游戏、浩方、边锋、盛大文学、盛大在线、雅燃音乐、快压、吉胜、有妖气等不同行业的几十家公司提供网页加速服务。

文件传输加速:支持P2SP、BT、HTTP三种方式下载文件,可提供下载器定制、下载分流、灾难恢复等特色服务。目前为盛大游戏、浩方、金酷、边锋、快压、锦天、中青宝等公司的各种游戏提供游戏客户端和补丁的下载。

服务优势:

提升用户体验:采用就近分配原则,用户就近取得所需内容,加快用户访问网站速度或下载速度,用户体验可提升30%~60%。

消除网络互联互通瓶颈:实现跨运营商的网络加速,保证不同运营商的用户都能得到良好的访问质量,DDS节点覆盖中国电信、中国联通、移动、教育网等主要运营商。

大幅降低源服务器压力:用户并发压力集中在最接近用户的DDS边缘节点,源站服务器无压力。

云监控是什么?

服务简介:

CMS(英文名Cloud Monitoring Service,简称CMS) 盛大云监控平台是盛大云计算推出的一款针对互联网的自助监控产品。目的是为广大网站主提供应用和服务器监控服务。当服务器发生故障时,及时的给网站管理人员发送邮件和短信报警。第一时间了解网站状态,将故障时间降低到最小。同时也提供其他高级服务,例如追踪用户访问网站的速度、协助用户判断故障原因等。

服务内容:

实时发现网站故障:我们遍布各地的分布式检测点7*24小时检测您的网站;

用户访问速度:让您快速了解用户访问体验;

性能监控:通过安全的SNMP协议,服务器CPU、内存、带宽流量、硬盘使用等尽收眼底;

多种通知方式:提供短信和邮件通知,使您运维千里;

自定义视图:报表自定义功能,您的关注,一目了然;

故障诊断:定位故障问题,该找机房还是系统管理员?我们知道。

服务优势:

自助化的第三方监控服务,免去了自己开发或搭建系统的各种麻烦,提供从服务器监控、网站监控到业务监控的一系列服务。大规模的监控集群、专业的故障分析引擎将为您的业务保驾护航。

发放15个邀请码:先到先得

http://www.grandcloud.cn/

rAWzq-9BW6v-tVAhv-t6Myz
Xf5ew-Pneij-wQ7tj-QNeMS
sfket-SrXBU-f8XWR-pt8Q6
xmB8v-Nnbke-s4bhv-2wSJx
YAkgy-fiPWQ-xsXvS-bMIs6
FsgzH-XxEbz-ckpmd-XUpAc
p2rUD-ztMH8-7EI8r-5HJgN
GwsdX-w6PZm-avPkM-qeuDm 
PQhtz-jnmXJ-G9TJE-ZqtsP
J4djF-hmSFq-krzNu-smCxB
patfr-Fhqr5-XIViW-T69fB
wU8kR-axVnQ-kUuze-9aUC5
wmUIW-8e4rN-Ud9XC-KWDcS
XwrIS-D7tGS-WTwue-uV5Dg
Ydi9v-WBVkJ-6JbG4-Pzdmi

新增20个邀请码 -10月17日

5XHMp-jP8qw-78JkV-aRB9D
q56Xw-kSNiz-2XI3c-cAaUz
ew5CH-Rb2Ac-hAyTa-gm4qB
fg9Nz-4be5B-S5vIh-FtUSj
7pqBX-RbmzA-a5kNW-XNRv9
JBxCM-FmGDV-KD59U-eqK89
zV7BS-32mJF-SFIRb-9IJpw
WaIu7-d6PXD-WSF2G-Rxh8f
CxEPD-I3Wcp-6xJez-6wNd8
CHNmb-mZfrs-SxvjX-cwEQ7
D3cRA-nUtVd-diYnr-wzPeI
TqA9w-gXZGw-HjrUs-i6GsE
PST6A-KE3Wd-Pjs2F-Mtcvg
eWC3S-4rkHw-tpiE3-KkVME
wYxGT-IP6Ks-yvhbI-TtUEM
wYe9x-YNXgs-cMmfs-X8BTy
RuIby-5jXKY-qIZ2b-SgZCc
BDedT-pCDTF-jQMTK-PVrXI
38dMc-6zxu8-HXv59-vePIE
AU5pC-V6gk7-fQZVa-wby38
分类: 其他技术, 随便乱侃 标签:

2 条评论[前端开发利器]F5,实时页面刷新工具小测

2011年9月15日

一直在mac平台下工作,一直在用LiveReload(http://livereload.com/),windows下一直在用 xrefresh(http://xrefresh.binaryage.com/)做同步刷新还是很不错的,能够解决基本问题了

解释:

同步刷新:当文件修改时 浏览器自动刷新,如果你在做多屏幕开发的时候会尤其提升开发效率

昨天在微博上看到了f5这款国人开发的软件,今天收到激活码 ,在mac下进行了简单测试,没有什么问题

相比较的话,国人开发的这款软件基于air技术,能够比较好的跨平台,但是需要激活,不知道除了验证以外会不会有其他数据的收集

总体来讲 支持一下

官方网站:http://www.getf5.com//

视频演示:

下面有几个激活码 分享一下

  • c65af48f80e249d198293cdf1a9ee6a9
  • 55a365fc7d7042e5be52ad6d24b77450

没有评论搜课网招聘产品 UED 技术人才-北京

2011年8月3日

搜课网 招聘产品经理 产品专员

工作地点:北京 魏公村

一、互联网产品经理 ( 薪资标准:5-15K)

共4名(内部工作流产品、联盟产品、商业产品、平台产品 有相关经验者优先)

工作地:北京 魏公村

职位描述:

1.根据公司战略、用户需求和市场研究,制定产品发展的长期规划;

2.管理业务需求,完成需求分析,并完成产品设计;

3.根据产品实施效果以及业务发展状况,不断改进产品,深度挖掘用户需求;

4.协调各方资源推进并完成产品的设计、开发、推广及上线运营,并对其效益负责。

职位要求:

1.大学本科以上学历,2年以上产品设计、产品管理或系统分析相关工作经验;

2.逻辑思维能力强,分析问题有一定高度,具备良好的规划能力、文字表达能力;

3.具备良好的沟通协调能力、团队协作能力,能承受较大压力;

4.有互联网开放平台经验、商业产品经验、技术背景、项目管理经验者优先;

5.有教育培训行业经验者优先。

简历发送到 liug#51edu.com

二、互联网产品专员 策划 设计(薪资标准:4-8K)

职位描述:

1.能够协助产品经理做好产品文档的编写工作;

2.设计产品具体功能,组织协调其他部门高效完成产品开发;

3.把握项目周期,与研发等合作部门交流沟通,协调研发等相关部门,需求细化,紧密跟踪进度,保证项目的顺利进行,实现产品按时上线;

4.产品上线后,需关注产品的相关数据,并参与产品后期的运营工作;

5.收集竞争对手资料,研究竞争对手的优势,并对自有产品进行持续性优化。

任职资格:

1.专科以上学历;

2.了解互联网,喜欢nb的交互,有电商、网盟、商业产品经验的优先;

3.具备较好的文字功底,可熟练使用office系列软件及axure等产品原型设计软件;

4.有技术背景者优先;

简历发送到 liug#51edu.com

前端开发工程师:(薪资标准:6-12k)

任职要求
1.精通XHTML、XML、CSS、Javascript等相关技术,熟悉W3C等新标准
2.有Ajax或Flash的RIA应用开发经验,熟练AJAX框架,如YUI、Jquery等
3.熟悉一门非Web前端脚本的语言(如Java/PHP/C++),并有项目经验和案例
4.喜欢钻研新技术,乐观开朗,思路清晰,擅长和各种各样的人沟通
5.一年以上相关工作经验,有作品及案例
6.计算机等相关专业出身
岗位职责
1.负责网站WEB页面前端开发
2.实现各种页面脚本需求,并协同技术部门完成产品开发计划
3.长期进行产品维护和更新升级
4.负责公司UI库的维护和开发
有意向者可发送简历到:dengsf@51edu.com
前端重构工程师:(薪资标准3-7k)

任职要求
1.精通xhtml+css等网页制作技术,能编写结构良好各浏览器兼容的CSS,语义化的符合W3C标准的HTML
2.精通图像处理软件与网页编辑软件。
3.对用户体验,SEO有了解;逻辑分析能力强,较强的学习能力,善于沟通,有良好的团队合作精神
4.熟悉HTML5、CSS3的优先考虑;
5.熟悉对象模型与脚本语言,有前端交互开发经验者优先考虑。
岗位职责
1、 负责团旗下产品的的标准化静态页面实现,易用性改进,页面的性能优化
有意向者可发送简历到:dengsf@51edu.com
网站ui设计师:(薪资标准4-10k)

任职要求
1.对电子商务类的网站界面设计有丰富经验,有成功案例
2.美术基础扎实,对各类型的界面设计有浓厚的兴趣
3.熟悉网站的交互设计,并对网站的易用性有一定研究
4.精通photoshop、illustrator、coreldraw、flash等常用设计软件
5.有较强的学习能力,良好的团队合作和沟通能力
6.视觉传达、工业设计、艺术设计相关背景。
7.有flash设计能力优先
8.有手绘能力优先
岗位职责
1.负责团旗下产品的的视觉界面设计
2.进行用户视觉情感需求分析,对网站产品进行持续视觉优化
有意向者可发送简历到:dengsf@51edu.com,附带案例作品或相关作品链接
PHP开发工程师(薪资标准5-15k)

公司名称:搜课网
公司地点:海淀区中关村南大街天作国际中心30层
岗位薪资:8-12K
招聘人数:2人
工作地点:北京
任职要求:
3年以上开发经验
精通PHP等开发语言
理解OOP思想,熟悉各种PHP开发框架
熟悉HTML、XML,掌握AJAX、JAVASCRIPT技术
熟悉数据库的开发和设计
具备良好的业务流程分析和架构设计能力
具有良好的沟通及表达能力,很强的责任心和团队协作精神
简历发送到:wangyz@51edu.com

公司介绍:

精品学习集团是中国教育电子商务行业的先行者和领跑者,致力于为教育培训机构提供高效率的互联网招生平台和营销解决方案。

经过九年时间的快速发展,集团现已和超过一万家各类教育培训机构建立深层合作关系,为它们提供从效果营销、品牌包装到全案市场传播的多渠道、多层次的互联网营销服务。同时,集团已建立起以北京为中心,覆盖上海、广州、香港等中国所有大型城市的线下服务网络,是中国第一个真正全国性、全行业、全方位的综合教育电子商务平台。

搜课网(www.sooker.com),是中国最大的课程报名与招生精准营销平台。目前,搜课网的求学者日独立访客突破了10万,经过资质认证并开设课程展位的培训机构超过了10000家,并每天以新增30-50家的速度不断扩展,所发布的课程累计超过了10万门,领域涉及职业资格、职业技能、外语、IT、高端商学、大中小学考试辅导、兴趣爱好、幼儿亲子、出国留学等等;

详细介绍:http://www.51edu.com/aboutus/

3 条评论[原创]用Vmware Server搭建多虚拟环境 便于浏览器兼容性测试

2011年7月23日

目前正在梳理整个前端开发的流程及环境,也看了d2大家分享的关于前端各种自动化的演讲,便开始动手了
第一项是希望解决大家兼容性测试的问题,之前已经用虚拟机替换掉了ietester
但本地的虚拟机还是会出现团队成员不一致的情况,并且占用本地资源比较严重
在 美团 潘魏增 老兄帮助下,了解到美团目前在用的vmserver是很好的解决方案,再次感谢

同时参考了很多大家分享的东西,把自己遇到的问题也放出来和大家分享

下一步打算做一些前端自动化方面的脚本,希望和大家多学习,共进步

vmserver是vmware旗下的一款虚拟机服务器,可以通过web管理和操作虚拟机,同时支持多平台 windows、linux、macos等,免费的 可以在官网申请到授权码

这次我们选择的是linux版的vmware server

服务器环境:centos 5.5

vmserver版本:VMware-server-2.0.2-203138.i386

安装过程不详细叙述了 参考下面这篇文章即可,我也复制到最后给大家参考了

http://wuyizhaizhu.blog.163.com/blog/static/115151869201052201339515/

安装后通过web可以访问,进入管理端,在里面安装虚拟机即可



我就讲讲我们在搭建过程中遇到的问题吧

1.安装遇到提示

You cannot install VMware Server on a system running a xen kernel

解决方法:
http://zackofalltrades.com/2008/09/changing-to-a-non-xen-kernel-in-centos-5-so-you-can-run-vmware-server/

To do this, you first need to install the kernel. yum makes this easy:

yum install kernel

Then remove xen and the kernel-xen packages:

yum remove xen kernel-xen

Then you have to specify which kernel you want to run in /boot/grub/grub.conf. In that file there’s a list of kernels available to boot from:

#boot=/dev/sda

default=1

timeout=5

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.18-92.1.10.el5)

root (hd0,0)

kernel /boot/vmlinuz-2.6.18-92.1.10.el5 ro root=LABEL=/1 rhgb quiet

initrd /boot/initrd-2.6.18-92.1.10.el5.img

title CentOS (2.6.18-92.1.10.el5xen)

root (hd0,0)

kernel /boot/xen.gz-2.6.18-92.1.10.el5

module /boot/vmlinuz-2.6.18-92.1.10.el5xen ro root=LABEL=/1 rhgb quiet

module /boot/initrd-2.6.18-92.1.10.el5xen.img

The line that says default= specifies which kernel to load, where 0 is the first one listed in the file. In my case, I had to change the line that says default=1 to default=0 to specify the non-xen kernel.

Reboot, and you’re good to go – the VMware RPM will install, and VMware server runs just fine.

2.安装好虚拟机后 通过NAT模式链接网络,web管理没有问题,如果想使用远程桌面登陆会发现没有网内ip,只有vm自带的虚拟ip

解决方案:通过iptables转发服务器某端口到虚拟机的端口 使我们可以访问虚拟机上面的某些服务,比如远程桌面

启用ipv4端口转发功能 /etc/sysctl.conf 文件修改net.ipv4.ip_forward =1 即可

然后通过iptables配置,vm的NAT机制其实是通过虚拟网卡来实现虚拟机的网络共享的,所以你的服务器上面会有一块vm虚拟网卡,可以通过ifconfig看到

我的是:

vmnet8    Link encap:Ethernet  HWaddr 00:50:56:C0:00:08

inet addr:172.16.20.1  Bcast:172.16.20.255  Mask:255.255.255.0

进入虚拟机也可以看到虚拟机的ip也是这个网段的

下面我们来把服务器的某个端口 转发到虚拟机即可 iptables配置如下

192.168.0.90是服务器ip dport 12346 是服务器端的端口

172.16.20.130是虚拟机的ip ,3389是虚拟机的远程终端端口

重启iptables,通过远程桌面链接服务器ip:12346端口 成功了!

-A PREROUTING -d 192.168.0.90 -p tcp -m tcp –dport 12346 -j DNAT –to-destination 172.16.20.130:3389

-A POSTROUTING -d 172.16.20.128 -p tcp -m tcp –dport 3389 -j SNAT –to-source 172.16.20.1

3.因为多人来使用虚拟机,xp默认仅支持一个用户链接,所以需要hack一下远程服务 目前采用较多的是替换dll的方法 百度一下即可找到很多,这里不再叙述了

4.我们还需要测试win7 发现在vmware server选择安装版本的时候没有win7的选项,这时可以通过选择Microsoft Windows Vista 安装即可

附:mac osx远程桌面下载 ,大家可以通过mac直接链接到虚拟机了
http://www.microsoft.com/china/office/mac/downloads?pid=Mactopia_RDC&fid=68346E0D-44D3-4065-99BB-B664B27EE1F0#viewer

至此,基本的环境搭建完毕了 放几张截图吧

成功通过远程桌面链接到虚拟机环境

由于vmserver web Console 只支持windows 我在mac下开了个本地虚拟机截了一张Console操作的图

转载请注明:http://www.iamued.com/qianduan/1951.html
参考:vmwareserver for centos 安装方法:

Install

1. 在 VMware 中注册并下载 VMware Server 的 rpm 安装包
注册的时候要注意一点,即问你准备在windows下和linux下各安装多少个copy,当然要填多点了 :)

2. 使用 root 用户登录要安装的主机

3. 安装 rpm

rpm -ivh VMware-server-2.0.1-156745.i386.rpm

4、进行配置

4.1运行

/usr/bin/vmware-config.pl

开始配置界面,下面,我们尽量详细的讲解一下配置过程

4.2

Do you want networking for your virtual machines? (yes/no/help) [yes]

是否需要配置网络,一般应该使用,所以使用缺省值。

4.3

Configuring a bridged network for vmnet0.

Please specify a name for this network.

[Bridged]vm-bridged

首先配置使用桥接的网络,如果你希望你的虚拟机直接暴露于外网(并不特指internet,通常是指暴露在宿主机所在的子网内),可通过桥接的方法,需要指定该网络的名称,例如 vm-bridged ,该名称将在创建和配置虚拟机时使用,请输入一个方便记忆的名称。

4.4

Your computer has multiple ethernet network interfaces available: eth0, eth1.

Which one do you want to bridge to vmnet0? [eth0]

选择在哪块网卡上配置桥接网络,一般应该选择你能够上网的网卡,当然,如果你比较熟悉网络,也可进行其它的配置。

4.5

Do you wish to configure another bridged network? (yes/no) [no]

是否需要在其它网卡上配置桥接网络,根据你的实际需要,一般是不需要的。

4.6

Do you want to be able to use NAT networking in your virtual machines? (yes/no) [yes]

是否需要通过NAT配置网络,如果你希望你的虚拟机暴露在外网(并不特指internet,通常是指暴露在宿主机所在的子网内),NAT是常用的一种虚拟机网络配置方法(类似你通过一台路由器上网),通过其往往能够得到更高的网速,通过在宿主机的iptables中进行配置,可以很容易让类似 BT,EMule等软件获得更高的下载速度,所以我们选择 yes。

4.7

Configuring a NAT network for vmnet8.

Please specify a name for this network. [NAT]vm-nat

配置使用NAT的网络名称,例如 vm-nat ,该名称将在创建和配置虚拟机时使用,请输入一个方便记忆的名称。

4.8

Do you want this program to probe for an unused private subnet? (yes/no/help) [yes]

是否自动配置NAT使用的子网,一般选择自动配置了,除非你希望对子网进行规划,通常会自动配置 172.16.*.* 这样的子网。

4.9

Do you wish to configure another NAT network? (yes/no) [no]

是否需要配置另外一个NAT网络,通常不需要。

4.10

Do you want to be able to use host-only networking in your virtual machines? [yes]

是否希望虚拟机支持 host-only 的网络,如果你不希望将虚拟机暴露于外网(并不特指internet,通常是指暴露在宿主机所在的子网内),应该在创建虚拟机时选择这种网络。

4.11

Configuring a host-only network for vmnet1.

Please specify a name for this network. [HostOnly] vm-hostonly

配置使用NAT的网络名称,例如 vm-hostonly ,该名称将在创建和配置虚拟机时使用,请输入一个方便记忆的名称。

4.12

Do you want this program to probe for an unused private subnet? (yes/no/help) [yes]

是否自动配置HostOnly使用的子网,一般选择自动配置了,除非你希望对子网进行规划,通常会自动配置 172.16.*.* 这样的子网。

4.13

Do you wish to configure another host-only network? (yes/no) [no]

是否需要配置另外一个HostOnly网络,通常不需要。

4.14

Please specify a port for remote connections to use [902]

指定远程连接端口,VMware Server安装完成后,可通过其一套Web界面进行访问,在这套界面中,有一个 Console(控制台)的功能,该功能通过在浏览器中安装一个插件,可以实现通过浏览器查看和管理被安装的虚拟机(如果你用过rdesktop、symantec pc-anywhere或KVM,你应该明白我在说什么),这个插件需要通过服务器上的这个端口获得数据(所以,如果你的宿主机前有防火墙,需要开通此端口的TCP协议),一般我们就用缺省的端口就好了,除非你的端口已经被占用,BTW,查看端口被谁打开的方法是:

lsof -i :902

如果出现结果,则可以通过进程号获得什么进程打开了此端口。

4.15

Please specify a port for standard http connections to use [8222]

同上,web访问界面使用的http端口,安装完成后,你可以通过 http://www.xxx.com:8222 来访问 VMware Server的Web管理界面,需要在防火墙内打开此端口的TCP协议。

4.16

Please specify a port for secure http (https) connections to use [8333]

同上,web访问界面使用的https端口,安装完成后,你可以通过 https://www.xxx.com:8333/ui 来访问 VMware Server的Web管理界面,需要在防火墙内打开此端口的TCP协议。

4.17

The current administrative user for VMware Server  is ”.  Would you like to specify a different administrator? [no]yes

这里我们一般不能用缺省选项,应该选择 yes ,这个配置的意思是说当前 VMware Server 的管理员尚未指定(”的意思可不就是没指定嘛,当然,也可能有别的含义,不过我们不是测试人员,没有必要都搞明白),是否需要指定–当然要指定了。

4.18

Please specify the user whom you wish to be the VMware Server administrator

选择宿主机上的一个已有的用户作为其管理员,这里的用户是指linux系统的用户,当然应该有密码了,一般为了安全起见,应该创建一个单独的用户,例如 vmware 什么的,并指定其密码,不过可能不需要有 home 目录,也最好不给它 shell。

4.19

In which directory do you want to keep your virtual machine files?

[/var/lib/vmware/Virtual Machines]

指定虚拟机存放的目录,即其 DataStore 的概念,这里可能会占用较多的空间(看你装多少操作系统,系统中有多少内容了),所以最好放置在有足够空间的位置,一般我们的 var 或 home 通常会是空间比较大的地方,所以,看你自己的情况了。

4.20

The path “/home/vmware/Virtual Machines” does not exist currently. This program

is going to create it, including needed parent directories. Is this what you

want? [yes]

如果你指定了一个不存在的目录,会提示你是否要自动创建,当然要创建了。

4.21

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or ‘Enter’ to cancel:

毕竟,只是一个free的软件,序列号还是需要的,在 VMware注册的时候会在激活邮件中获取到,你应该将其妥善保存好。

4.22

In which directory do you want to install the VMware VIX API binary files?

[/usr/bin]

选择 VMware VIX API binary files 的安装位置,VMware VIX API 是很有用的东东,特别是在你的虚拟机比较多,需要自己写脚本进行管理的情况下,你可以在脚本中通过调用VMware VIX API,完成虚拟机的启动、关闭、备份等日常工作,以后我们会对此进行专门的说明,请参看 VMware VIX API。

4.23

In which directory do you want to install the VMware VIX API library files?

[/usr/lib/vmware-vix/lib]

选择 VMware VIX API library files 的安装位置。

4.24

The path “/usr/lib/vmware-vix/lib” does not exist currently. This program is

going to create it, including needed parent directories. Is this what you want?

[yes]

是否自动创建 VMware VIX API library files 的安装目录,当然了。

4.25

In which directory do you want to install the VMware VIX API document pages?

[/usr/share/doc/vmware-vix]

指定VMware VIX API 的文档的安装位置。

4.26

The path “/usr/share/doc/vmware-vix” does not exist currently. This program is

going to create it, including needed parent directories. Is this what you want?

[yes]

是否自动创建 VMware VIX API 文档的安装目录,当然了。

4.27

The installation of VMware VIX API 1.6.2 build-156745 for Linux completed

successfully. You can decide to remove this software from your system at any

time by invoking the following command: “/usr/bin/vmware-uninstall-vix.pl”.

告诉你 VMware VIX API 已安装完成,可以在以后通过 /usr/bin/vmware-uninstall-vix.pl 进行卸载,如果你以后不想再使用 VMware Server(你可能有了更好的选择,例如开源的 KVM),你可以先使用 /usr/bin/vmware-uninstall-vix.pl 卸载 VIX API,然后使用rpm卸载VMware Server。

4.28

基本的配置过程就是以上这些,在配置完成后,系统会尝试自动启动虚拟机,并会在系统重启时自动启动 VMware Server。

5. 使用 VMware Server

作为安装和配置之后,下面我们来介绍一下如何使用 VMware Server。

5.1 配置防火墙

首先,如果你的宿主机上安装有防火墙,并且希望通过其它机器上的浏览器访问宿主机上的管理界面,需要在宿主机上的防火墙上进行设置,假设你使用 iptables,你可以

vi /etc/sysconfig/iptables

在其中适当的位置加入

-A RH-Firewall-1-INPUT -m state –state NEW -m multiport -p tcp –dport 902,8222,8333 -j ACCEPT

然后重启服务

service iptables restart

5.2 在浏览器中访问 VMware Server

在浏览器中输入 http://www.xxx.com:8222 ,其中 www.xxx.com 是你的宿主机的地址,如果你在本机访问,可以使用localhost ,此时,页面会自动跳转至 https://www.xxx.com:8333/ui ,并报出提示

www.xxx.com:8333 使用了无效的安全证书。

这是由于使用了非正式发布的证书,可以让浏览器接收该证书,当然,如果你愿意,也可以加入正式的证书,请参考 在VMware Server 中使用证书。需要注意的是,有时候会无法打开loading页面,例如在 firefox 的错误控制台内可以看到类似这样的错误

Error: vmtn is not defined

Source File: https://vm.myserver.com:8333/ui/

Line: 130

Error: unterminated string literal

Source File: https://vm.myserver.com:8333/ui/jslib-1.0.128374/.jslib.js

Line: 1, Column: 120

Source Code:

d(),TIMEOUT:vmtn.util.EventObject.nextId()});var $super=$class.parent.prototype;})(); (function(){var $class=new $Class(“vmtn.

Error: syntax error

Source File: https://vm.myserver.com:8333/ui/jslib-1.0.128374/.wbc.js

Line: 1, Column: 77

Source Code:

is._config.getFinalData();},setSelection:function(selection){var oldSelection=

Error: vmtn is not defined

Source File: https://vm.myserver.com.ch:8333/ui/

Line: 122

这时,我们清空浏览器的缓存,再重新访问,一般就可以解决问题了(如果你有更好的办法,请mail我:wanxiren@gmail.com )。

5.3 创建虚拟机
按照提示一步一步创建就可以了,需要注意的是,最好在创建时选择的CPU多一些,内存也大一些,将来在真正使用时可以从大改小,但不能从小改大。对于虚拟机来说,配置稍微多一些的内存是必要的,这可以尽量避免换页操作,从而减少IO操作,以提升虚拟机性能。

5.4 安装操作系统
将虚拟机关机,然后创建CD/DVD drive,选择你要安装的操作系统镜像文件(iso文件),然后开机,即可进行操作系统的安装工作。

5.5 复制虚拟机
如果我们已经安装好了一个虚拟机,为了方便下次安装,可将其复制出来,对虚拟机关机,然后到虚拟机的数据目录下找到刚才装好的操作系统,将整个目录进行备份即可。下次安装时,将该目录复制到虚拟机的数据目录下,改名成你希望的名字,然后在web管理界面中创建虚拟机(创建时直接选择刚才复制过来的目录)并开机,在开机时,有一个重要的提示,就是问你这个虚拟机是“移动过来的”还是“复制过来的”,一般应该选择是“复制过来的”(这样会对其重新进行配置),然后就可以使用了。

5.6 使用Console
在虚拟机开机后,点击 Console 标签,第一次点击时会提示是否需要“Install plug-in”,这个插件就是在浏览器中操作虚拟机的界面,安装之,重启浏览器,就可以访问虚拟机了。