Ubuntu Server 版本: 11.04 i386
Mem 512M
HardDisk 20GB
安装环境 Vmware workstation 7.1
Ubuntu Server 安装在虚拟机上安装不多说,安装软件包时选中OPENSSH 和 LNMP环境即可。
系统安装完后。设置IP
zabbix@zabbix:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.167
netmask 255.255.255.0
gateway 192.168.0.1
确认系统网络正常。安装以下包
zabbix@zabbix:~$ sudo apt-get update
zabbix@zabbix:~$ sudo aptitude install build make snmp libsnmp-dev snmpd libmysql++-dev
zabbix@zabbix:~$ sudo apt-get install php5-gd
上传zabbix 服务器安装包使用 1.8.5 版本解压
zabbix@zabbix:~$ tar -zxvf zabbix-1.8.5.tar.gz
创建 zabbix 数据库
zabbix@zabbix:~$ mysql -uroot –p
mysql> create database zabbix;
mysql> quit
导入相关数据、结构至数据库
zabbix@zabbix:~$ mysql -u root -p zabbix < /home/zabbix/zabbix-1.8.5/create/schema/mysql.sql
zabbix@zabbix:~$ mysql -u root -p zabbix < /home/zabbix/zabbix-1.8.5/create/data/data.sql
配置安装包
zabbix@zabbix:~/zabbix-1.8.5$ ./configure --prefix=/usr --with-mysql --with-net-snmp --enable-server --enable-agent
看到configure 完后有 make install 提示,表示没有问题,继续
zabbix@zabbix:~/zabbix-1.8.5$ sudo make install
编辑 /etc/services 文件
zabbix@zabbix:~/zabbix-1.8.5$ sudo vi /etc/services
添加两行
zabbix_agent 10050/tcp
zabbix_trap 10051/tcp
创建zabbix 相关目录,设置目录相关权限
zabbix@zabbix:~/zabbix-1.8.5$ sudo mkdir /etc/zabbix
zabbix@zabbix:~/zabbix-1.8.5$ sudo chown -R zabbix /etc/zabbix/
复制配置文件
zabbix@zabbix:~/zabbix-1.8.5$ cp misc/conf/zabbix_* /etc/zabbix
修改zabbix 服务配置文件
zabbix@zabbix:/etc/zabbix$ vi /etc/zabbix/zabbix_server.conf
修改数据库密码
DBPassword= # 安装系统时候mysql 密码
配置web 访问
zabbix@zabbix:/etc/zabbix$mkdir /home/zabbix/public_html
zabbix@zabbix:/etc/zabbix$ cp -R /home/zabbix/zabbix-1.8.5/frontends/php/* /home/zabbix/public_html/
编辑apache 配置文件
zabbix@zabbix:/etc/zabbix$ sudo vi /etc/apache2/sites-enabled/000-default
在ServerAdmin 下行添加
Alias /zabbix/ /home/zabbix/public_html/
编辑php.ini 配置文件
zabbix@zabbix:/etc/zabbix$ sudo vi /etc/php5/apache2/php.ini
修改
max_execution_time = 300 ;
date.timezone = Asia/Shanghai
post_max_size = 32M
max_input_time = 600
重启web 服务
zabbix@zabbix:/etc/zabbix$ sudo /etc/init.d/apache2 restart
接下来,打开web 浏览器,输入 http://IP/zabbix/ 按照页面提示,完成配置。配置完成后,
输入用户名 admin 密码 zabbix 登录到后台进行相关操作。
没有评论:
发表评论