当前位置: 首页 > news >正文

企业网站可以个人备案做与不做赞美网站

企业网站可以个人备案,做与不做赞美网站,长链接在线转化短链接,湖南省住房和城乡建设厅网前言 本实验主要在Rocky Linux 中安装Zabbix#xff0c;其他centos8、Debian、Ubuntu、Alma Linux都可以安装#xff0c;就是在中间件有点不同。Nginx就要配置一下#xff0c;官网给的教程也算是很规范的#xff0c;就是在MySQL上要自己安装#xff0c;他没有告诉我们其他centos8、Debian、Ubuntu、Alma Linux都可以安装就是在中间件有点不同。Nginx就要配置一下官网给的教程也算是很规范的就是在MySQL上要自己安装他没有告诉我们 本实验的环境Zabbix 7 、Rocky Linux 9、MySQL8.0、Nginx 废话 其实这类监控系统有很多主要取决于喜欢用什么怎么用除了zabbix还有普罗米修斯Prometheus啊什么的有的人说普好有的人说Zabbix好说普好的是因为6版本以前的Zabbix不支持K8S、docker的监控然后就找到普能监控就说普好现在zabbix都已经兼容了所以没有好不好区分。 环境下载 Zabbix官网 Rocky Linux 远程工具 Mobaxterm Xshell 其他都可以也可以直接在客户端中安装 初始化系统 1.新装的linux系统初始化更新包 sudo yum update进入Zabbix官网选择相匹配的环境 下面有安装教程但是缺少必要的环境例如MySQL类型 安装MySQL8.0 Rocky Linux 是基于 RHEL 的 Linux 发行版所以可以使用 dnf 或 yum 命令来安装 MySQL 和 Nginx。下面是针对 Rocky Linux 的详细安装步骤。 更新系统软件包 sudo dnf update -y添加 MySQL 官方存储库 sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm -y安装 MySQL 8.0 sudo dnf install mysql-server -y4. 报错问题及解决方式 解决方法1 禁用 GPG 验证临时方案企业肯定不行的 sudo dnf install mysql-server -y --nogpgcheck解决方法2 先进入.repo文件查看 vim /etc/yum.repos.d/mysql-community.repo7.修改gpgkey 看到gpgkey是file//xxx这就说明没有配置正确我们手动将所有的gpgkey改成第一个https 前提条件下载并导入mysql官方的GPG 公钥 sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022修改gpgkey gpgkeyhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022保存退出 :wq 然后再次运行清理命令并尝试安装 sudo dnf clean all sudo dnf makecache sudo dnf install mysql-server -yrpm -qa gpg-pubkey* 查看GPG密钥条目出现上面结果就说明安装成功了。 启动MySQL服务并设置开机启动 sudo systemctl start mysqld //启动 sudo systemctl enable mysqld //开机启动 sudo systemctl status mysqld //验证状态初始化密码 MySQL 在首次安装时会生成一个随机的 root 密码可以使用以下命令查看 sudo grep temporary password /var/log/mysqld.log修改初始密码 (复制旧密码) (WYvsTr93pdr 使用刚才获取的临时密码登录 MySQL mysql -u root -p方法1手动修改 如果已经在 MySQL 中登录并想手动更改 root 密码可以在 MySQL 控制台中执行以下命令 ALTER USER rootlocalhost IDENTIFIED BY 新密码大、小、数字、特殊一个都不能少; FLUSH PRIVILEGES;将 新密码 替换为您想设置的新密码。 完成密码更改后可以输入 exit 退出 MySQL 控制台 exit;方法2运行 mysql_secure_installation 设置新密码 MySQL 提供了一个安全配置脚本 mysql_secure_installation可以用来设置新密码并执行一些安全操作。 在终端中运行 sudo mysql_secure_installation该脚本会引导您完成以下操作 更改 root 密码设置一个新的 root 密码。移除匿名用户防止匿名用户登录。禁用 root 远程登录只允许本地访问 root 账户。删除测试数据库删除默认的测试数据库。刷新权限表使更改生效。 安装Zabbix Nginx 由于官网会自动安装中间件我就不再赘述了 安装 zabbix 存储库 rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/9/x86_64/zabbix-release-latest.el9.noarch.rpm dnf clean all安装 Zabbix 服务器、前端、代理 dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent这里比较慢耐心等待一下 出现以下就说明安装成功 根据官网这一步就是我们前面第一步就提前安装了mysql 输入 前面配置新密码 在您的数据库主机上运行以下命令。 mysql -u root -p password mysql create database zabbix character set utf8mb4 collate utf8mb4_bin; mysql create user zabbixlocalhost identified by zabbix数据库登录密码; //这里为了保持一直就用一个密码在企业就不行哈 Huawei123 mysql grant all privileges on zabbix.* to zabbixlocalhost; mysql set global log_bin_trust_function_creators 1; mysql quit;在 Zabbix 服务器主机上导入初始架构和数据。系统将提示您输入新创建的密码。 zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-setutf8mb4 -uzabbix -p zabbix验证 首先使用 MySQL 登录到 Zabbix 数据库以确认是否已导入初始架构和数据。 mysql -u zabbix -p系统会提示输入您在创建 zabbix 用户时设置的密码。登录后执行以下 SQL 命令以切换到 Zabbix 数据库并查看表结构 USE zabbix; SHOW TABLES;如果导入成功您应该会看到大量与 Zabbix 相关的表如 users、hosts、items 等。 导入数据库模式后禁用 log_bin_trust_function_creators 选项。 mysql -uroot -p password mysql set global log_bin_trust_function_creators 0; mysql quit为Zabbix服务器配置数据库 编辑文件/etc/zabbix/zabbix_server.conf vim /etc/zabbix/zabbix_server.conf DBPasswordpassword //这里是之前设置zabbix的密码也就是我们设置的第二个密码为 Zabbix 前端配置 PHP 编辑文件/etc/nginx/conf.d/zabbix.conf取消注释并设置“listen”和“server_name”指令。 vim /etc/nginx/conf.d/zabbix.conf listen 8080; server_name example.com; //这里提前写入自己的本机IP地址不然后面还要更新 启动Zabbix服务器和代理进程 启动 Zabbix 服务器和代理进程并使其在系统启动时启动。 systemctl restart zabbix-server zabbix-agent nginx php-fpm systemctl enable zabbix-server zabbix-agent nginx php-fpm检查服务状态可以使用以下命令检查各服务的运行状态确保它们正常运行 systemctl status zabbix-server systemctl status zabbix-agent systemctl status nginx systemctl status php-fpm确保每个服务的状态为 active (running)。 如果一切配置正常您现在可以在浏览器中访问 Zabbix 的前端界面。通常访问地址为 http://服务器IP地址或域名查看地址 ifconfig # 或 ip addr 排错 访问如果进不去 解决方法: 查看防火墙是不是开启的如果开启关闭或放行80或443 sudo systemctl status firewalld很显然是开启的我们再查看80或443端口有没有放行 sudo firewall-cmd --list-all很显然也没有哈哈 当前防火墙规则中并没有开放 HTTP (http) 和 HTTPS (https) 服务因此您可能无法通过浏览器 开放 HTTP 和 HTTPS 端口 sudo firewall-cmd --permanent --add-servicehttp sudo firewall-cmd --permanent --add-servicehttps添加完成后重新加载防火墙以使更改生效 sudo firewall-cmd --reload再次查看防火墙规则确认 HTTP 和 HTTPS 服务已被添加 sudo firewall-cmd --list-all如果成功应该会看到 http 和 https 列在 services 部分中。 再次尝试访问zabbix 打开 Zabbix UI 网页 使用 Nginx 时 Zabbix UI 的 URL 取决于您应该进行的配置更改。 如果不配置则出现 出现错误 我们操作一下 进入nginx把server注释掉或者删掉 vim /etc/nginx/nginx.conf进入zabbix vim /etc/nginx/conf.d/zabbix.conf原有的太复杂直接用下面的 server {listen 8080;server_name 192.168.6.138; //这里写自己的IP地址 命令IP addr root /usr/share/zabbix;index index.php index.html;location / {try_files $uri $uri/ 404;}location ~ \.php$ {fastcgi_pass unix:/run/php-fpm/www.sock;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;} } 确认Zabbix安装目录权限确保Nginx用户通常为 nginx 或 www-data对 /usr/share/zabbix 目录及其文件具有读权限。运行以下命令来确认 sudo chown -R nginx:nginx /usr/share/zabbix sudo chmod -R 755 /usr/share/zabbixNginx服务重新加载确认配置修改后重新加载Nginx服务而不仅仅是重启。可以执行以下命令确保配置生效 sudo nginx -t # 检查配置是否有错误 sudo systemctl reload nginx查看防火墙配置虽然你已经放行8080端口但建议进一步确认防火墙设置确保没有其他规则阻止流量。 sudo firewall-cmd --list-allZabbix页面路径验证确认你的浏览器访问的路径是否正确应该是 http://192.168.6.138:8080/而不需要加 /zabbix。 到此位置这个就是最新版本的安装其他linux版本大差不大前期就是mysql的搭建 MariaDB 数据库安装 Zabbix 需要数据库来存储数据。我们将安装 MariaDB 并创建一个数据库。 sudo dnf install mariadb-server -y sudo systemctl start mariadb sudo systemctl enable mariadb运行 MariaDB 安全安装脚本 sudo mysql_secure_installationZabbix 7 相较于 Zabbix 6.4 引入了一些新功能、改进和性能优化。以下是一些主要区别 1. 增强的可观测性和监控功能 新监控指标Zabbix 7 引入了更多的内置指标和模板以便更全面地覆盖各种应用和系统的监控需求。更高级的告警管理增加了告警管理和通知功能使用户可以更灵活地配置不同的告警规则支持多条件告警触发。 2. 用户界面改进 UI/UX 优化Zabbix 7 对界面和用户体验做了一些改进使得仪表板、图表等更加直观和友好帮助用户更轻松地导航和管理监控系统。自定义仪表板功能增强允许用户在仪表板上展示更灵活的内容和布局提高了用户定制化的能力。 3. 性能改进 数据存储优化Zabbix 7 针对大规模数据存储进行了优化在处理大量历史数据和事件时更加高效。代理性能提升Zabbix 7 提高了代理Agent的性能减少了代理在采集数据时的系统资源占用。 4. 新数据采集方法 增强的 SNMP 和 Prometheus 集成Zabbix 7 加强了与 SNMP 设备和 Prometheus 数据源的集成提供更多的配置选项和性能优化。改进的 Webhook 支持更好地支持第三方服务集成用户可以更轻松地与其他系统进行数据交互。 5. 支持的系统和平台 新增支持的操作系统Zabbix 7 引入了对一些新操作系统和数据库版本的支持提供更广泛的部署选择。弃用旧版系统支持一些旧的操作系统和软件版本可能在 Zabbix 7 中被弃用以确保安全和性能。 6. 安全性增强 强化的认证和授权机制Zabbix 7 增强了用户认证和角色管理使得系统更安全可靠特别是在多用户环境中。日志和事件的加密存储Zabbix 7 可能支持更安全的数据传输和存储方式以防止敏感信息泄露。 7. 扩展功能支持 增强的 API 功能Zabbix 7 提供了更多的 API 功能使开发人员可以更灵活地访问和操作 Zabbix 数据实现自动化和集成。新的插件框架Zabbix 7 支持更多插件和集成功能用户可以轻松地扩展 Zabbix 的原生功能。 8. 维护和升级简化 升级流程优化Zabbix 7 优化了从旧版本到新版本的升级过程减少了升级带来的停机时间和潜在问题。自动化维护工具增加了一些自动化的维护工具帮助用户更高效地管理和维护 Zabbix 服务器。
http://www.dnsts.com.cn/news/156234.html

相关文章:

  • 企业网站建设套餐网络服务安卓手机app制作公司
  • 好的电商网站建设与维护意味着什么迷情 变性 wordpress
  • 汽车之家网站是谁做的做名片最好的网站是哪个
  • 网站制作的软件有哪些wordpress手机端插件下载
  • 学校建设网站费用申请报告西安千秋网络科技有限公司怎么样
  • 开源程序做网站任务咨询公司组织架构
  • thinkphp做的网站怎么打开互联网人工智能
  • 做国际物流需要哪些网站crm客户管理系统的功能有哪些
  • 怎么做属于自己的售卡网站汝阳网站建设
  • 龙岗专业做网站公司合格的网站设计师需要会什么软件
  • 个人网站 logo 版权 备案 没用wordpress 通知
  • 网站的网络推广方案系统网站建设公司
  • 宣传旅游网站建设的重点是什么wordpress tag列表页
  • 网站建设教程速成wordpress 调用备案号
  • 如何制作网站站点微信开发有哪两种
  • 为什么不自己做购物网站浏览器网页版在线使用
  • 网站建设费用标准海澜之家的网站建设目标
  • pc端的网站设计方案html基本知识
  • 做搜狗手机网站排名软wordpress 只显示某分类
  • 长宁区网站建设公智慧团建网站进不去
  • 领硕网站seo优化公司手机版网站制作
  • 移动网站 模板坂田网站的建设
  • 东莞 网站建设多少钱英文网站排名优化
  • 班级建设网站首页做视频网站怎么对接云盘
  • 个人资料展示网站浙江建设特种证书查询
  • 陕西网站建站注册公司流程和费用怎么收费
  • 网站建设柒金手指花总14律师建网站
  • 网站建设与维护课难吗wordpress主题 仿36氪
  • 违法人员都是怎么建设网站的做网站在手机端预览乱码了
  • 做视频播放网站 赚钱wordpress 留言 插件