如何安装OCSNG及GLPI

2024-11-04 05:19:00

本例中底层使用免费软件OCSNG(Open Computer and Software Inventory Next Generation)作为资产配置信息扫描和采集软件,上层使用GLPI(Gestionnaire libre de parc informatique)作为IT服务支持管理流程平台.所使用的软件版本:CentOS 6.6(内核2.6.32-504.1.3.e16.x86_64),MySQL:5.1.73,Apache:2.2.3,PHP:5.3.3,Perl:5.10.1

工具/原料

OCSNG及GLPI

配置selinux

1、首先需保证服务器可以连接到互联网,建议使用固定IP地址,登录服务器后输入“vi /etc/selinux/config”。

如何安装OCSNG及GLPI

2、按“i”键进入编辑状漤逗庞俄态,将第六行修改为“SELINUX=disable”,如下图所示,并按“ESC”键输入“:x”保存退出。

如何安装OCSNG及GLPI

3、在命令行输入“service iptables start”并按回车键确定,启动iptables服务。

如何安装OCSNG及GLPI

4、输入“iptables -I INPUT -m multiport -p tcp --dport 80,3306 -j ACCEPT”开放80和3306端口。

如何安装OCSNG及GLPI

5、输入“service iptables save”保存。

如何安装OCSNG及GLPI

6、输入“service iptables restart”重启防火墙服务。

如何安装OCSNG及GLPI

7、输入“reboot”重启服务器。

如何安装OCSNG及GLPI

8、登录后输入“yum upgrade”更新YUM。

如何安装OCSNG及GLPI

9、提示已经更新完毕。

如何安装OCSNG及GLPI

安装及配置MySQL[编辑]

1、输入“yum -y install mysql mysql-server”并按回车键安装MySQL数据库。

如何安装OCSNG及GLPI

2、提示已经安装完毕。

如何安装OCSNG及GLPI

3、输入“chkconfig --levels 235 mysqld on”敛财醣沁并按回车键设置开机启动以235模式MySQL服务。

如何安装OCSNG及GLPI

4、输入“/etc/init.d/mysqld start”启动服务。

如何安装OCSNG及GLPI

5、输入“mysql_secure_installation”开始配置MySQL。

如何安装OCSNG及GLPI

6、初始密码为空,在“Set root password”后面输入“y”,然后设置新密码(需输入两次)。

如何安装OCSNG及GLPI

7、其他选项根据您的需求自行选择,下图仅供参考。

如何安装OCSNG及GLPI

8、输入“service mysqld restart”重启服务。

如何安装OCSNG及GLPI

安装及配置Apache

1、输入“yum list httpd --showduplicates”查看Apache版本,不建议选择Apache2.4版本。

如何安装OCSNG及GLPI

2、输入“yum install httpd”并按回车键安装Apache。

如何安装OCSNG及GLPI

3、提示已经安装完毕。

如何安装OCSNG及GLPI

4、输入“chkconfig --levels 235 httpd on”并岳蘖氽颐按回车键确定,设置开机以235模式启动Apache,输入“/etc/init.d/httpd start”启动Apache。

如何安装OCSNG及GLPI

5、输入“/etc/init.d/httpd restart”重启Apache。

如何安装OCSNG及GLPI

6、在浏览器里输入服务器地址测试Apache,如出现以下画面则正常。

如何安装OCSNG及GLPI

7、输入“yum list php --showduplicates”查看PHP版本,GLPI需要不低于5.3版本。

如何安装OCSNG及GLPI

8、输入“yum install php”并按回车键开始安装。

如何安装OCSNG及GLPI

9、提示已经安装完毕。

如何安装OCSNG及GLPI

10、输入“/etc/init.d/httpd restart”重启Apache。

如何安装OCSNG及GLPI

11、输入“yum install perl”安装Perl。

如何安装OCSNG及GLPI

12、提示已经安装完毕。

如何安装OCSNG及GLPI

13、输入“/etc/init.d/httpd restart”重启Apache。

如何安装OCSNG及GLPI

14、输入“yum install php-mysql php-mbstring php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-json gcc gcc-c++ glibc-devel glibc-headers bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel php-pecl-zip mod_perl”安装配置环境。

如何安装OCSNG及GLPI

15、显示已经安装完毕。

如何安装OCSNG及GLPI

16、输入“/etc/init.d/httpd restart”重启Apache。

如何安装OCSNG及GLPI

安装OCSNG

1、 到OCSNG下载软件,并按下图输入

如何安装OCSNG及GLPI

2、输入“tar -xzvf OCSNG_UNIX_SERVER-2.1.2.tar.gz”解压文件。

如何安装OCSNG及GLPI

3、输入“cd OSCNG_UNIX_SERVER-2.1.2”进入OCSN蘅荫酸圉G目录,并输入“sh setup.sh”开始尝试安装。

如何安装OCSNG及GLPI

4、基本上一路按回车键即可,在下图中提示部分Perl模块没有安装,输入“y”并按回车键确定,尝试让系统自动安装。

如何安装OCSNG及GLPI

5、输入“y”并按回车键继续。

如何安装OCSNG及GLPI

6、提示需要安装部分Perl模块,按回车键继续并会退出安装程序。

如何安装OCSNG及GLPI

7、输入“perl -MCPAN -e shell”并按回车键确定。

如何安装OCSNG及GLPI

8、输入“install SOAP::Lite Apache2::SOAP XML::Entities”安装。

如何安装OCSNG及GLPI

9、安装完毕后输入“exit”退出CPAN。

如何安装OCSNG及GLPI

10、到OCSNG目录中重新执行安装程序,安装完毕后提示可查看安装日志。

如何安装OCSNG及GLPI

11、如日志中提示部分模块没有安装,可再次用CPAN安装。

如何安装OCSNG及GLPI

配置OCSNG

1、进入OCSNG目录,输入“cp -rf ocsreports/ /var/www/”将名为“ocsreports”的目录复制到/var/www/目录下。

如何安装OCSNG及GLPI

2、在浏览器地址栏输入“192.168.1.200/ocsreports/install.php”开始配置(请把192.168.1.200改为您的服务器地址)。

如何安装OCSNG及GLPI

3、输入您的MySQL用户,密码,数据库名称,服务器名称并点击“Send”继续。

如何安装OCSNG及GLPI

4、提示数据库已成功生成,点击“提交”继续。

如何安装OCSNG及GLPI

5、点击下图蓝色框部分登录。

如何安装OCSNG及GLPI

6、输入默认账号admin,密码admin登录。

如何安装OCSNG及GLPI

7、登录后出现安全提示,建议将“install.php”文件删除。 提示:输入“rm -酆璁冻嘌f /usr/shar髫潋啜缅e/ocsinventory-reports/ocsreports/install.php”即可删除

如何安装OCSNG及GLPI

8、下载客户端安装, 下载后解压安装即可,只需将下图蓝色框内部分修改为您的服务器地址即可。

如何安装OCSNG及GLPI

安装及配置GLPI

1、输入如下命令下载

如何安装OCSNG及GLPI

2、输入“tar -xzvf glpi-0.84.8.tar.gz”解压文件。

如何安装OCSNG及GLPI

3、输入“mv glpi/ /var/www/html”将GLPI文件夹移动到/var/www/html/目录下。

如何安装OCSNG及GLPI

4、输入“chown -R apache:apache /var/www/html”修改目录权限(apache:apache需与您的设置相同)。

如何安装OCSNG及GLPI

5、在浏览器地址栏输入“服务器IP(本例中为192.168.1.200)/glpi/”敛财醣沁并按回车键确定,如出现如下错误提示则需检查PHP版本。

如何安装OCSNG及GLPI

6、选择语言版本并点击“OK”继续。

如何安装OCSNG及GLPI

7、接受协议并点击“Continue”继续。

如何安装OCSNG及GLPI

8、点击“install”开始全新安装。

如何安装OCSNG及GLPI

9、检查完毕后点击“Continue”继续。

如何安装OCSNG及GLPI

10、输入服务器地址(本例中为localhost)及账号密码后点击“Continue”继续。

如何安装OCSNG及GLPI

11、选择数据库后点击“Continue”继续(本例中选择与OCSNG使用同一数据库)。

如何安装OCSNG及GLPI

12、数据库初始化完毕后点击“Continue”继续。

如何安装OCSNG及GLPI

13、提示已经安装完毕,点击“Use GLPI”开始使用GLPI。

如何安装OCSNG及GLPI

14、输入默认用户名及密码登录(均为glpi),切记配置完毕后需修改。

如何安装OCSNG及GLPI

15、系统弹出安全提示,需修改密码及删除install.php文件。 提示:输入“rm /var/www/html/glpi/install/install.php”即可删除。

如何安装OCSNG及GLPI

16、为保证GLPI和OCSNG正常通信,需下载插件OCS Inventory NG,

如何安装OCSNG及GLPI

17、输入“tar -xzvf glpi-ocsinventoryng-1.0.3.tar.gz”解压文件。

如何安装OCSNG及GLPI

18、输入“mv ocsinventoryng/ /var/www/html/glpi/plugins/”将插件文件夹移动到GLPI的“plugins”文件夹下。

如何安装OCSNG及GLPI

19、点击“Setup”,在下拉菜单中选择“Plugins”。

如何安装OCSNG及GLPI

20、提示插件状态为未安装,点击下图蓝色框内“Install”安装。

如何安装OCSNG及GLPI

21、如出现下图蓝色框内错误(没有install按钮)则需检查GLPI版本。

如何安装OCSNG及GLPI

22、安装完毕后提示未激活,点击蓝色框内“Enable”激活。

如何安装OCSNG及GLPI

23、插件激活后状态如下。

如何安装OCSNG及GLPI

24、点击“Plugins”,在下方选择“Configuration of OCSNG server”。

如何安装OCSNG及GLPI

25、输入服务器配置,建议在“Database in UTF8”后选择“Yes”。

如何安装OCSNG及GLPI

26、提示已经添加成功。

如何安装OCSNG及GLPI

27、继续选择“Import new computers”导入数据。

如何安装OCSNG及GLPI

28、点击“Import”导入数据即可。

如何安装OCSNG及GLPI

29、点击“Assets”并在下拉菜单中选择“Computers”。

如何安装OCSNG及GLPI

30、选择下图中蓝色框内“(1)”。

如何安装OCSNG及GLPI

31、系统没有显示电脑信息,如下图所示。

如何安装OCSNG及GLPI

32、需点击“Plugins”并在下拉菜单中选择“OCS Inventory NG”。

如何安装OCSNG及GLPI

33、在下图中点击“Configuration of OCSNG server:localhost”。

如何安装OCSNG及GLPI

34、点击“Import options”。

如何安装OCSNG及GLPI

35、在“Import options”中根据您的需要进行选择(下图仅供参考),确认无误后点击“Save”保存。

如何安装OCSNG及GLPI

36、点击“General information”选项。

如何安装OCSNG及GLPI

37、在下图蓝色框内选择“Yes”(亦可根据您的需要分别选择),确认无误后点击“Save”保存。

如何安装OCSNG及GLPI

38、再次点击“Plugins”并在下拉菜单中选择“OCS Inventory NG”,并继续点击“Synchronize computers already imported”。

如何安装OCSNG及GLPI

39、点击“Synchronize”进行同步。

如何安装OCSNG及GLPI

40、提示已经同步成功。

如何安装OCSNG及GLPI

41、重新点击“Assets”并在下拉菜单中选择“Computers”。

如何安装OCSNG及GLPI

42、系统已经显示电脑信息,点击Name下面的“电脑名(本例中已隐藏)”。

如何安装OCSNG及GLPI

43、电脑详细信息如下图所示。

如何安装OCSNG及GLPI
猜你喜欢