|
安装方法(取自官方):
Windows:
1.安装WAMP或者IIS+PHP+Mysql(自行百度),并启动
2.安装Graphviz-2.38 for Windows
3.启动PHP的SOAP和LDAP插件
4.解压ITOP安装包
5.将安装包的web里所有文件丢到WEB服务目录下
6.打开浏览器输入http://服务器IP/setup 进行安装,即可
Linux(centos6.5为例):
1.安装好LINUEX,安装过程略过,装好后设置好IP地址!
2.添加源RHEL/CentOS/SL Linux 6.x 下安装 EPEL6 yum源:
32位系统选择:
- rpm -ivh pub/epel/6/i386/epel-release-6-8.noarch.rpm
复制代码 64位系统选择:
- rpm -ivh pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
复制代码 导入key:
- rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
复制代码
3.关闭selinux
vi /etc/selinux/config
将SELINUX=enforcing设置成SELINUX=disabled
保存重启电脑
4.安装AMP,缓存(官方推荐使用APC,但我觉得APC有问题)
- yum install httpd
- yum install mysql mysql-server //数据库装在另一台机的,这里就不用装
- yum install php php-mysql php-mcrypt php-xml php-cli php-soap php-ldap graphviz php-gd
- yum install php-pear php-devel httpd-devel pcre-devel gcc make
- pecl install apc
复制代码 5.设置iptables,HTTPD,MYSQL
关闭iptables.或者添加访问端口
service iptables stop
chkconfig iptables off
设置httpd和mysql自动启动
chkconfig httpd on
chkconfig mysqld on
设置mysql
vi /etc/my.cnf
添加
max_allowed_packet=16M
跟据实际情况设置
vi /etc/php.ini
upload_max_filesize = 10M
memory_limit = 128M
post_max_size = 32M
如果APC没有起效,还要加上,一般装完重启会自动添加上
extension=apc.so
6.启动服务
service mysqld start
service httpd start
设置mysql密码
- mysqladmin -u root password '123456' //密码设置成123456注MYSQL版本为5.1
复制代码 如要远程访问mysql还要进入数据库设置
- mysql -u root -p 123456
- mysql>grant all privileges on *.* to root@'%' identified by '123456'; //设置root可以通过任何地方访问所有数据库,
复制代码 若只限制用户只能通过一个地址访问其它中一个数据库可以这样写
- mysql>grant all privileges on testdb to root@192.168.1.1 identified by '123456'; //testdb是数据库名,192.168.1.1指定访问的IP地址
- mysql>flush privileges;
复制代码 设置apache用户访问权限
chown apache.apache -R /var/www/html
将iTop解压出来,将web上传到/var/www/html
设置目录的写入权限
chmod 777 -R /var/www/html
7.进行安装
打开浏览,输入http://服务器地址/web/setup进行安装
|
|