本文以iTop 2.3 在CentOS 7上的安装为例。比较方便复制粘贴。
1、安装lamp及相关软件yuminstallepel-release-y
yuminstallhttpdphpmariadb-servergraphvizunzipphp-gdphp-mysqlndphp-imapphp-soapphp-ldapphp-mbstringphp-mcryptphp-pecl-zendopcache-y
2、确保session目录权限mkdir-p/var/lib/php/session
chown-Rapache:apache/var/lib/php/session
3、开启lampsystemctlenablehttpdmariadb
systemctlstartmariadbhttpd
4、把itop2.3压缩包里的web目录内容,拷贝到到/var/www/html/itop/ 里unzipiTop-2.3.3-3159.zip-d/var/lib/www/html/
mv/var/lib/www/html/web/var/lib/www/html/itop
5、修正目录权限,要求web服务器用户可写。mkdir-p/var/lib/www/html/itop/{conf,data,log,env-production}
chown-Rapache:apache/var/lib/www/html/itop/{conf,data,log,env-production}
6、mysql建库mysql
mysql>createdatabaseitop23DEFAULTCHARACTERSETutf8;
mysql>grantallonitop23.*to‘itop‘@‘localhost‘identifiedby‘itopasswd‘;
mysql>flushprivileges;
7、访问 http://IP/itop/setup/ 开始安装向导#数据库localhost
#数据库用户名itop
#数据库密码itopasswd