Centos 6.2 安装 iTop2.0.2 步骤
因为各个环境有差异,有问题是可以理解的,请大家谅解。 借鉴了其他人的文章,最终部署成功itop2.02,特编辑本文进行纪念! 感谢IT运维管理社区分享文章各位同仁!! 环境centos6.2 64位最小安装+支持库; 服务器可以上网; 本文需要的文件可以下载
(1)、确认你的linux没有安装mcrypt库,如果已安装,跳过安装步骤
#yum list installed | grep mcrypt (2)编译安装,Libmcrypt,mhash,mcrypt安装包
libmcrypt(libmcrypt-2.5.8.tar.gz ): mcrypt(mcrypt-2.6.8.tar.gz ): mhash(mhash-0.9.9.9.tar.gz ): 安装libmcrypt #tar -zxvf libmcrypt-2.5.8.tar.gz #cd libmcrypt-2.5.8 #./configure #make #make install 说明:libmcrypt默认安装到/usr/local 安装mhash #tar -zxvf mhash-0.9.9.9.tar.gz #cd mhash-0.9.9.9 #./configure #make #make install 安装mcrypt #tar -zxvf mcrypt-2.6.8.tar.gz #cd mcrypt-2.6.8 #LD_LIBRARY_PATH=/usr/local/lib ./configure #make #make install (3)安装lamp
#yum -y install httpd #yum -y install mysql mysql-server #yum -y install php php-mysql php-xml php-cli php-soap php-ldap php-devel php-pear #yum -y install gcc zlib libpng freetype jped gd (4)安装php的mcrypt、json扩展,需要php源文件
#yum list installed | grep php 我安装的php为php-5.3.3 #cd php-5.3.3.3/ext/mcrypt/ #whereis phpize 说明:为了确认phpize存在 phpize: /usr/bin/phpize /usr/share/man/man1/phpize.1.gz #phpize #whereis php-config php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz #./configure --with-php-config=/usr/bin/php-config #make #make install 最后会提示如下 Installing shared extensions: /usr/lib64/php/modules/ #cd /etc/php.d #echo 'extension=mcrypt.so' > mcrypt.ini #vi /etc/php.ini ... extension=mcrypt.so 说明:放到文件最后 ... #cd php-5.3.3.3/ext/json/ #whereis phpize 说明:为了确认phpize存在 phpize: /usr/bin/phpize /usr/share/man/man1/phpize.1.gz #phpize #whereis php-config php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz #./configure --with-php-config=/usr/bin/php-config #make #make install 最后会提示如下 Installing shared extensions: /usr/lib64/php/modules/ #cd /etc/php.d #echo 'extension=json.so' > json.ini (5)上传iTop 文件到 /var/www/html/
上传iTop2.0.2文件到/var/www/html/
#vi /etc/my.ini ... [mysqld] ... max_allowed_packet=16M ... #yum -y install ntp #chkconfig ntpd on #chkconfig mysqld on #chkconfig httpd on #service ntpd start #service mysqld start #service httpd start #mysqladmin -uroot password 'mysql密码' #chown apache.apache -R /var/www/html #chmod 755 -R /var/www/html (6)如果正常, 登陆配置
#vi /var/www/html/phpinfo.php ... <?php phpinfo.php(); ?> ... 验证是否php解析正常、sjon、mcrypt是否启用。 如果正常,