7搭建zabbix_监控03分布式监控Zabbix

监控03-分布式监控Zabbix

一、Zabbix概述

       Zabbix是一个基于Web界面的分布式系统监控与网络设备监控系统,能够监控各种网络参数,并提供灵活的通知机制,以使管理员能快速定位故障并解决。由于zabbix server端与zabbix agent组成,可通过SNMP、zabbix、agent、ping、端口监视等方法实现对远程主机与网络设备的监控。

、Zabbix的特点

1、支持自动发现网络设备和服务器

2、支持分布式监控

3、可设置报警阈值

4、可通过多种方式进行数据收集

5、可指定的报警方式

6、实时的绘图功能

7、通过Web监控系统与设置系统

三、Zabbix配置案例

实验环境:

zabbix:192.168.1.11/24

client:192.168.1.12/24

----------------------------------------------------------------------------------------------------------------------

1、安装Zabbix服务器

(1)前期准备

[root@zabbix ~]# /etc/init.d/iptables stop

iptables:将链设置为政策 ACCEPT:filter                    [确定]

iptables:清除防火墙规则:                                 [确定]

iptables:正在卸载模块:                                   [确定]

[root@zabbix ~]# setenforce 0

搭建两张光盘的yum仓库

挂载第二张光盘

[root@zabbix ~]# mount /dev/sr0 /media/cdrom/

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@zabbix ~]# mkdir /media/cdrom1

[root@zabbix ~]# cp -rf /media/cdrom/* /media/cdrom1/ &

[1] 1352

[root@zabbix ~]# ls /etc/yum.repos.d/

a  CentOS-Media.repo

[root@zabbix ~]# vim /etc/yum.repos.d/CentOS-Media.repo

[c6-media]

name=CentOS-$releasever - Media

baseurl=file:///media/cdrom/

        file:///media/cdrom1/

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

挂载第二张光盘

[root@zabbix ~]# umount /dev/sr0

[root@zabbix ~]# mount /dev/sr0 /media/cdrom

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@zabbix ~]# du -sh /media/cdrom

4.2G       /media/cdrom

[root@zabbix ~]# du -sh /media/cdrom1

1.2G       /media/cdrom1

[root@zabbix ~]# rpm --import /media/cdrom/*K*

[root@zabbix ~]# yum -y clean all

Loaded plugins: fastestmirror

Cleaning repos: c6-media

Cleaning up Everything

Cleaning up list of fastest mirrors

[root@zabbix ~]# yum makecache

Loaded plugins: fastestmirror

Determining fastest mirrors

 * c6-media:

c6-media                                                                  | 4.0 kB     00:00 ...

c6-media/group_gz                                                         | 220 kB     00:00 ...

c6-media/filelists_db                                                     | 5.8 MB     00:00 ...

c6-media/primary_db                                                       | 4.4 MB     00:00 ...

c6-media/other_db                                                         | 2.7 MB     00:00 ...

Metadata Cache Created

(2)搭建LAMP平台

[root@zabbix ~]# yum -y install httpd mysql-server mysql mysql-devel php php-mysql

(3)安装zabbix依赖包

[root@zabbix ~]# yum -y install gcc gcc-c++ autoconf httpd-manual mod_perl mod_auth_mysql php-gd php-xml php-ldap php-pear php-xmlrpc mysql-connector-odbc libdbi-dbd-mysql net-snmp-devel curl-devel unixODBC-devel java-devel openldap openldap-devel php-pdo ncurses-devel

[root@zabbix ~]# ls *.rpm

OpenIPMI-2.0.16-14.el6.x86_64.rpm        php-bcmath-5.3.3-3.el6_2.5.x86_64.rpm

OpenIPMI-devel-2.0.16-14.el6.x86_64.rpm  php-mbstring-5.3.3-3.el6_2.5.x86_64.rpm

OpenIPMI-libs-2.0.16-14.el6.x86_64.rpm

[root@zabbix ~]# rpm -ivh O*.rpm

Preparing...                ########################################### [100%]

   1:OpenIPMI-libs          ########################################### [ 33%]

   2:OpenIPMI               ########################################### [ 67%]

   3:OpenIPMI-devel         ########################################### [100%]

[root@zabbix ~]# rpm -ivh php-*.rpm --nodeps

Preparing...                ########################################### [100%]

   1:php-mbstring           ########################################### [ 50%]

   2:php-bcmath             ########################################### [100%]

(4)配置LAMP环境

       配置php环境,修改php.ini,目的是zabbix的web代码要求这么配置才能正常运行,所以,不修改的后果就是无法安装,无法获得正常的环境。

[root@zabbix ~]# vim /etc/php.ini

946 date.timezone =Asia/Shanghai

440 max_execution_time = 300

729 post_max_size = 32M

449 max_input_time = 300

457 memory_limit = 128M

1586 mbstring.func_overload = 2

[root@zabbix ~]# sed -i '276 s/#//' /etc/httpd/conf/httpd.conf

[root@zabbix ~]# /etc/init.d/httpd start

正在启动 httpd:                                           [确定]

[root@zabbix ~]# chkconfig httpd on

[root@zabbix ~]# /etc/init.d/mysqld start

正在启动 mysqld:                                          [确定]

[root@zabbix ~]# chkconfig mysqld on

(5)编译安装zabbix

[root@zabbix ~]# useradd -s /sbin/nologin zabbix

[root@zabbix ~]# mkdir /etc/zabbix /var/log/zabbix

[root@zabbix ~]# chown zabbix.zabbix /var/log/zabbix/

[root@zabbix ~]# tar xf zabbix-2.0.12.tar.gz -C /usr/src/

[root@zabbix ~]# cd /usr/src/zabbix-2.0.12/

[root@zabbix zabbix-2.0.12]# ./configure --prefix=/usr/local/ --sysconfdir=/etc/zabbix/ --enable-server --enable-proxy --enable-agent --enable-ipv6 --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl --with-openipmi --with-unixodbc --with-ldap --enable-java && make && make install

若添加--with-ssh2 需要SSH开发库的支持,可以不编译此项

[root@zabbix zabbix-2.0.12]# pwd

/usr/src/zabbix-2.0.12

[root@zabbix zabbix-2.0.12]# cp misc/init.d/fedora/core/zabbix_* /etc/init.d/

[root@zabbix zabbix-2.0.12]# ll -d /etc/init.d/zabbix_*

-rwxr-xr-x. 1 root root 2170 6月  16 11:40 /etc/init.d/zabbix_agentd

-rwxr-xr-x. 1 root root 2181 6月  16 11:40 /etc/init.d/zabbix_server

[root@zabbix zabbix-2.0.12]# cd /etc/zabbix/

[root@zabbix zabbix]# ls

zabbix_agent.conf    zabbix_agentd.conf    zabbix_proxy.conf    zabbix_server.conf

zabbix_agent.conf.d  zabbix_agentd.conf.d  zabbix_proxy.conf.d  zabbix_server.conf.d

[root@zabbix zabbix]# cp zabbix_server.conf zabbix_server.conf.origin

[root@zabbix zabbix]# vim zabbix_server.conf

39 LogFile=/var/log/zabbix/zabbix_server.log

87 DBName=zabbix              //数据库名称

103 DBUser=zabbix

112 DBPassword=zabbix

120 DBSocket=/var/lib/mysql/mysql.sock              //根据实际填写路径,此处为YUM安装的

128 DBPort=3306

77 DBHost=localhost

(6)创建zabbix_agentd服务

agentd的作用就是获得host数据,然后将收集到的数据发送给server。或者是server主动来拿取数据。

[root@zabbix zabbix]# pwd

/etc/zabbix

[root@zabbix zabbix]# cp zabbix_agentd.conf zabbix_agentd.conf.origin

[root@zabbix zabbix]# vim zabbix_agentd.conf

123 ServerActive=192.168.1.11:10051              //服务端IP,端口固定

21 LogFile=/var/log/zabbix/zabbix_agentd.log

82 Server=127.0.0.1,192.168.1.11              //服务端IP

228 UnsafeUserParameters=1       //自定义脚本功能,1为开启,默认0为关闭

217 Include=/etc/zabbix/zabbix_agentd.conf.d/              //自定义的agentd配置文件存放路径

(7)建立监控数据库

[root@zabbix ~]# cd /usr/src/zabbix-2.0.12/

[root@zabbix zabbix-2.0.12]# mysqladmin -uroot password '123123'

[root@zabbix zabbix-2.0.12]# mysql -uroot -p123123

mysql> create database zabbix character set utf8;

Query OK, 1 row affected (0.00 sec)

mysql> grant all on zabbix.* to zabbix@localhost identified by 'zabbix';

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

[root@zabbix zabbix-2.0.12]# mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql

[root@zabbix zabbix-2.0.12]# mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql

[root@zabbix zabbix-2.0.12]# mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql

(8)部署PHP页面文档

[root@zabbix zabbix-2.0.12]# pwd

/usr/src/zabbix-2.0.12

[root@zabbix zabbix-2.0.12]# cp -rf frontends/php/ /var/www/html/zabbix

[root@zabbix zabbix-2.0.12]# chown -R apache.apache /var/www/html/zabbix/

浏览器访问测试:http://192.168.1.11/zabbix/

c41a5df706020258e3ee3f610921b902.png

cd9fe65acbcb6f6e3cfecb844250fbce.png

端口:3306

数据库名、用户名、密码均为:zabbix

4dc6f1616009400cb60253ef07d3b607.png

随便起个名字

908954690a16d39a47f82befa3c58f3e.png

c68731fce48c186e3c681518a918b561.png

07bb79d228981823b021fca53ec7dedd.png

默认用户名:admin

密码:zabbix

c7ec0965d98ba60d0d1d8d7d89ec9856.png

报错:zabbix服务未运行

95fc5f83dad601caa128cadc4005cf69.png

(9)锁定安装页面(安全起见)

[root@zabbix ~]# cd /var/www/html/zabbix/

[root@zabbix zabbix]# mv setup.php setup.php.lock

[root@zabbix zabbix]# chmod 600 setup.php.lock

(10)启动zabbix_server服务

[root@zabbix ~]# /etc/init.d/zabbix_server start

Starting zabbix_server:                                    [确定]

[root@zabbix ~]# /etc/init.d/zabbix_agentd start

Starting zabbix_agentd:                                    [确定]

[root@zabbix ~]# netstat -anpt |grep zabbix

tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      16316/zabbix_agentd

tcp        0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      16252/zabbix_server

tcp        0      0 :::10050                    :::*                        LISTEN      16316/zabbix_agentd

tcp        0      0 :::10051                    :::*                        LISTEN      16252/zabbix_server

浏览器查看,已不报错

61846073618570ebd65d7b27ee80b79c.png

2、Linux客户端(被监控端)配置

(1)准备工作

[root@client ~]# /etc/init.d/iptables stop

iptables:将链设置为政策 ACCEPT:filter                    [确定]

iptables:清除防火墙规则:                                 [确定]

iptables:正在卸载模块:                                   [确定]

[root@client ~]# setenforce 0

[root@client ~]# grep 'zabbix*' /etc/services

zabbix-agent    10050/tcp               # Zabbix Agent

zabbix-agent    10050/udp               # Zabbix Agent

zabbix-trapper  10051/tcp               # Zabbix Trapper

zabbix-trapper  10051/udp               # Zabbix Trapper

(2)安装zabbix_agentd代理程序

[root@client ~]# useradd -s /sbin/nologin zabbix

[root@client ~]# mkdir /etc/zabbix /var/log/zabbix

[root@client ~]# chown zabbix.zabbix /var/log/zabbix/

[root@client ~]# tar xf zabbix-2.0.12.tar.gz -C /usr/src/

[root@client ~]# cd /usr/src/zabbix-2.0.12/

[root@client zabbix-2.0.12]# ./configure --prefix=/usr/local/zabbix/ --sysconfdir=/etc/zabbix/ --enable-agent && make && make install

[root@client zabbix-2.0.12]# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

[root@client zabbix-2.0.12]# ll -d /etc/init.d/zabbix_agentd

-rwxr-xr-x. 1 root root 2170 6月  16 12:16 /etc/init.d/zabbix_agentd

[root@client zabbix-2.0.12]# cd /etc/zabbix/

[root@client zabbix]# ls

zabbix_agent.conf  zabbix_agent.conf.d  zabbix_agentd.conf  zabbix_agentd.conf.d

[root@client zabbix]# cp zabbix_agentd.conf zabbix_agentd.conf.origin

[root@client zabbix]# vim zabbix_agentd.conf

82 Server=127.0.0.1,192.168.1.11              //服务端IP地址

123 ServerActive=192.168.1.11:10051              //服务端IP及端口

21 LogFile=/var/log/zabbix/zabbix_agentd.log

228 UnsafeUserParameters=1

(2)启动zabbix_agentd服务

[root@client ~]# ln -s /usr/local/zabbix/sbin/zabbix_agentd /usr/local/sbin/

[root@client ~]# /etc/init.d/zabbix_agentd start

Starting zabbix_agentd:                                    [确定]

[root@client ~]# chkconfig zabbix_agentd on

3、使用Zabbix管理平台

浏览器访问:http://192.168.1.11/zabbix/index.php,登入管理界面(账号:admin/密码:zabbix)

(1)修改为中文界面:

6bd6f1539504f81432968a13653ff344.png

选择第三个,Chineses(zh_CN),保存

4f96987179879b0429475e79e29943a4.png

42d241fe2c3291912b6dac86d63d5c6e.png

(2)创建主机分组

可以根据业务类型分类,例如Web服务器、数据库服务器等

配置-->主机组-->创建主机组

5bf565ed8b06bdc10166dc72f103f387.png

创建Web Server主机组

cfef5d749f40d61c2c56eeb0042214a1.png

添加client(被监控端)主机

配置à主机à创建主机

8b115f31921b64f438724406eb128542.png

按下图设置后,点击下方的存档

2cd10c1338f45b1a0a1c6acec7fda0a0.png

5a22c053a2912c293e888b1dd5e76de3.png

设置Web1主机添加模板,选择Template OS Linux

d93bd6ef54cc599792b46aeb26127695.png

51909f949d29a2c247608d16cf3e0de2.png

将本机的监控开启

449a2ce6d925fe02c4fe5ede06eaa7b8.png

617311b4070189c12a12983a87bbe9df.png

7dc45f2745558feabdbf248bea01aa79.png

课外补充:解决中文乱码问题

1、在Windows中找一个喜欢的字体,我选择的是华文楷体

控制面板à外观和个性化à字体 (win10系统)

697d617a6c712f3c82817b5f8dc20417.png

2、将喜欢的字体复制到zabbix 服务器的/var/www/html/zabbix/fonts/目录下,若以.TTF结尾,重命名一下,改成小写的.ttf

[root@zabbix fonts]# pwd

/var/www/html/zabbix/fonts

[root@zabbix fonts]# ls

DejaVuSans.ttf  STKAITI.ttf

3、修改php页面

[root@zabbix include]# pwd

/var/www/html/zabbix/include

[root@zabbix include]# cp defines.inc.php defines.inc.php.bak

[root@zabbix include]# vim defines.inc.php

38 define('ZBX_GRAPH_FONT_NAME',           'STKAITI'); // font file name

86 define('ZBX_FONT_NAME', 'STKAITI');

4、重启zabbix_server服务

[root@zabbix ~]# /etc/init.d/zabbix_server restart

Shutting down zabbix_server:                               [确定]

Starting zabbix_server:                                    [确定]

浏览器再次访问测试,乱码问题已解决:

http://192.168.1.11/zabbix

b671aa6274ca9dd3c6da84d67d431b09.png

1d1896319ec9adf0daf176805d2ff438.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/306290.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

acwing2041. 干草堆(差分数组)

题目描述: 原题链接 视频讲解 差分算法(前缀和的逆运算) 差法算法(差分与前缀和的下标都从1开始,避免出现越界) 算法思路:给l,r区间内加上x,则表示为在l的位置+x,在r+1的位置上-x,就可抵消掉+x在r+1开始后的贡献,再利用前缀和就能一次求出答案

各纬度气候分布图_欧洲气候特征:以温带气候类型为主,是海洋性气候最显著的大洲...

气候是一个区域内大气物理特征的长期多年平均状态&#xff0c;是一种相对稳定的自然地理要素&#xff0c;包括气温、热量、降水、光照等气候要素组成。根据全球不同区域的气候特征来划分出不同的气候类型&#xff0c;主要的气候类型包括热带雨林气候、热带草原气候、热带沙漠气…

.NET 5开源项目:b站账号快速升级到 Lv6,每天自动签到,观看,分享,投币视频!...

推荐一个神奇的开源项目&#xff1a;BiliBiliToolhttps://github.com/RayWangQvQ/BiliBiliTool.Net 5 编写的B站&#xff08;哔哩哔哩&#xff09;任务工具&#xff0c;通过GitHub Actions实现每日线上自动运行任务&#xff1a;每日自动登录、观看、分享、投币视频&#xff0c;…

acwing2060. 奶牛选美(bfs)

题目描述: 题目描述:在一个二维矩阵中,有两个点的集合,找到最短的距离(从一个集合到另一个集合中)距离的计算方式为(曼哈顿距离) 曼哈顿距离:两点间的曼哈顿距离 = | x1 - x2 | + | y1 - y2 | 输出最短距离 原题链接 视频讲解 问题难点: 二维矩阵使用了字符类型存储 PI…

pandas用均值填充nan_Pandas学习笔记(三)

前言学习Pandas的最好方式就是多用它&#xff0c;只有在实际中多用&#xff0c;才能更好地掌握其中的技巧&#xff0c;这一次我们从数据的聚合来开始。GroupBy的使用聚合的意思指的是对数据框架中某一类型的数据进行整合&#xff0c;在整合后可以对其进行求和、求平均值等操作&…

acwing2019. 拖拉机(最短路径)

题目描述:(边权只有0和1的最短路径问题) 可以走出矩阵 点权{走障碍物:1,不走障碍物:0} 最短路径=路径上障碍物的数量 双端队列:0的时候入队首,1的时候入队尾(只能出队一次,但可以入队很多次) 双端队列的前半段是全为0,后半段全为1. bfs(实际上是一种迪杰斯特拉算法…

有关Quartz.NET,与一线码农大佬对个线?

跟[一线码农大佬]翻译的某技术文对个线最近看到一线码农大佬翻译的《如何在 ASP.NET Core 中使用 Quartz.NET 执行任务调度》&#xff0c;行文思路&#xff1a;安装Quartz.NETQuartz.NET 中的Job,triggers 和 Schedulers创建 Scheduler开启和停止 scheduler创建 job 工厂创建 J…

真的,太多人辜负了.NET5!

.NET5发布一个月了&#xff0c;有没有动手试试&#xff1f;Windows服务器Visual Studio SQL Server做跨平台开发&#xff1f;那你真的辜负了这个时代&#xff01;强烈建议尝试下Linux&#xff0c;不仅是程序部署&#xff0c;而是全Linux环境开发、运行、部署.NET 5项目&#x…

总结 Visual Studio 2019 发布以来 XAML 工具的改进

不知不觉&#xff0c;Visual Studio 2019 已经出到 16.8 和 16.9 Preview 了。虽然每次更新都林林总总地一大堆新功能和改进&#xff0c;但关于 XAML 的内容总是&#xff0c;always&#xff0c;每次都只有一点点。其实 Xamarin 相关的内容有在使劲地更新&#xff0c;不过和我做…

与您相约.NET Conf China 2020! 新进2位重磅嘉宾

2020年12月19日由.NET众多社区联合组织主办的2020年中国.NET开发者大会将于苏州盛大开幕&#xff0c;明天将发布大会的直播方案&#xff0c;敬请关注。时间&#xff1a;2020/12/19-12/20主题&#xff1a;开源、共享、创新地点&#xff1a;苏州人工智能产业园本次大会以“开源、…

层与特征融合_【计算机系统应用】(第122期)感受野特征增强的 SSD 目标检测算法...

点击上方“蓝字”&#xff0c;关注我们吧&#xff01;目标检测是计算机视觉领域的一项重要任务, 是 生活中如实例分割[1] , 面部分析[2] , 汽车自动驾驶[3]、视 频分析[4] 等各种视觉应用的先决条件. 近些年, 伴随着深度卷积神经网络的充分发展[5] 以及良好的数据集注释先验工作…

一个基于.Net 5开发的轻量级Quartz配置中心 - QuartzCore.Blazor

项目简介QuartzCore.Blazor 是一个基于 .Net5 开发的轻量级 Quartz 作业配置中心&#xff0c;实践应用 Ant Design Blazor 和 FreeSql 两个技术&#xff0c; 对这两个技术感兴趣的小伙伴可以加我一起学习讨论哦&#xff0c;对有 Quartz 有需求的小伙伴亦可以开箱即用Code First…

如何开启jvm日志_做了10个小实验:搞懂了JVM三大参数类型

本实验的目的是讲解 JVM 的三大参数类型。在JVM调优中用到的最多的 XX 参数&#xff0c;而如何去查看和设置 JVM 的 XX 参数也是调优的基本功&#xff0c;本节以实验的方式讲解 JVM 参数的查看和设置。希望大家能有所启发。标配参数常见标配参数-version&#xff0c;获取JDK版本…

xilinx7中管脚mrcc和srcc_Xilinx 7系列FPGA架构之SelectIO结构(一)

引言&#xff1a;从本文开始我们介绍Xilinx 7系列FPGA的SelectIO资源结构及使用&#xff0c;我们在进行FPGA外设硬件及软件设计时&#xff0c;如ADC、PHY、DDR3等&#xff0c;通常会涉及到该资源。本节我们介绍以下知识点&#xff1a;SelectIO资源概述及结构SelectIO管脚通用设…

IdentityServer4系列 | 混合模式

一、前言在上一篇关于授权码模式中&#xff0c; 已经介绍了关于授权码的基本内容&#xff0c;认识到这是一个拥有更为安全的机制,但这个仍然存在局限&#xff0c;虽然在文中我们说到通过后端的方式去获取token,这种由web服务器和授权服务器直接通信&#xff0c;不需要经过用户的…

3m格式的文件怎么转换成mp3_一招就能让PDF与其他格式文件相互转换,这样的大招你值得拥有...

大家都知道&#xff0c;现在不少的大佬比起用Word、Excel等等这些格式文件&#xff0c;它们更喜欢使用PDF文件。而我们不管是将Word、Excel等文件转换成PDF&#xff0c;还是将PDF转换成其他格式文件&#xff0c;都是一件麻烦事&#xff0c;更别说在手机上操作这一切了。别担心&…

如何使用 C# 中的 Tuple

开局一张图&#xff0c;首先声明的是 Tuple 不是什么新鲜概念&#xff0c;在编程语言 F#&#xff0c;Python 中早就有这个了&#xff0c;Tuple 是一种 有序的&#xff0c;有限不可变的&#xff0c;支持混杂类型的固定个数的 一种数据结构&#xff0c;有些朋友可能就想问了&…

中设置colorbar_【值得收藏】如何画出学术论文中需要的各种精美插图,看这一篇就够了!...

本文整理自知乎问答&#xff0c;仅用于学术分享&#xff0c;著作权归作者所有。如有侵权&#xff0c;请联系后台作删文处理。方法一作者&#xff5c;冯昱尧https://www.zhihu.com/question/21664179/answer/18928725强烈推荐 Python 的绘图模块 matplotlib: python plotting 。…

GraphQL:Descriptor Attributes

GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述&#xff0c;使得客户端能够准确地获得它需要的数据&#xff0c;而且没有任何冗余&#xff0c;也让 API 更容易地随着时间推移而演进&#xff0c…

idea怎么把代码放到git_在IDEA中如何初始化Git,把项目推送到Git上

在IDEA中如何初始化Git&#xff0c;把项目推送到Git上登录Gitee(码云)账号&#xff0c;新建仓库先按如下步骤简单新建一个仓库&#xff1a;创建成功后&#xff0c;会出现下图中所示的原始文件&#xff1a;在IDEA上的Terminal中进行操作注意&#xff1a;可能有些朋友刚打开Termi…