1. 安装所需程序
yum -y install gcc gcc-c++ gcc-g77 flex bison glibc-devel glibc-headers autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libXpm libX11 libxml2-devel gettext-devel pcre-devel mysql mysql-server httpd php php-gd php-mysql php-devel php-pear php-imap php-ldap php-odbc php-xml php-xmlrpc perl mod_perl perl-XML-Simple perl-Compress-Zlib perl-DBI perl-DBD-MySQL perl-Net-IP
2. 安装 php-pecl-zip
① yum install yum-priorities
② rpm -ivh epel-release-5-3.noarch.rpm
③ yum install php-pecl-zip
④ 当询问时Importing GPG key 0x217521F6 "Fedora EPEL <epel@fedoraproject.org>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
选Y
安装完成
3. 配置自动启动
chkconfig httpd on
chkconfig mysqld on
4. 启动 Apache 和 Mysql
service httpd start
service mysqld start
5. 手动安装 Digest-SHA1-2.02
tar -zxvf Digest-SHA1-2.02.tar.gz
cd Digest-SHA1-2.02
perl Makefile.PL
make test
make
make install
6. 手动安装的模块 :Apache-DBI
tar -zxvf Apache-DBI-1.06.tar.gz
cd Apache-DBI-1.06
perl Makefile.PL
make test
make
make install
7. 手动安装模块 :SOAP-Lite
tar -zxvf SOAP-Lite-0.69.tar.gz
cd SOAP-Lite-0.69
perl Makefile.PL
make
make test
make install
8. 手动安装模块 XML-Entities
tar -zxvf XML-Entities-0.0307.tar.gz
cd XML-Entities
perl Makefile.PL
make
make test
make install
9. 修改 Mysql root 密码
mysqladmin -u root password ‘840413’
10. 安装 OCSNG
tar-zxvf OCSNG_UNIX_SERVER-*.tar.gz
cd ocsinventory-server-1.3.2
./setup.sh
11. 修改 /etc/selinux/config 文件
SELINUX=disabled
运行 setenforce 0
12. 访问 http://serverip/ocsreports/install.php 进行安装配置
13. 安装 php-mbstring
yum install php-mbstring
14. 安装 json
wget http://pecl.php.net/get/json -O json-1.2.1.tgz
tar -xf json-1.2.1.tgz
cd json-1.2.1
phpize
./configure
make
make install
echo "extension=json.so" >> /etc/php.ini # 这一句根据自己的环境执行
service httpd restart
15. 安装 GLPI
tar -zxvf glpi-0.78.3.tar.gz
cp -a glpi /var/www/html/
chown -R apache:apache /var/www/html/glpi/
让 GLPI 支持中文
0.78 版进入 glpi 安装目录 , 修改 /inc/dbmysql.class.php 文件 , 定位到 $this->dbenc 修改” latin1 ″为” utf8 ″ 即可
0.74 及以前版本在 /inc/ocsng.class.php 文件中修改
访问 http://serverip/glpi 进行安装配置
16. 至此OCS+GLPI已经安装配置完毕
17. 配置LDAP验证
17. LDAP登录设置
先add user然后变更认证方式为LDAP,然后同步人工转移