2016 安装最新版OCS-NG,以及整合GLPI,Centos_2016 安装最新版OCS-NG以及整

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


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

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

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


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


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


    9.更新源文件“rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm“。


    安装及配置MySQL[编辑]
    10.输入“yum -y install mysql55w mysql55w-server”并按回车键安装MySQL数据库。


    11.提示已经安装完毕。


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

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

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


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


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


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


    安装及配置Apache[编辑]
    18.输入“yum list httpd --showduplicates”查看Apache版本,不建议选择Apache2.4版本。


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

    20.提示已经安装完毕。


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


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

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


    24.输入“yum list php --showduplicates”查看PHP版本,最新GLPI需要不低于5.3.3版本。

    26.查看可以安装的php版本,验证源更新成功没有。”yum list php*”

    27、查看当前安装的版本,如果没有安装php请忽略“rpm -qa|grep php“。

    28、卸载当前安装的php” rpm -e XXXX"

    29、安装php5.5或者更新版本“yum install php55w  php55w-bcmath php55w-cli php55w-common  php55w-devel php55w-fpm    php55w-gd php55w-imap  php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql   php55w-odbc   php55w-pdo   php55w-pear  php55w-pecl-igbinary  php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache” 新版替换数字55改称56 57,下面意同。


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


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


    32.提示已经安装完毕。


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


    31.输入“yum install php55w-mysql php55w-mbstring php55w-gd php55w-imap php55w-ldap php55w-odbc php55w-pear php55w-xml php55w-xmlrpc php55w-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”安装配置环境。


    32.显示已经安装完毕。


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


    安装OCSNG

    34.到OCSNG下载软件,在命令行输入“wget https://launchpadlibrarian.net/179739296/OCSNG_UNIX_SERVER-2.1.2.tar.gz”并按回车键确定。可直接手动下载用工具上传winscp

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


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

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


    38.输入“y”并按回车键继续。“提示警告一定要暂停安装,直到解决没有警告”


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


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


    41.输入“install SOAP::Lite Apache2::SOAP XML::Entities”安装。此模块请到cpan.org搜索


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


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


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

    配置OCSNG

    45.修改ocsreport目录下的dbconfig.ini.php数据库密码为自定义密码。


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

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


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


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


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


    51.登录后出现安全提示,建议将“install.php”文件删除。


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


    安装及配置GLPI
    请在windows下xammp,再安装glpi。linux下glpi插件不可用,我无法解决。

    53.官网下载GLPI。


    54.解压文件至www目录。


    55.浏览器输入ip地址即可安装。


    56.安装后请删除安装目录。

    57,其余请自行摸索