个人网站怎么做代码,wordpress 删除评论框,wordpress 后台颜色,wordpress主题安装路径前言
一开始问chartgpt上#xff0c;搭建的思路是对的#xff0c;但命令和细节有问题#xff0c;最后还是依靠StackOverflow解决的。一开始在amd的linux上搭建好docker版的zabbix#xff0c;但放到arm的机器上就报错了#xff0c;原因是指令集不匹配#xff0c;最后跑到…
前言
一开始问chartgpt上搭建的思路是对的但命令和细节有问题最后还是依靠StackOverflow解决的。一开始在amd的linux上搭建好docker版的zabbix但放到arm的机器上就报错了原因是指令集不匹配最后跑到阿里云买了arm的按量付费的机器最后在arm的机器上把zabbix搭建起来了。此篇博文公开到互联网上的时间为2023-11-27 搭建流程
在docker中搭建zabbix服务端需要3个镜像
数据库镜像用于存储zabbix的相关数据
zabbix服务端开放10051端口后期的客户端就是连到服务端的这个程序上
zabbix前端也就是对应的web页面。 具体步骤如下
安装docker3个镜像 docker pull mysql:latest
docker pull zabbix/zabbix-server-mysql:latest
docker pull zabbix/zabbix-web-nginx-mysql:latest 创建Docker网络为了让Zabbix容器之间能够相互通信我们需要创建一个Docker网络。执行以下命令 docker network create zabbix_network 创建MySQL容器 docker run --name zabbix-db -t \-p 3306:3306 \-e MYSQL_DATABASEzabbix \-e MYSQL_USERzabbix \-e MYSQL_PASSWORDzabbix_pwd \-e MYSQL_ROOT_HOST% \-e MYSQL_ROOT_PASSWORDroot_pwd \--networkzabbix_network \-v mysql-data22:/var/lib/mysql \--restart unless-stopped \--cap-addsys_nice \-d mysql \--character-set-serverutf8 \--collation-serverutf8_bin \--default-authentication-pluginmysql_native_password \--disable-log-bin 创建Zabbix服务器容器 docker run --name zabbix-server --network zabbix_network -e DB_SERVER_HOSTzabbix-db -e MYSQL_USERzabbix -e MYSQL_PASSWORDzabbix_pwd -d zabbix/zabbix-server-mysql 创建Zabbix Web容器 docker run --name zabbix-web-nginx-mysql -t \-e DB_SERVER_HOSTzabbix-db \-e MYSQL_USERzabbix \-e MYSQL_PASSWORDzabbix_pwd \-e ZBX_SERVER_HOSTzabbix-db \-e PHP_TZAsia/Shanghai \--network zabbix_network \-p 8080:8080 \-d zabbix/zabbix-web-nginx-mysql:latest 访问Zabbix Web界面现在可以通过浏览器访问Zabbix Web界面。在地址栏中输入http://服务器IP:8080用户名/密码Admin/zabbix 总结
不同cpu架构的docker镜像不能运行如果是docker项目测试环境与生产环境的cpu架构最好一致避免出现问题。
测试环境与生产环境的docker版本最好也保持一致。
目前2023-07-31chatgpt只能是一个辅助工具他给出的解决方案大体思路是对的但细节还有待查验chatgpt解决不了的可以去StackOverflow去查一般都能查到。