专业做国际网站h5游戏在线玩

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

专业做国际网站,h5游戏在线玩,建筑企业培训课程,长沙网站seo优化这篇文章可能有点长#xff0c;但全部是干货#xff0c;安装部署过程中#xff0c;会遇到一些问题#xff0c;对于linux还不够精通的我#xff0c;只能找度娘慢慢解决#xff0c;好在最终还是解决了。所以就整理记录一下#xff0c;方便小白学习、交流#xff0c;少走弯…这篇文章可能有点长但全部是干货安装部署过程中会遇到一些问题对于linux还不够精通的我只能找度娘慢慢解决好在最终还是解决了。所以就整理记录一下方便小白学习、交流少走弯路。建议先收藏了或分享某圈有空再慢慢看。 一、环境准备 之前给大家分享在虚拟机上安装linux系统本期龙哥与大家分享一下如何在linux系统上部署zabbix监控系统。 部署前先确保虚拟机能正常上网以及物理机可以与虚拟机ping通。 为啥要确保正常上网 答因为部署过程中需要下载更新包。 为啥物理机与虚拟机要互通 答因为部署完成后就可以再物理机上的浏览器输入IP地址访问、管理。以及还可以通过CRT来登录linux系统进行修改配置。 设置虚拟机能正常上网 1、把虚拟机网卡设置NAT模式 2、用linux系统上的浏览器打开网页测试上网是否ok 测试电脑物理机与虚拟机是否联通了 1、确认一下虚拟机的网卡获取的IP地址网段 2、用物理机上的VMware 8 网卡设置如下 3、在物理机上ping一下虚拟机是否可以联通 验证没问题。 4、如果你不喜欢用linux自带的终端联通后了这时你就可以使用物理机上的SecureCRT了 二、获取zabbix源码 1、到官方网确认版本的服务情况这里我将选择“zabbix 4.0 LTS”版本。 2、获取zabbix包有两种方法 a、从官方网 https://repo.zabbix.com/zabbix/4.0/rhel/8/x86_64/zabbix-release-4.0-2.el8.noarch.rpm b、如也可以从清华大学开源软件镜像站获取 https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/8/x86_64/ 选择release右键复制此链接 https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/8/x86_64/zabbix-release-4.0-2.el8.noarch.rpm 三、部署步骤 1、接下来使用wget下载下来 代码语言javascript 代码运行次数0 运行 AI代码解释 wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/8/x86_64/zabbix-release-4.0-2.el8.noarch.rpm 手机看不全可以左右滑动 2、安装 ls查看文件名 代码语言javascript 代码运行次数0 运行 AI代码解释 rpm -ivh zabbix-release-4.0-2.el8.noarch.rpm 代码语言javascript 代码运行次数0 运行 AI代码解释 rpm -ql zabbix-release //查看一下这个包里面有哪些文件。 编辑一下zabbix.repo把里面的地址修改成从清华园下载的地址 代码语言javascript 代码运行次数0 运行 AI代码解释 vim /etc/yum.repos.d/zabbix.repo 把http://repo.zabbix.com 替换成https://mirrors.tuna.tsinghua.edu.cn/zabbix 使用如下命令进行一键替换即可 代码语言javascript 代码运行次数0 运行 AI代码解释 :%s#http://repo.zabbix.com#https://mirrors.tuna.tsinghua.edu.cn/zabbix#g 替换后 再把gpgcheck1修改成0也是可以用一键替换的命令 gpgcheck是gpg验证是否开启的选项1是开启0是不开启一般情况可以关掉。 代码语言javascript 代码运行次数0 运行 AI代码解释 %s#gpgcheck1#gpgcheck0#g 然后保存 代码语言javascript 代码运行次数0 运行 AI代码解释 wq 3、安装zabbix服务端、zabbix-web前端 代码语言javascript 代码运行次数0 运行 AI代码解释 yum install zabbix-server-mysql zabbix-web-mysql -y 4、安装mariadb创建zabbix库授权zabbix用户 代码语言javascript 代码运行次数0 运行 AI代码解释 yum install mariadb-server.x86_64 启动一下mariadb 代码语言javascript 代码运行次数0 运行 AI代码解释 systemctl start mariadb.service 顺便设置一下开机自启 代码语言javascript 代码运行次数0 运行 AI代码解释 systemctl enable mariadb.service 接下来对数据库进行安全初始化 代码语言javascript 代码运行次数0 运行 AI代码解释 mysql_secure_installation 一路选择y 创建zabbix库 记得指定utf8如下命令后面才可以支持中文。 代码语言javascript 代码运行次数0 运行 AI代码解释 create database zabbix character set utf8 collate utf8_bin; 对zabbix授权设置密码为along123 代码语言javascript 代码运行次数0 运行 AI代码解释 grant all on zabbix.* to zabbixlocalhost identified by along123; 使用quit 退出数据库 导入zabbix表结构和初始数据 导哪里的数据呢可以查的 代码语言javascript 代码运行次数0 运行 AI代码解释 rpm -ql zabbix-server-mysql | grep sql 导入数据并设置数据库用户名、密码 代码语言javascript 代码运行次数0 运行 AI代码解释 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -palong123 zabbix 怎么确认有没有导入成功了使用下面命令检查zabbix库是否导入成功 代码语言javascript 代码运行次数0 运行 AI代码解释 mysql zabbix -e show tables; 5、配置启动zabbix-server 代码语言javascript 代码运行次数0 运行 AI代码解释 vim /etc/zabbix/zabbix_server.conf 使用‘/DBH’搜索看到如下几个如果有注释记得取消掉 代码语言javascript 代码运行次数0 运行 AI代码解释 DBHostlocalhost //或写127.0.0.1 DBNamezabbix DBUserzabbix DBPasswordalong123 然后记得保存退出。 代码语言javascript 代码运行次数0 运行 AI代码解释 wq 启动zabbix-server并设置开机自启 代码语言javascript 代码运行次数0 运行 AI代码解释 systemctl start zabbix-server 代码语言javascript 代码运行次数0 运行 AI代码解释 systemctl enable zabbix-server 如果zabbix-server进程没进来报错不能链接数据库等可以使用如下命令 代码语言javascript 代码运行次数0 运行 AI代码解释 mysql -uroot -p -e use zabbix;source /usr/share/doc/zabbix-server-mysql/create.sql; 记得关掉selinux 代码语言javascript 代码运行次数0 运行 AI代码解释 vim /etc/selinux/config 把它改为disabled然后保存重启系统。 查看selinux状态 代码语言javascript 代码运行次数0 运行 AI代码解释 getenforce zabbix进程也起来了如果出现页面打不开拒绝访问(没报错的话跳过 打开浏览器输入ip地址/zabbix 那么应该是防火墙端口的问题执行如下命令即可 代码语言javascript 代码运行次数0 运行 AI代码解释 firewall-cmd –add-port80/tcp –permanent firewall-cmd –query-port80/tcp firewall-cmd –reload 查询防火墙80端口是否放开 防火墙放开80端口 重新加载一下 再测试一下就发现可以打开了 四、web页面安装 接下来我们就可以在web安装一下点击Next step 发现PHP存在一个时区问题其他都是ok的 我们到后台设置一下即可 代码语言javascript 代码运行次数0 运行 AI代码解释 vim /etc/php-fpm.d/zabbix.conf 取消注释并改为Aisa/Shanghai这个时区并保存 重启一下下面两条命令 代码语言javascript 代码运行次数0 运行 AI代码解释 systemctl restart httpd 代码语言javascript 代码运行次数0 运行 AI代码解释 systemctl restart php-fpm.service 然后就发现解决了 点击下一步 出现下面报错的无法链接数据库 Configure DB connection Please create database manually, and set the configuration parameters for connection to this database. Press Next step button when done. Unsupported charset or collation for tables: acknowledges 解决办法 代码语言javascript 代码运行次数0 运行 AI代码解释 create database zabbix character set utf8 collate utf8_bin; 修改一下php 代码语言javascript 代码运行次数0 运行 AI代码解释 find / -name zabbix.conf.php.exampl 找到所在路径cd到所在路径下 mv zabbix.conf.php.example zabbix.conf.php #重命名文件 vim zabbix.conf.php #修改正确的端口、账号及密码 代码语言javascript 代码运行次数0 运行 AI代码解释 [rootlocalhost ~]# cd /usr/share/nginx/html/ [rootlocalhost html]# ls zabbix.conf.php [rootlocalhost html]# vim zabbix.conf.php [rootlocalhost html]# 然后保存退出 然后我是把zabbix_server.conf的DB端口也改成3306取消注释 代码语言javascript 代码运行次数0 运行 AI代码解释 vim /etc/zabbix/zabbix_server.conf 代码语言javascript 代码运行次数0 运行 AI代码解释 DBPort3306 然后保存退出 如果又继续报错 Unable to determine current Zabbix database versionthe table dbversiondatabase version 发现zabbix-server服务状态没起来 解决办法输入下来命令服务就起来 代码语言javascript 代码运行次数0 运行 AI代码解释 mysql -uroot -p -e use zabbix;source /usr/share/doc/zabbix-server-mysql/create.sql; 再web重新登录一下发现解决了 看到congratulation 就部署完成了。开心 默认账户名Admin 密码zabbix 都是英文菜单如果看不习惯可以点击右上角 小人物 图标 又报错 代码语言javascript 代码运行次数0 运行 AI代码解释 You are not able to choose some of the languages, because locales for them are not installed on the web server. 代码语言javascript 代码运行次数0 运行 AI代码解释 yum reinstall glibc-common yum install langpacks-zh_CN.noarch 代码语言javascript 代码运行次数0 运行 AI代码解释 locale -a //查看安装结果 结果还是不行原来zabbix默认把对中文的支持给关闭了我们需要修改zabbix的php源文件. 修改站点根目录下include/locales.inc.php文件 接下来我们搜索一下locales.inc.php在哪里 代码语言javascript 代码运行次数0 运行 AI代码解释 find / -name locales.inc.php 然后到根据目录vim该文件 代码语言javascript 代码运行次数0 运行 AI代码解释 vim /usr/share/zabbix/include/locales.inc.php 代码语言javascript 代码运行次数0 运行 AI代码解释 dnf install glibc-common 完成 代码语言javascript 代码运行次数0 运行 AI代码解释 locale -a | grep zh_CN 安装完成后回到web页面刷新发现可以看到中文包了 然后选中update即可 到这一步zabbix监控系统就算部署完成了。后续再与大家分享zabbix相关的干货文章今天就先到这了欢迎大家一起学习一起遇见更好的自己做一个有技术追求的人。 建议网工们还没玩过的zabbix的也可以一起玩多学东西总是好的。安装过程中如果又遇到问题尽力学会自己去百度找解决办法也欢迎留言一起讨论。