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

来自YTYZX有图有真相的百科
跳转至: 导航搜索
第1行: 第1行:
 本例中底层使用OCS Inventory NG(Open Computer and Software Inventory Next Generation)作为资产配置信息采集 和扫描 软件,上层使用GLPI作为IT服务支持管理流程平台.所使用的软件版本:CentOS 6.6(内核2.6.32-504.1.3.e16.x86_64),MySQL
+
 本例中底层使用OCS Inventory NG(Open Computer and Software Inventory Next Generation)作为资产配置信息 扫描和 采集软件,上层使用GLPI作为IT服务支持管理流程平台.所使用的软件版本:CentOS 6.6(内核2.6.32-504.1.3.e16.x86_64),MySQL
 
  1.首先需保证服务器可以连接到互联网,建议使用固定IP地址,登录服务器后输入“vi /etc/selinux/config”。
 
  1.首先需保证服务器可以连接到互联网,建议使用固定IP地址,登录服务器后输入“vi /etc/selinux/config”。
 
[[File:OCSNGglpi1.png]]
 
[[File:OCSNGglpi1.png]]
第58行: 第58行:
 
           libxml2-devel gettext-devel pcre-devel php-pecl-zip mod_perl”安装配置环境。
 
           libxml2-devel gettext-devel pcre-devel php-pecl-zip mod_perl”安装配置环境。
 
[[File:OCSNGglpi25.png]]
 
[[File:OCSNGglpi25.png]]
 +
29.显示已经安装完毕。
 +
[[File:OCSNGglpi26.png]]
 +
30.到[https://launchpadlibrarian.net/179739296/OCSNG_UNIX_SERVER-2.1.2.tar.gz OCSNG]下载软件,在命令行输入“wget https://launchpadlibrarian.net/179739296/OCSNG_UNIX_SERVER-2.1.2.tar.gz”并按回车键确定。
 +
[[File:OCSNGglpi27.png]]
 +
31.输入“tar -xzvf OCSNG_UNIX_SERVER-2.1.2.tar.gz”解压文件。
 +
[[File:OCSNGglpi28.png]]
 +
32.输入“cd OSCNG_UNIX_SERVER-2.1.2”进入OCSNG目录,并输入“sh setup.sh”开始尝试安装。
 +
[[File:OCSNGglpi29.png]]
 +
33.基本上一路按回车键即可,在下图中提示部分Perl模块没有安装,输入“y”并按回车键确定,尝试让系统自动安装。
 +
[[File:OCSNGglpi30.png]]
 +
34.输入“y”并按回车键继续。
 +
[[File:OCSNGglpi31.png]]
 +
35.提示需要安装部分Perl模块,按回车键继续并会退出安装程序。
 +
[[File:OCSNGglpi32.png]]
 +
36.输入“perl -MCPAN -e shell”并按回车键确定。
 +
[[File:OCSNGglpi33.png]]
 +
37.输入“install SOAP::Lite Apache2::SOAP XML::Entities”安装。
 +
[[File:OCSNGglpi34.png]]
 +
38.安装完毕后输入“exit”退出CPAN。
 +
[[File:OCSNGglpi35.png]]
 +
39.到OCSNG目录中重新执行安装程序,安装完毕后提示可查看安装日志。
 +
[[File:OCSNGglpi37.png]]
 +
40.如日志中提示部分模块没有安装,可再次用CPAN安装。
 +
[[File:OCSNGglpi36.png]]

2014年12月4日 (四) 09:29的版本

本例中底层使用OCS Inventory NG(Open Computer and Software Inventory Next Generation)作为资产配置信息扫描和采集软件,上层使用GLPI作为IT服务支持管理流程平台.所使用的软件版本:CentOS 6.6(内核2.6.32-504.1.3.e16.x86_64),MySQL

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

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

OCSNGglpi7.png

11.提示已经安装完毕。

OCSNGglpi8.png

12.输入“chkconfig --levels 235 mysqld on”并按回车键设置开机启动以235模式MySQL服务。

OCSNGglpi9.png

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

OCSNGglpi10.png

14.输入“mysql_secure_installation”开始配置MySQL。

OCSNGglpi11.png

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

OCSNGglpi12.png

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

OCSNGglpi13.png

17.输入“service mysqld restart”重启服务。

OCSNGglpi14.png

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

OCSNGglpi15.png

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

OCSNGglpi48.png

20.提示已经安装完毕。

OCSNGglpi16.png

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

OCSNGglpi17.png

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

OCSNGglpi18.png

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

OCSNGglpi19.png

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

OCSNGglpi22.png

25.提示已经安装完毕。

OCSNGglpi20.png

26.输入“yum install perl”安装Perl。

OCSNGglpi23.png

27.提示已经安装完毕。

OCSNGglpi24.png

28.输入“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”安装配置环境。

OCSNGglpi25.png

29.显示已经安装完毕。

OCSNGglpi26.png

30.到OCSNG下载软件,在命令行输入“wget https://launchpadlibrarian.net/179739296/OCSNG_UNIX_SERVER-2.1.2.tar.gz”并按回车键确定。

OCSNGglpi27.png

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

OCSNGglpi28.png

32.输入“cd OSCNG_UNIX_SERVER-2.1.2”进入OCSNG目录,并输入“sh setup.sh”开始尝试安装。

OCSNGglpi29.png

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

OCSNGglpi30.png

34.输入“y”并按回车键继续。

OCSNGglpi31.png

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

OCSNGglpi32.png

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

OCSNGglpi33.png

37.输入“install SOAP::Lite Apache2::SOAP XML::Entities”安装。

OCSNGglpi34.png

38.安装完毕后输入“exit”退出CPAN。

OCSNGglpi35.png

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

OCSNGglpi37.png

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

OCSNGglpi36.png