宝塔官网:https://www.bt.cn/
宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。
下载宝塔脚本并安装
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成如下图所示
打开浏览器,用给出的地址进行访问(使用bt命令可修改初始账号和密码)
一键安装LNMP环境
注意:zabbx5.0需要php7.2以上版本支持,这里选择php7.4
安装目录:
nginx安装目录
/www/server/nginx
nginx配置文件
/www/server/nginx/conf/nginx.conf
多域名Nginx配置文件:
/www/server/panel/vhost/nginx/你的域名.conf
mysql安装目录
/www/server/mysql
数据存储目录
/www/server/data
mysql配置文件
/etc/my.cnf
php安装目录
/www/server/php
php配置文件
/www/server/php/74/etc/php.ini
tar -zxf zabbix-5.0.7.tar.gz
groupadd zabbix
useradd zabbix -g zabbix -s /sbin/nologin
yum install -y unixODBC-devel net-snmp-devel net-snmp snmpd libxml2 libxml2-devel curl curl-devel libcurl libcurl-devel epel-release gcc gcc-c++ make php* unixODBC unixODBC-devel fping OpenIPMI OpenIPMI-libs httpd libevent-devel libevent mysql-devel java-1.8.0-openjdk*
cd zabbix-5.0.7
./configure --prefix=/usr/local/zabbix-server --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc
make & make install
bt
mysql -u root --p
mysql>create database zabbix character set utf8 collate utf8_bin;
mysql>create user 'zabbix'@'localhost' identified by '密码';
mysql>grant all privileges on zabbix.* to 'zabbix'@'localhost';
mysql>flush PRIVILEGES;
mysql>exit
数据库表在下载解压的包里,我们需要把三个表依次导入更改创建的库中。
mysql> use zabbix; # 进入zabbix库中
mysql>source /opt/zabbix-5.0.7/database/mysql/schema.sql;
mysql>source /opt/zabbix-5.0.7/database/mysql/images.sql;
mysql>source /opt/zabbix-5.0.7/database/mysql/data.sql;
查看下
vim /usr/local/zabbix-server/etc/zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
PidFile=/tmp/zabbix_server.pid
DBHost=localhost #数据库连接地址
DBName=zabbix #数据库库名
DBUser=zabbix #数据库账户
DBPassword=密码 #数据库密码
DBSocket=/tmp/mysql.sock
DBPort=3306
StartPollers=100
StartTrappers=10
StartPingers=10
StartDiscoverers=10
Timeout=4
LogSlowQueries=3000
Include=/usr/local/zabbix-server/etc/zabbix_server.conf.d/*.conf
StatsAllowedIP=127.0.0.1
rm -rf /www/wwwroot/www.站点名字/*
cp -r /opt/zabbix-5.0.7/ui/* /www/wwwroot/www.站点名字/
/usr/local/zabbix-server/sbin/zabbix_server -c /usr/local/zabbix-server/etc/zabbix_server.conf ##启动监控服务端
/usr/local/zabbix-server/sbin/zabbix_agentd -c /usr/local/zabbix-server/etc/zabbix_agentd.conf ##监控自身agent开启
可以把这两条命令放在/etc/rc.d/rc.local 命令里,开机自启。
如果启动失败
1.提示没有日志的目录,创建一下即可
2. 如果提示没有权限,授予权限即可
chown -R zabbix:zabbix /usr/local/zabbix-server/
======================================================================================================================================================================================================================================================================================================
辛苦浏览观看,如果对你有帮助,请顺手点个赞吧 (σ゚∀゚)σ…:*☆