目錄
Server端安裝
>>關閉防火牆
1.1 關閉SELinux
vi /etc/selinux/config
修改內容:
SELINUX=disabled
1.2 關閉firewad
systemctl stop firewalld.service //關閉防火牆
systemctl status firewalld.service //查看防火牆狀態
>>安裝LAMP環境
2.1 安裝apache
yum install -y httpd
詳細安裝步驟可見Apache安裝詳解
啓動apache:
systemctl start httpd //啓動httpd
systemctl enable httpd //設置爲開機啓動
2.2 安裝mysql
cd /etc/yum.repos.d //進入yum文件夾下
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm //下載repo
rpm -ivh mysql57-community-release-el7-9.noarch.rpm //安裝repo
yum -y install mysql-server //root賬戶下哦
詳細安裝步驟可見Mysql安裝詳解
啓動Mysql:
systemctl start mysqld //啓動mysql
systemctl enable mysqld //設置開機自啓
2.2.1第一次登陸數據庫
獲取臨時密碼:
grep 'temporary password' /var/log/mysqld.log
使用root賬號登陸
mysql -uroot -p
此時提示輸入密碼,則使用剛剛獲取的臨時密碼登陸
登陸成功命令行提示符變爲mysql>
修改用戶密碼:
語句:set password for root@localhost = password('Niceday00)');
解釋: root@localhost: 本機的root用戶
Niceday00): 修改後的密碼,修改的密碼必須包含大小寫字母數字特殊符號四類
注意:語句後有一個英文的分號;
修改成功後可以使用\q退出數據庫,用新密碼登陸試試。
2.3 安裝PHP
yum install -y php php-mysql
>>安裝zabbix
3.1 下載包
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
3.2 安裝zabbix包
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
>>配置數據庫
4.1 創建zabbix數據庫
mysql -uroot -p
輸入MySQL密碼
create database zabbix character set utf8 collate utf8_bin;
show databases;
4.2 在MySQL中創建一個專用賬戶(記着哦,一會兒會用到)
//用戶名:zabbix 密碼:Happy@123 分配數據庫所有操作權限
grant all privileges on zabbix.* to zabbix@localhost identified by 'Happy@123';
//刷新數據庫
flush privileges;
//退出數據庫
exit
4.3 查找create.sql.gz所在的目錄
find / -name create.sql.gz
4.4 切換到剛剛找到的目錄並解壓
cd /usr/share/doc/zabbix-server-mysql-3.4.15
gunzip create.sql.gz
4.5 將解壓出的表導入到mysql數據庫
mysql -uroot -p //進入mysql
輸入MySQL密碼
use zabbix; //選中zabbix數據庫
source create.sql //導入表
>>配置zabbix server
5.1 修改zabbix server配置文件
cd /etc/zabbix
vim zabbix_server.conf
找到並修改以下內容:
DBHost=localhost
DBName=zabbix //這個我這默認就是,不用改
DBUser=zabbix //也是默認的
DBPassword=Happy@123 //咱們剛剛設置的數據庫用戶密碼
DBSocket=/var/lib/mysql/mysql.sock //添加這一行
5.2 啓動zabbix-server
systemctl start zabbix-server.service //啓動zabbix-server
systemctl enable zabbix-server.service //設置開機自啓
systemctl status zabbix-server.service //查看運行狀態
>>配置PHP
cd /etc/httpd/conf.d
vi zabbix.conf
修改時區:
重啓apache:
systemctl restart httpd
Zabbix網站配置
打開zabbix網站:192.168.1.106/zabbix
直接點下一步
所有的配置項應都是OK的狀態,下一步;
輸入數據庫用戶zabbix的密碼:
填入別名:
直接下一步:
完成啦
使用以下賬號密碼登陸:
Username: Admin
Password: zabbix
登陸成功會出現這個界面:
下一篇再寫如何修改語言哦~