声明:鉴于本文篇幅比较长,为了不让广大博友产生阅读疲劳,所以进行了分割,如果要全篇阅读文章,请点击文章底部的链接,对此产生的不便,深表抱歉。
(图3.10)
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
五、第二成功的分析
从图3.10的错误提示看的有点晕,不过我们从3.9的错误提示似乎能看出一些端倪,这种错误有点像是VC库文件缺失或者是错误造成的。好吧,为了进一步印证这个问题,我们怀着试一试的心态去百度一把3299错误,试图找到与33错误的关联,终于在一个英文论坛中有人提出可能是库文件缺少造成的,该作者建议下载VC2005-VC2008的库,地址分别如下:(原地址给的是英文地址,后来我找到了中文地址,分别如下:
1、http://www.microsoft.com/zh-cn/download/details.aspx?id=3387 Microsoft Visual C++ 2005 Redistributable Package (x86) 安装在未安装 Visual C++ 2005 的计算机上运行使用 Visual C++ 开发的应用程序所需的 Visual C++ 库的运行时组件。
2、http://www.microsoft.com/en-us/download/details.aspx?id=5638 Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) 安装在未安装 Visual C++ 2005 的计算机上运行使用 Visual C++ 开发的应用程序所需的 Visual C++ 库的运行时组件。
3、http://www.microsoft.com/zh-cn/download/details.aspx?id=29 Microsoft Visual C++ 2008 Redistributable Package (x86) 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2008 的计算机上运行使用 Visual C++ 开发的应用程序。
4、http://www.microsoft.com/zh-cn/download/details.aspx?id=5582 Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) 会为 Visual C++ 库安装必要的运行时组件,使用户能够在未安装 Visual C++ 2008 SP1 的计算机上运行使用 Visual C++ SP1 开发的应用程序。
我们把它们都DWON下来,然后安装,这个时候再重新安装试一下,看看能不能解决问题。
注:下载后这个4个文件都会自动命名为vcredist_x86.exe,注意不要不小心做了覆盖操作。我将操作系统又恢复到系统初始安装状态,然后安装这四个Redistributable Package,尽管都是X86的,还记得3.9的错误提示吗?类型可都是WIN32的。
这四个包安装过程大同小异,基本上就是接受协议,然后安装,如下图4.1
(图4.1)
我把它们都复制到桌面了,而且给
vcredist_x86.exe
重命名vcredist_x86(1).exe等。先分别执行这四个包,如下图4.2
(图4.2)
安装过程都类似,配置安装。如下图4.3
(图4.3)
六、成功的安装
确定全部安装完毕后,开始以管理员权限重新安装
OCS Inventory NG
如下图4.4
(图4.4)
这次我们还是全部选择安装,然后开始继续,我们会发现这次并没有报错了,如下图4.5
(图4.5)
从图中我们开始看出已经开始配置XAMPP了,接下来还是MYSQL的注册与启动,虽然还是有点报错,但是事实证明MYSQL启动了,如下图4.6
(图4.6)
这个我们并不欣喜,应该之前MYSQL就启动了,接下来我们主要看APACHE能否启动,欣喜的是果然启动了,如下图4.7
(图4.7)
不过在安装的过程中还是出现了一些小问题,提示APACHE服务注册有问题,如下图4.8
(图4.8)
另外MYSQL也出了类似的提示,如下图4.9
(图4.9)
尽管是这样,我认为这次并不能影响大局,我们启动xampp管理控制看一下结果吧,如下图4.10
(图4.10)
果然启动了,而且桌面也成功添加了启动
OCS Inventory NG
的快捷方式,我们先不着急启动OCS Inventory NG,在本机,先打开默认的XAMPP网http://localhost
如下图4.11
(图4.11)
因为XAMPP安装MYSQL的时候默认ROOT是空密码,我们还是先建立一个密码吧,如下图4.12 默认的XAMPP很不安全呀,
(图4.12)
进入下图,设置MYSQL密码和XAMPP目录保护,只能本机访问,如下图4.13
(图4.13)
注意XAMPP目录保护不要使用太复杂的密码元素(特殊字符)容易不成功,设置完毕后如下图4.14
(图4.14)
现在我们可以启动我们
OCS Inventory NG
了,第一启动会建立一个数据库,库名默认即可,输入数据库管理员的账号、密码和主机名(默认localhost)如下图4.15
(
图4.15)
点击下面的“send”按钮如果没有错误会提示成功,就可以正式登陆了,如下图4.16
(图4.16)
这个时候我们再刷新一下,就可以进入登录页面了,如下图4.17
(图4.17)
非常遗憾的是,这款软件有德语、法语、俄罗斯语、巴西语等就是没有中文界面,让人伤心呀。不过这也充分说明我们国人在开源软件领域还需要努力呀。
默认用户名与密码都是:admin 我们登录进入试验一下。如下图4.18
(图4.18)
虽然有一个大大的警报提示,不过我们还是成功的登录了,证明我们安装成功了。
到此我们的安装就基本完成了,不过在本地登录多少还是有点麻烦,毕竟它是一款通过WEB访问的软件,我们能否通过IE浏览器远程浏览呢?答案当然是可以的。我安装的这台机器IP是:192.168.11.121,那么我用浏览器访问一下
咦,怎么访问不到呢?如下图4.19
(图4.19)
哈哈,这是一个很常见的简单问题,既然本地可以访问,远程无法访问,基本上先去机器上看一眼防火墙是否关闭了?答案是没有关闭,那么我们关了它,如下图4.20
(图4.20)
关闭防火墙后,重新登录一下,如下图4.21
(图4.21)
现在我们重新访问远程主机,就可以正常访问了,如下图4.22
(图4.22)
总结:完成之后我把地址和账号给我的同事登录一下,简单看看,他说还是有一些问题,比如一些权限的问题。尽管我们不是十分完美的完成了
OCS Inventory NG
在2008R2系统下的安装,但是我们有所收获哦,通过失败-分析-到最后成功安装我们有收获,可能有人做到这里就以为万事大吉了,但这却是万里长城的第一步,因为它是无法主动获取到那些客户端程序的,所以在机器数量和发现主机数中是零。这也是好多人光安装完就以为全部完成而发出的疑问,不过大家不要着急,在以后的文章中,会陆续介绍,敬请期待。
(全文完)