更改

跳转至: 导航搜索

如何安装OCSNG及GLPI

添加8,642字节, 2022年3月24日 (四) 20:47
恢复45.77.171.9讨论)的编辑至Ytyzx的最后版本
[[File:OCSNGglpi6.png]]
e== 安装及配置MySQL ==
10.输入“yum -y install mysql mysql-server”并按回车键安装MySQL数据库。[[File:OCSNGglpi7.png]] 11.提示已经安装完毕。[[File:OCSNGglpi8.png]] 12.输入“chkconfig --levels 235 mysqld on”并按回车键设置开机启动以235模式MySQL服务。[[File:OCSNGglpi9.png]] 13.输入“/etc/init.d/mysqld start”启动服务。[[File:OCSNGglpi10.png]] 14.输入“mysql_secure_installation”开始配置MySQL。[[File:OCSNGglpi11.png]] 15.初始密码为空,在“Set root password”后面输入“y”,然后设置新密码(需输入两次)。[[File:OCSNGglpi12.png]] 16.其他选项根据您的需求自行选择,下图仅供参考。[[File:OCSNGglpi13.png]] 17.输入“service mysqld restart”重启服务。[[File:OCSNGglpi14.png]] == 安装及配置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]] == 安装OCSNG ==  34.到[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]] 35.输入“tar -xzvf OCSNG_UNIX_SERVER-2.1.2.tar.gz”解压文件。[[File:OCSNGglpi28.png]] 36.输入“cd OSCNG_UNIX_SERVER-2.1.2”进入OCSNG目录,并输入“sh setup.sh”开始尝试安装。[[File:OCSNGglpi29.png]] 37.基本上一路按回车键即可,在下图中提示部分Perl模块没有安装,输入“y”并按回车键确定,尝试让系统自动安装。[[File:OCSNGglpi30.png]] 38.输入“y”并按回车键继续。[[File:OCSNGglpi31.png]] 39.提示需要安装部分Perl模块,按回车键继续并会退出安装程序。[[File:OCSNGglpi32.png]] 40.输入“perl -MCPAN -eshell”并按回车键确定。[[File:OCSNGglpi33.png]] 41.输入“install SOAP::Lite Apache2::SOAP XML::Entities”安装。[[File:OCSNGglpi34.png]] 42.安装完毕后输入“exit”退出CPAN。[[File:OCSNGglpi35.png]] 43.到OCSNG目录中重新执行安装程序,安装完毕后提示可查看安装日志。[[File:OCSNGglpi37.png]] 44.如日志中提示部分模块没有安装,可再次用CPAN安装。[[File:OCSNGglpi36.png]]
== 配置OCSNG ==
[[File:OCSNGglpi63.png]]
e== 安装及配置GLPI ==  53.输入“wget https://forge.indepnet.net/attachments/download/1873/glpi-0.84.8.tar.gz” 下载GLPI。[[File:OCSNGglpi49.png]] 54.输入“tar -xzvf glpi-0.84.8.tar.gz”解压文件。[[File:OCSNGglpi50.png]] 55.输入“mv glpi/ /var/www/html”将GLPI文件夹移动到/var/www/html/目录下。[[File:OCSNGglpi51.png]] 56.输入“chown -R apache:apache /var/www/html”修改目录权限(apache:apache需与您的设置相同)。[[File:OCSNGglpi52.png]] 57.在浏览器地址栏输入“服务器IP(本例中为192.168.1.200)/glpi/”并按回车键确定,如出现如下错误提示则需检查PHP版本。[[File:OCSNGglpi53.png]] 58.选择语言版本并点击“OK”继续。[[File:OCSNGglpi54.png]] 59.接受协议并点击“Continue”继续。[[File:OCSNGglpi55.png]] 60.点击“install”开始全新安装。[[File:OCSNGglpi56.png]] 61.检查完毕后点击“Continue”继续。[[File:OCSNGglpi57.png]] 62.输入服务器地址(本例中为localhost)及账号密码后点击“Continue”继续。[[File:OCSNGglpi77.png]] 63.选择数据库后点击“Continue”继续(本例中选择与OCSNG使用同一数据库)。[[File:OCSNGglpi58.png]] 64.数据库初始化完毕后点击“Continue”继续。[[File:OCSNGglpi59.png]] 65.提示已经安装完毕,点击“Use GLPI”开始使用GLPI。[[File:OCSNGglpi60.png]] 66.输入默认用户名及密码登录(均为glpi),切记配置完毕后需修改。[[File:OCSNGglpi61.png]] 67.系统弹出安全提示,需修改密码及删除install.php文件。 提示:输入“rm /var/www/html/glpi/install/install.php”即可删除。[[File:OCSNGglpi62.png]] 68.为保证GLPI和OCSNG正常通信,需下载插件OCS Inventory NG,输入“ wget https://forge.indepnet.net/attachments/download/1847/glpi-ocsinventoryng-1.0.3.tar.gz ” 下载插件,亦可到https://forge.indepnet.net/projects/ocsinventoryng/files查看并下载相应版本。[[File:OCSNGglpi64.png]] 69.输入“tar -xzvf glpi-ocsinventoryng-1.0.3.tar.gz”解压文件。[[File:OCSNGglpi65.png]] 70.输入“mv ocsinventoryng/ /var/www/html/glpi/plugins/”将插件文件夹移动到GLPI的“plugins”文件夹下。[[File:OCSNGglpi66.png]] 71.点击“Setup”,在下拉菜单中选择“Plugins”。[[File:OCSNGglpi67.png]] 72.提示插件状态为未安装,点击下图蓝色框内“Install”安装。[[File:OCSNGglpi68.png]] 73.如出现下图蓝色框内错误(没有install按钮)则需检查GLPI版本。[[File:OCSNGglpi69.png]] 74.安装完毕后提示未激活,点击蓝色框内“Enable”激活。[[File:OCSNGglpi70.png]] 75.插件激活后状态如下。[[File:OCSNGglpi71.png]] 76.点击“Plugins”,在下方选择“Configuration of OCSNG server”。[[File:OCSNGglpi72.png]] 77.输入服务器配置,建议在“Database in UTF8”后选择“Yes”。[[File:OCSNGglpi73.png]] 78.提示已经添加成功。[[File:OCSNGglpi74.png]] 79.继续选择“Import new computers”导入数据。[[File:OCSNGglpi75.png]] 80.点击“Import”导入数据即可。[[File:OCSNGglpi76.png]] 81.点击“Assets”并在下拉菜单中选择“Computers”。[[File:OCSNGglpi78.png]] 82.选择下图中蓝色框内“(1)”。[[File:OCSNGglpi79.png]] 83.系统没有显示电脑信息,如下图所示。[[File:OCSNGglpi80.png]] 84.需点击“Plugins”并在下拉菜单中选择“OCS Inventory NG”。[[File:OCSNGglpi81.png]] 85.在下图中点击“Configuration of OCSNG server:localhost”。[[File:OCSNGglpi82.png]] 86.点击“Import options”。[[File:OCSNGglpi83.png]] 87.在“Import options”中根据您的需要进行选择(下图仅供参考),确认无误后点击“Save”保存。[[File:OCSNGglpi84.png]] 88.点击“General information”选项。[[File:OCSNGglpi85.png]] 89.在下图蓝色框内选择“Yes”(亦可根据您的需要分别选择),确认无误后点击“Save”保存。[[File:OCSNGglpi86.png]] 90.再次点击“Plugins”并在下拉菜单中选择“OCS Inventory NG”,并继续点击“Synchronize computers already imported”。[[File:OCSNGglpi87.png]] 91.点击“Synchronize”进行同步。[[File:OCSNGglpi88.png]] 92.提示已经同步成功。[[File:OCSNGglpi89.png]] 93.重新点击“Assets”并在下拉菜单中选择“Computers”。[[File:OCSNGglpi78.png]] 94.系统已经显示电脑信息,点击Name下面的“电脑名(本例中已隐藏)”。[[File:OCSNGglpi90.png]] 95.电脑详细信息如下图所示。[[File:OCSNGglpi91.png]]
1,138
个编辑

导航菜单