一键实现基于LAMP架构的zabbix基本安装
发表于:2024-10-01 作者:千家信息网编辑
千家信息网最后更新 2024年10月01日,#!/bin/bash#简易安装zabbix+LAMP#lamp(){#关闭防火墙&核心安全功能systemctl stop firewalld.servicesystemctl disable fi
千家信息网最后更新 2024年10月01日一键实现基于LAMP架构的zabbix基本安装
#!/bin/bash#简易安装zabbix+LAMP#lamp(){#关闭防火墙&核心安全功能systemctl stop firewalld.servicesystemctl disable firewalld.service &> /dev/nullsetenforce 0sed -i "7cSELINUX=disabled" /etc/sysconfig/selinuxyum install -y \httpd \mariadb-server mariadb \php \php-mysql \php-gd \libjpeg* \php-ldap \php-odbc \php-pear \php-xml \php-xmlrpc \php-mhash \expect#修改httpd的配置文件sed -i -e "95aServerName www.kgc.com" -e "/DirectoryIndex/s/index.html/index.html index.php/" /etc/httpd/conf/httpd.conf#修改PHP的时区sed -i "878cdate.timezone = PRC" /etc/php.ini#数据库&httpd启动systemctl start httpd.servicesystemctl enable httpd.servicesystemctl start mariadb.servicesystemctl enable mariadb.service#设定数据库初始密码/usr/bin/expect < /dev/nullservice mysqld restart &> /dev/nullsystemctl restart mariadb &> /dev/nullnetstat -atnp | egrep '(httpd|3306)' &> /dev/nullif [ $? -ne 0 ];then lampfi#建立zabbix数据库和管理用户mysql -uroot -p123123 -e "CREATE DATABASE zabbix character set utf8 collate utf8_bin;"mysql -uroot -p123123 -e "GRANT all privileges ON *.* TO 'zabbix'@'%' IDENTIFIED BY 'zhy94666';"mysql -uroot -p123123 -e "flush privileges;"echo "开始准备安装zabbix"sleep 3#安装PHP对应工具yum install php-bcmath php-mbstring -y#生成zabbix对应yum源rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm#安装zabbix(网络不好,比较难下)for ((i=1;i>0;i++));dorpm -q zabbix-web-mysql &> /dev/nullif [ $? -ne 0 ];then yum install zabbix-server-mysql zabbix-web-mysql -yelse breakfidone#解决本地无法登录问题mysql -uroot -p123123 -e "drop user ''@localhost;"mysql -uroot -p123123 -e "drop user ''@localhost.localdomain;"mysql -uroot -p123123 -e "flush privileges" #生成数据库文件zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -pzhy94666 zabbix#修改zabbix服务端配置文件sed -i "125cDBPassword=zhy94666" /etc/zabbix/zabbix_server.conf#修改时区sed -i "20cphp_value date.timezone Asia/Shanghai" /etc/httpd/conf.d/zabbix.confsystemctl enable zabbix-serversystemctl start zabbix-serverservice httpd restartnetstat -anpt | grep zabbix &> /dev/nullif [ $? -eq 0 ];then echo "zabbix服务端设置完成"fidizhi=`ifconfig ens33 | awk 'NR==2{print $2}'`echo "请使用浏览器登陆${dizhi}/zabbix/进行安装默认登陆用户名为:Admin默认登陆密码为:zabbix"
数据
数据库
文件
登陆
密码
时区
用户
服务
生成
配置
安全
不好
功能
工具
核心
浏览器
简易
网络
问题
防火墙
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
对外文数据库的感受
一个数据库有什么用
象山手机软件开发联系方式
主播的服务器怎么做
广州网络技术公司名字
蔓延旅行怎么进服务器
深圳慧泽软件开发有限公司
2021年网络技术三级题目
服务器硬件数据
音乐软件开发ppt
hopex数据库删除不了
利用数据库技术
企航网络技术有限公司吉林
服务器主板怎么装风扇
计算机网络技术横向职业群
北京诚信网络技术开发常见问题
华为软件开发云优势
广安市网络安全教育平台
高青网络审批oa软件开发公司
宁波鄞州区泛微服务器
杭州专注医疗的软件开发团队
服务器与数据库如何实现数据管理
语句备份数据库
重置oracle数据库会怎么样
数据库表中缺少主键列
幻塔怎么看最新出的服务器
服务器机房一般多少钱
都有哪些网络安全的技术
服务器的带内管理
服务器如何安装clash服务