“如何安装OCSNG及GLPI”的版本间的差异

来自YTYZX有图有真相的百科
跳转至: 导航搜索
(e)
2个标签移动版编辑移动网页编辑
(e)
2个标签移动版编辑移动网页编辑
第23行: 第23行:
  
 
e
 
e
 
== 安装及配置Apache ==
 
 
18.输入“yum list httpd --showduplicates”查看Apache版本,不建议选择Apache2.4版本。
 
[[File:OCSNGglpi15.png]]
 
19.输入“yum install httpd”并按回车键安装Apache。
 
[[File:OCSNGglpi48.png]]
 
20.提示已经安装完毕。
 
[[File:OCSNGglpi16.png]]
 
21.输入“chkconfig --levels 235 httpd on”并按回车键确定,设置开机以235模式启动Apache,输入“/etc/init.d/httpd start”启动Apache。
 
[[File:OCSNGglpi17.png]]
 
22.输入“/etc/init.d/httpd restart”重启Apache。
 
[[File:OCSNGglpi21.png]]
 
23.在浏览器里输入服务器地址测试Apache,如出现以下画面则正常。
 
[[File:OCSNGglpi18.png]]
 
24.输入“yum list php --showduplicates”查看PHP版本,GLPI需要不低于5.3版本。
 
[[File:OCSNGglpi19.png]]
 
25.输入“yum install php”并按回车键开始安装。
 
[[File:OCSNGglpi22.png]]
 
26.提示已经安装完毕。
 
[[File:OCSNGglpi20.png]]
 
27.输入“/etc/init.d/httpd restart”重启Apache。
 
[[File:OCSNGglpi21.png]]
 
28.输入“yum install perl”安装Perl。
 
[[File:OCSNGglpi23.png]]
 
29.提示已经安装完毕。
 
[[File:OCSNGglpi24.png]]
 
30.输入“/etc/init.d/httpd restart”重启Apache。
 
[[File:OCSNGglpi21.png]]
 
31.输入“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”安装配置环境。
 
[[File:OCSNGglpi25.png]]
 
32.显示已经安装完毕。
 
[[File:OCSNGglpi26.png]]
 
33.输入“/etc/init.d/httpd restart”重启Apache。
 
[[File:OCSNGglpi21.png]]
 
  
 
e
 
e

2022年3月22日 (二) 12:14的版本

本例中底层使用免费软件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

配置selinux

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

OCSNGglpi1.png

2.按“i”键进入编辑状态,将第六行修改为“SELINUX=disable”,如下图所示,并按两次“Esc”键输入“:x”保存退出。

OCSNGglpi2.png

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

OCSNGglpi3.png

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

OCSNGglpi4.png

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

OCSNGglpi45.png

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

OCSNGglpi46.png

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

OCSNGglpi47.png

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

OCSNGglpi5.png

9.提示已经更新完毕。

OCSNGglpi6.png

e

e

配置OCSNG

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

OCSNGglpi38.png

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

OCSNGglpi39.png

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

OCSNGglpi40.png

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

OCSNGglpi41.png

49.点击下图蓝色框部分登录。

OCSNGglpi42.png

50.输入默认账号admin,密码admin登录。

OCSNGglpi43.png

51.登录后出现安全提示,建议将“install.php”文件删除。
   提示:输入“rm -f /usr/share/ocsinventory-reports/ocsreports/install.php”即可删除

OCSNGglpi44.png

52.下载客户端安装,Windows客户端:https://launchpadlibrarian.net/176799812/OCSNG-Windows-Agent-2.1.1.zip,
   下载后解压安装即可,只需将下图蓝色框内部分修改为您的服务器地址即可。

OCSNGglpi63.png

e