Centos7 iso下载
Index of /7.6.1810/isos/x86_64
用U盘安装CentOS系统,rufus
https://zhuanlan.zhihu.com/p/518920719
更换Yum 源
CentOS7将yum源更换为国内源保姆级教程【建议收藏】_centos7 国内源-CSDN博客
挂载u盘
centos 7 挂载U盘_centos7挂载u盘-CSDN博客
无法联网
ip a 查看网卡
vi /etc/sysconfig/network-scripts/xxx
按I编辑 :wq保存 q!退出
修改ONBOOT=yes
IPADDR=xxx #ip地址
GATEWAT=xxx #默认网关
NETMASK=xx #子网掩码
DNS=xx #DNS服务器
下载一些用到的
yum list installed 列出已安装包
yum install net-tools
防火墙
状态:systemctl status firewalld
关闭:systemctl stop firewalld
开启:systemctl start firewalld
查询:firewall-cmd --list-all
重新加载:firewall-cmd --reload
添加端口:firewall-cmd --zone=public --add-port=5901/tcp --permanent
移除端口:firewall-cmd --zone=public --remove-port=5901/tcp --permanent
修改分区大小
Centos7 将home空间分配给根目录(/dev/centos/root)_centos把home的空间分配给根目录-CSDN博客
查看温度
CPU:
安装:yum install lm_sensors
查找传感器:sensors-detect 一路yes
查看温度:sensors
硬盘:
安装:yum install hddtemp
查看温度:hddtemp /dev/sda
做温度监控
安装zabbix
mysql 略
yum install zabbix 相关的包
安装php
yum install rh-php72-php-fpm
安装httpd,因源没有httpd,手动安装apache2,解压包后./configure
解压后设置
修改配置等总体参考Centos7搭建zabbix-server端详细教程_zabbix server centos7 高可用安装-CSDN博客
查看启动状态
systemctl status zabbix-server zabbix-agent httpd rh-php72-php-fpm
遇到问题
(一)打开php文件变成下载
apache2配置中需要添加监听php端口和打开模块
# php-fpm模块
LoadModule proxy_module /opt/rh/httpd24/root/etc/httpd/modules/mod_proxy.so
LoadModule proxy_fcgi_module /opt/rh/httpd24/root/etc/httpd/modules/mod_proxy_fcgi.so
# url rewrite模块
LoadModule rewrite_module /opt/rh/httpd24/root/etc/httpd/modules/mod_rewrite.so
# 添加对php页面的支持
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php
<FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
(二)php能正常打开了,但是没有zabbix前端包因为没有httpd依赖无法安装zabbix-apache-conf-scl
手动去镜像中下载rpm文件,忽略依赖的方式安装。
无法yum install httpd问题,如何解决?(操作系统-centos)_运维-CSDN问答
rpm -ivh zabbix-apache-conf.rpm --nodeps --replacepkgs --replacefiles --replacepkgs httpd-2.4.62
(三)前端下载好,但是无法打开zabbix前端。
把httpd/zabbix.conf内容复制放到apache2中的httpd.conf中。如果出现Unix域zabbix.sock错误,把Unix内容去掉。
(四)zabbix配置问题
Time zone for PHP is not set (configuration parameterdate.timezone)
修改Php.ini date.timezone=Asia/Shanghai
Unable to select configuration.
zabbix数据表没有导好,检查create.sql执行情况
Database error The zabbix database version does not match current requirements.Your database version:6000000.Required version:5050147.Please contact your system administrator
update dbversion set mandatory=5050147;
incorrect default charset for zabbix database utf8mb4 instead UTF8 UTF8MB3
选择数据库字符类型 uft-8 bin
Zabbix服务器端运行中 值为 不
去/var/log/zabbix/ 查看日志,数据库问题修改zabbix-server.conf