首页 Linux网维 Zabbix分布式系统监视配置(一)

Zabbix分布式系统监视配置(一)

Zabbix安装(一):安装环境一、系统环境1、主机名[root@tiejiang ~]# hostname zabbix1 [root@tiejiang ~]# vim /etc…

Zabbix安装(一):安装环境一、系统环境1、主机名[root@tiejiang ~]# hostname zabbix1 [root@tiejiang ~]# vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=zabbix1

2、yum源(1)添加163的源下载repo文件 wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 备份并替换系统的repo文件 [root@zabbix1 ~]# cd /etc/yum.repos.d/ [root@zabbix1 yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak [root@zabbix1 yum.repos.d]# mv CentOS6-Base-163.repo CentOS-Base.repo 执行yum源更新 [root@zabbix1 ~]# yum clean all //清除YUM缓存 [root@zabbix1 ~]# yum makecache //将服务器上的软件包信息 现在本地缓存,以提高 搜索 安装软件的速度 [root@zabbix1 ~]# yum update //更新系统

(2)更新列表[root@zabbix1 ~]# yum clean all [root@zabbix1 ~]# yum list (3)解除锁定状态使用yum安装时可能会出现锁定状态,报错如下: Another app is currently holding the yum lock; waiting for it to exit… 解决方法: [root@zabbix1 ~]# rm -f /var/run/yum.pid

3、X桌面环境查看是否安装了桌面环境的组件,没有则进行组安装:[root@zabbix1 ~]# yum grouplist | more [root@zabbix1 ~]# yum groupinstall -y “Desktop” “Desktop Platform” “Desktop Platform Development”  “Fonts”  ”General Purpose Desktop”  “Graphical Administration Tools”  “Graphics Creation Tools”  ”Input Methods”  ”X Window System”  ”Chinese Support [zh]””Internet Browser”

修改启动级别为5后重启服务器:[root@zabbix1~]# vim /etc/inittab id:5:initdefult: [root@zabbix1~]# reboot 4、网卡配置查看网络配置:

[root@zabbix1 ~]# ifconfig -a 手动设置网卡:[root@zabbix ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #接口名称 TYPE=Ethernet #接口类型:以太网 ONBOOT=yes #开机启动 BOOTPROTO=static #静态IP HWADDR=00:15:5D:01:2C:00 #MAC地址 IPADDR=10.188.1.103 #IP地址 PREFIX=24 #子网掩码位数,或使用NETMASK=255.255.255.0 GATEWAY=10.188.1.1 #网关地址 DNS1=10.188.1.2 #DNS服务器地址,我这是内网的DNS DNS2=202.101.224.68 #公网DNS服务器地址

重启网卡:[root@zabbix1 ~]# ifdown eth0 && ifup eth0 5、vnc远程桌面安装及启动进程1(端口号是5900+1):[root@zabbix ~]# yum install -y tigervnc-server [root@zabbix ~]# vncserver :1 #输入密码123456 配置启动脚本,使用Gnome会话模式: [root@zabbix ~]# vi /root/.vnc/xstartup unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc #twm& gnome-session 重启vnc进程: [root@zabbix ~]# vncserver -kill :1 [root@zabbix ~]# vncserver :1 设置开机自动启动: [root@zabbix ~]# vi /etc/sysconfig/vncservers VNCSERVERS=”1:root” VNCSERVERARGS[1]=”-geometry 800×600 -alwaysshared ” [root@zabbix ~]# chkconfig vncserver on

6、selinux安全项[root@zabbix1 ~]# cat /etc/selinux/config SELINUX=disabled [root@zabbix1 ~]# setenforce 0

7、ntpupdate时间同步[root@zabbix1 ~]# crontab -e 0 * * * * /usr/sbin/ntpdate 65.55.56.206 #1小时同步一次 [root@zabbix1 ~]# service crond restart [root@zabbix1 ~]# ntpdate 65.55.56.206 18 Nov 10:07:49 ntpdate[8567]: step time server 65.55.56.206 offset -0.743765 sec

8、FTP文件传输[root@zabbix1 ~]# yum install -y vsftpd [root@zabbix1 ~]# vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #禁止匿名访问 userlist_deny=NO #(手动添加)使用FTP用户表 [root@zabbix1 ~]# useradd ywzhou [root@zabbix1 ~]# passwd ywzhou #输入密码123456 [root@zabbix1 ~]# vi /etc/vsftpd/user_list ywzhou [root@zabbix1 ~]# /etc/init.d/vsftpd start [root@zabbix1 ~]# chkconfig vsftpd on

9、防火墙[root@zabbix1 ~]# iptables -I INPUT -p tcp –dport 80 -j ACCEPT [root@zabbix1 ~]# iptables -I INPUT -p tcp –dport 21 -j ACCEPT [root@zabbix1 ~]# iptables -I INPUT -p tcp –dport 5901 -j ACCEPT [root@zabbix1 ~]# service iptables save

二、LAMP环境1、安装Apache[root@zabbix1 ~]# yum -y install httpd [root@zabbix1 ~]# vim /etc/httpd/conf/httpd.conf DirectoryIndex index.php index.html index.html.var [root@zabbix1 ~]# service httpd start [root@zabbix1 ~]# chkconfig httpd on

2、安装PHP[root@zabbix1 ~]# yum -y install php php-gd php-xml php-bcmath php-mbstring php-mysql [root@zabbix1 ~]# vim /etc/httpd/conf/httpd.conf AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps

访问测试:[root@zabbix1 ~]# vim /var/www/html/index.php

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 3182235786a

为您推荐

CentOS系统升级内核版本教程,centos内核版本升级

CentOS系统升级内核版本教程,centos内核版本升级

CentOS 系统升级系统内核版本  1、显示CentOS 系统内核版本:             [root@demo...
Linux下对 Nginx SSL 的性能进行调整

Linux下对 Nginx SSL 的性能进行调整

初始化服务器   这个web服务器运行在一个EC2 t1.micro 环境.我选择 Nginx + PHP5-FPM 来...
Linux Shell经典实例解析:Oracle启动脚本

Linux Shell经典实例解析:Oracle启动脚本

Oracle的启动脚本从功能上讲主要分为两个部分,第一部分是初始化各种环境变量,以确认当前Oracle服务器的版本,从而...
centOS6.4 64位下安装nfs文件共享系统

centOS6.4 64位下安装nfs文件共享系统

不知道谁装的服务器,默认自带,以下内容摘自互联网,配置部分按教程执行成功 一、环境介绍:   服务器:centos 19...
Linux下的Samba安装配置

Linux下的Samba安装配置

1 Samba 简介 Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Sam...

发表回复

返回顶部