Linux操作系统CentOS7.2发行版本的安装与配置
Linux系统上安装Grafana+Prometheus+node_exporter、my。。。

Linux系统上安装Grafana+Prometheus+node_exporter、my。
⼀、写在前⾯1、系统:CentOS 7.22、监控报警⼯具:Prometheus,⽤来拉取数据的。
Prometheus 所有采集的监控数据均以指标(metric)的形式保存在内置的时间序列数据库当中。
Exporter,是Prometheus的⼀类数据采集组件的总称。
它负责从⽬标处搜集数据,并将其转化为Prometheus⽀持的格式。
与传统的数据采集组件不同的是,它并不向中央服务器发送数据,⽽是等待中央服务器主动前来抓取。
3、可视化监控⼯具:Grafana,是⼀个跨平台的开源的度量分析和可视化⼯具,可以做数据监控和数据统计,带有告警功能。
⽀持许多不同的时间序列数据(数据源)存储后端。
每个数据源都有⼀个特定的查询编辑器。
官⽅⽀持以下数据源:Graphite、infloxdb、opensdb、prometheus、elasticsearch、cloudwatch等。
⼆、搭建步骤1、下载并安装Prometheus(Linux版本)1.1、下载Prometheus地址:https://prometheus.io/download/由于官⽹这⾥安装下载速度⾮常慢,因此可以选择使⽤命令下载的⽅式。
先进⼊⽬录/opt(因为我打算将prometheus下载到这个⽬录下,可以根据⾃⼰习惯⾃⾏决定安装在哪个⽬录),再使⽤wget命令进⾏下载。
命令:# cd /opt# wget https:///prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gz1.2、解压Prometheus命令:# tar -zxvf prometheus-2.23.0.linux-amd64.tar.gz1.3、重命名Prometheus解压⽬录命令:# mv prometheus-2.23.0.linux-amd64 /opt/prometheus2、下载并运⾏mysqld_exporter、node_exporter(Linux版本)说明:exporter是安装在需要被监控的服务器上的,这⾥需要监控Linux服务上的Mysql和Linux系统服务器的基础性能指标,因此安装Linux版本。
Linux操作系统基础项目教程CentOS7

XXXXXXXXXX学院《Linux操作系统基础与应用》课程标准课程名称Linux操作系统基础与应用课程代码课程类型理论+实践课课程性质专业核心课学分 4 课程总学时64 讲授学时24 实践学时40前导课程计算机网络基础Windows Server服务器管理后续课程网络安全技术编制时间编制人审定人《Linux操作系统基础与应用》课程标准一、课程定位1. 课程定位《Linux操作系统基础与应用》课程是计算机网络技术专业的专业核心课。
本课程是在学生已经学习了IT素养和计算机网络基础等课程的基础上开设,使学生了解Linux操作系统的基本概念,熟悉Linux系统安装及基本命令操作,掌握Linux系统管理及Shell脚本等综合职业素质和职业技能,为学生毕业后从事计算机相关专业的工作打下基础。
2. 课程设计理念本课程以对计算机网络技术人才的能力需求为导向,针对高职学生的认知特点,按照项目功能与主题,布置任务与要求,让学生了解Linux的应用场景,并完成相关实验,以实现教学与实训的统一。
每个项目采用以学生为中心、基于任务分析与布置的项目驱动式教学方法,项目蕴含的核心技能用若干生动、直观的案例进行导入,形成从简单到复杂的系统化教学项目,突出学生的教学主体作用,重视职业能力的培养,充分体现课程教学的职业性、实践性和开放性。
让学生在接近真实的环境中,逐步掌握Linux基础概念与实用的操作技能。
3.课程设计思路本课程遵循“学生主体,教师主导”的教学理念,采用线上线下混合式教学模式,通过引入生活中的案例,激发学生的学习兴趣。
基于课程教学需要,设计了“课前启化、课中内化、课后转化”三个阶段同时将思想政治教育和岗位技能积累有机统一,推进“三全育人”,打造“守初心、铸匠魂、强技能”的高效课堂教学模式。
课程教学打破传统强调“基础”和“贪大求全”的教学观念,以能力培养为出发点,以具备Linux基本应用能力为教学目标,深化教学内容的改革,优化教学内容体系,以“够用”、“必需”为标准,在掌握必要的理论知识上,重点讲授如何实现Linux的各种功能,使学生能更好地理解理论知识与实现的关系。
LinuxCentos7.2下安装nodejsnpm配置全局路径的教程

LinuxCentos7.2下安装nodejsnpm配置全局路径的教程安装之前检测是否装了gccgcc-c++python 2.7+没有的话yum install下载完成之后上传到Linux:rz没有rz sz的话安装⼀下(yum -y install lrzsz)然后依次执⾏:cd /usr/localmkdir nodejs6cd nodejs6rz ------ 选择nodejs⽂件tar xzvf node-v6.11.0.tar.gzcd node-v6.11.0./configuremake(时间⽐较长,⼤约五分钟到⼗分钟不等,取决于服务器配置)make install查看node是否安装成功npm的包安装分为本地安装(local)、全局安装(global)两种npm install grunt # 本地安装npm install -g grunt-cli # 全局安装不加-g的话默认是使⽤本地安装,npm会在执⾏命令的当前路径下下载安装模块组件。
加上-g的话是使⽤全局安装,npm会在设置的全局路径下安装。
⽅便统⼀管理。
配置全局安装路径和缓存路径cd /usr/local/nodejs6mkdir node_globalmkdir node_cachenpm config set prefix "node_global"npm config set cache "node_cache"测试:本地安装测试:全局路径安装OK!以上这篇Linux Centos7.2下安装nodejs&npm配置全局路径的教程就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
CentOS安装图解及常规使用教程

CentOS 6安装使用及DHCP服务配置教程金湖广电培训专用教程南京润灿信息科技有限公司版权所有序言Linux是一种自由和开放源代码的类UNIX操作系统。
该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。
在加上用户空间的应用程序之后,成为Linux操作系统。
Linux也是自由软件和开放源代码软件发展中最着名的例子。
只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。
大多数Linux系统还包括了像提供GUI界面的X Window之类的程序。
除了一部分专家之外,大多数人都是直接使用Linux发布版,而不是自己选择每一样组件或自行设置。
严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。
Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。
由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux,但Linux不属于GNU计划。
Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。
目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。
Linux是一个领先的操作系统,可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。
世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。
Linux也广泛应用在嵌入式系统上,如手机,平板电脑,路由器,电视和电子游戏机等。
在移动设备上广泛使用的Android操作系统就是创建在Linux 内核之上。
通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其派生版本Ubuntu,Linux Mint),Fedora(及其相关版本Red Hat Enterprise Linux,CentOS)和openSUSE等。
第1章CentOS Linux 7系统的安装与介绍

• 安装过程 • 设置虚拟机的详细参数
Date: 15 January 2022
1.1.3Linux系统的安装
• 安装过程 • 虚拟机配置的详细清单
Date: 15 January 2022
1.1.3Linux系统的安装
• 安装过程 • 确认了新建虚拟机的配置信息后,点击【完成】,然后就进入
统管理员的账号是系统统一设定的,账号为“root”。
Date: 15 January 2022
1.1.3Linux系统的安装
• 安装过程 • 设定系统管理员的密码。输入的【Root密码】和【确认】密码
要匹配。点击【完成】,进入到系统安装阶段。
Date: 15 January 2022
1.1.3Linux系统的安装
Date: 15 January 2022
1.1.2Linux系统的组成与版本
• Linux系统的组成 – 内核、Shell、文件系统和应用程序
• Linux系统版本 – 内核(Kernel)版本和发行版本 – 内核(Kernel)版本:数字由三部分“A.B.C”,A代表主版本 号,B代表次主版本号,C代表修订号。 – 发行版本:一些厂家或者组织者将Linux系统内核与应用软 件和文档包装起来,并增加软件的安装界面和系统维护工具 的一个软件包集合。
• 通常所指的Linux是指系统内核,而在内核基础之上增加开发一 些应用程序就可以作为软件产品来发行。
Date: 15 January 2022
1.1.1Linux系统的起源与发展 Nhomakorabea• CentOS • Red Hat Linux • SuSE Linux • Debian Linux • 红旗Linux • Ubuntu
常用的linux命令 文档

常用的linux命令文档常用的Linux命令文档Linux操作系统是一种非常强大和灵活的操作系统,广泛应用于服务器和嵌入式系统中。
作为一名Linux系统管理员或者开发者,掌握常用的Linux 命令是至关重要的。
本文旨在提供一份常用的Linux命令文档,涵盖了从基本命令到高级命令的应用和使用。
1. 文件和目录操作命令1.1 ls命令:列出当前目录下的文件和子目录。
1.2 cd命令:切换当前工作目录。
1.3 mkdir命令:创建新的目录。
1.4 cp命令:复制文件或目录。
1.5 mv命令:移动文件或目录。
1.6 rm命令:删除文件或目录。
1.7 touch命令:创建一个新文件。
1.8 cat命令:显示文件内容或者将几个文件合并成一个文件。
1.9 echo命令:将指定的文本输出到终端或者文件。
2. 文件查找和搜索命令2.1 find命令:根据指定的条件在文件系统中查找文件。
2.2 grep命令:在文件或者输入中查找匹配的行。
2.3 locate命令:在系统的数据库中查找文件。
2.4 which命令:查找可执行文件的路径。
2.5 whereis命令:查找二进制程序、源代码和man页文件的路径。
3. 文件权限和权限管理命令3.1 chmod命令:修改文件或目录的权限。
3.2 chown命令:修改文件或目录的所有者。
3.3 chgrp命令:修改文件或目录的所属组。
3.4 passwd命令:修改用户密码。
4. 系统管理命令4.1 top命令:实时显示各种系统资源的使用情况。
4.2 ps命令:查看当前运行的进程。
4.3 kill命令:终止指定的进程。
4.4 service命令:启动、停止和重启系统服务。
4.5 systemctl命令:管理系统的Systemd服务。
5. 网络操作命令5.1 ifconfig命令:查看和设置网络接口配置。
5.2 ping命令:测试主机之间的连通性。
5.3 ssh命令:通过SSH协议登录到远程主机。
linux操作系统教案

Linux操作系统教案第一章:Linux操作系统概述1.1 Linux简介1.1.1 Linux的起源和发展1.1.2 Linux的特点和优势1.1.3 Linux的应用领域1.2 Linux发行版介绍1.2.1 Ubuntu1.2.2 CentOS1.2.3 Fedora1.3 Linux文件系统结构1.3.1 /bin、/usr、/etc等目录的作用1.3.2 文件权限和所有权1.3.3 文件系统类型第二章:Linux基本命令2.1 命令行操作概述2.1.1 命令行界面2.1.2 命令行输入和输出2.1.3 命令历史和快捷键2.2 文件操作命令2.2.1 pwd、cd命令2.2.2 ls、ll、tree命令2.2.3 touch、cp、mv命令2.2.4 rm、rmdir命令2.3 文本操作命令2.3.1 cat、more、less命令2.3.2 head、tl命令2.3.3 grep、awk命令2.3.4 sed命令2.4 权限和所有权操作命令2.4.1 chmod、chown命令2.4.2 chgrp命令2.5 系统管理命令2.5.1 ps、top命令2.5.2 kill、pkill命令2.5.3 df、du命令2.5.4 free、vmstat命令2.5.5 mount、umount命令第三章:Linux用户和组管理3.1 用户管理概述3.1.1 用户配置文件3.1.2 useradd、usermod、userdel命令3.1.3 用户密码管理3.2 组管理3.2.1 组配置文件3.2.2 groupadd、groupmod、groupdel命令3.2.3 用户所属组管理3.3 用户和组管理实践3.3.1 创建普通用户和组3.3.2 设置用户和组权限3.3.3 切换用户和组3.3.4 删除用户和组第四章:Linux文件权限和所有权4.1 文件权限概述4.1.1 权限的表示方法4.1.2 权限的分类4.2 修改文件权限4.2.1 chmod命令4.2.2 chown命令4.3 设置文件权限实践4.3.1 设置文件读、写、执行权限4.3.2 设置文件归属权4.3.3 修改文件权限示例第五章:Linux软件管理5.1 包管理概述5.1.1 RPM包管理器5.1.2 DEB包管理器5.2 使用RPM包管理器5.2.1 安装、升级和卸载软件5.2.2 查询软件包信息5.2.3 软件依赖关系解决5.3 使用DEB包管理器5.3.1 安装、升级和卸载软件5.3.2 查询软件包信息5.3.3 软件依赖关系解决5.4 软件源码安装5.4.1 软件源码5.4.2 编译和安装软件5.4.3 软件配置和管理第六章:Linux网络配置6.1 网络配置文件6.1.1 /etc/network/interfaces文件6.1.2 网络配置示例6.2 网络管理命令6.2.1 ifconfig、ip命令6.2.2 ping、traceroute命令6.2.3 netstat命令6.3 配置网关和域名解析6.3.1 route命令6.3.2 resolvconf命令6.4 网络服务管理6.4.1 syslog、send服务6.4.2 Apache、Nginx服务6.4.3 SSH服务第七章:Linux shell脚本编程7.1 shell脚本基础7.1.1 脚本语法和结构7.1.2 变量和参数7.1.3 常用shell内置命令7.2 条件语句和循环语句7.2.1 if、else、elif语句7.2.2 for、while、until循环7.3 常用脚本技巧7.3.1 函数定义和调用7.3.2 文件操作命令7.3.3 文本处理命令7.4 实战shell脚本示例7.4.1 自动备份文件脚本7.4.2 监控系统负载脚本7.4.3 定时任务脚本第八章:Linux系统安全8.1 系统安全概述8.1.1 安全策略和原则8.1.2 防火墙和SELinux 8.2 用户和权限安全8.2.1 用户认证方法8.2.2 文件权限和安全8.2.3 用户行为审计8.3 系统审计和日志管理8.3.1 auditd服务8.3.2 syslog服务8.3.3 日志分析与监控8.4 入侵检测和防御8.4.1 IDS/IPS系统8.4.2 安全漏洞扫描8.4.3 恶意代码防护第九章:Linux备份和恢复9.1 备份策略和工具9.1.1 备份类型和策略9.1.2 tar、cpio备份工具9.1.3 duplicity备份工具9.2 磁盘阵列和存储池9.2.1 RD技术概述9.2.2 mdadm命令9.2.3 LVM存储池9.3 系统恢复和急救盘9.3.1 系统恢复步骤9.3.2 急救盘制作和使用9.3.3 系统镜像和克隆第十章:Linux服务器配置与管理10.1 服务器配置概述10.1.1 服务器角色和类型10.1.2 配置文件和工具10.2 文件服务器配置10.2.1 NFS服务配置10.2.2 Samba服务配置10.3 打印服务器配置10.3.1 cupsd服务配置10.3.2 打印机共享设置10.4 数据库服务器配置10.4.1 MySQL、PostgreSQL配置10.4.2 数据库管理和维护10.5 网络服务器的配置与管理10.5.1 Apache、Nginx配置10.5.2 SSH、VPN服务配置10.5.3 邮件服务器配置重点解析本文教案涵盖了Linux操作系统的概述、基本命令、用户和组管理、文件权限和所有权、软件管理、网络配置、shell脚本编程、系统安全、备份和恢复以及服务器配置与管理等方面的知识点。
Centos7网络配置

wlp11s0:表示PCI接口的无线以太网设备,PCI总线地址为11插槽编号0
CentOS的网络配置方法
CentOS的网络配置有临时性的配置和持久的配置。 临时的配置是使用ifconfig命令进行配置,立即生 效,但重启后就没了。(在CentoS7中是用的 iproute2的命令工具)
被选中的连接。 Home: 用在家庭网络,只允许被选中的连接。 Internal:适用内部局域网。 Trusted:允许所有的网络连接
区域管理
firewall-cmd --get-zone-of-interface=网卡名 //查看指定接 口所属的区域
为指定区域添加网卡(一个网卡只能属于一个区域) firewall-cmd --zone=work --add-interface=网卡名
重启网卡:nmcli conn down ens33 && nmcli conn up ifname ens33
iproute2其他的命令工具 ip neigh //查看arp表
ip neigh add IP地址 lladdr MAC地址 dev 网卡名 //添加一条静态arp项
ip neigh del IP地址 dev 网卡名 //删除一条静态arp项
ip link show //显示出所有可用的网络接口列表
ip link set down 网卡名 //停用某个网络接口 ip link set up 网卡名 //激活某个网络接口
ip addr或ip addr show //查看所有网络接口的IP地址 ip addr show dev 网卡名 //查看指定网卡IP地址
firewall-cmd --zone=work --remove-service=tftp //移除允许访问的 服务
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux操作系统CentOS7.2发行版本的安装与配置由于CentOS 7出来不久,对于这个版本的系统安装与配置的教程较少,今天就索性介绍一下CentOS7.2系统的安装与配置。
•获取安装镜像文件:1、直接访问CentOS官方开源镜像网站,/从网站我们可以看到各个版本目录2、进入到centos/目录,可以看到目前最新版7.2.1511版本3、点击进入7.2.1511目录后,会发现isos目录,这个就是存放ISO格式镜像的目录;os目录则是将ISO格式镜像解压后得到的所有文件目录;cloud则是搭建OpenStack等云项目需要的软件包目录,其他目录可自行研究下。
4、进入isos目录后,因为CentOS7起只有64位系统,所以仅看到x86_64目录5、进入x84_64目录后,然而并没有发现ISO镜像。
只有其他镜像网站列表,并发表了申明:为了节省公共可用带宽,此镜像网站不再提供ISO镜像下载,请从以下可用镜像网站下载。
就是说CentOS官网在国外,如果我们从国外直接下载,速度太慢,为了不浪费这些带宽来长时间下载,从以下镜像列表中选择距离你最近的地区,最快的服务器来下载。
6、推荐的以下国内镜像网站,下载速度都是令人满意的。
/centos/7/isos/x86_64/ 华中科技大学开源镜像网站/centos/7/isos/x86_64/ 新浪开源镜像网站/CentOS/7/isos/x86_64/ 重庆大学镜像网站/centos/7/isos/x86_64/ 西北农业科技大学镜像网站/centos/7/isos/x86_64/ 北京电信通电信工程有线公司镜像网站/centos/7/isos/x86_64/ 浙江大学开源镜像网站/centos/7/isos/x86_64/ 中科院(中国科学院计算机网络信息中心)开源镜像网站/centos/7/isos/x86_64/ 上海交通大学开源镜像网站/centos/7/isos/x86_64/ 中国科学技术大学开源镜像网站/centos/7/isos/x86_64/ 北京首都在线科技股份有限公司镜像网站/centos/7/isos/x86_64/ 上海网易163公司开源镜像网站/centos/7/isos/x86_64/ 东北大学开源镜像网站/centos/7/isos/x86_64/ 大连东软信息学院开源镜像网站/centos/7/isos/x86_64/ 北京理工大学开源镜像网站7、随意进入一个镜像网站,即可看到CentOS7.2的ISO镜像文件了。
不过,这里选择下载一个Everthing的镜像,容量大约7GB,包含软件包最全的镜像。
附:CentOS官网历史发行版本下载地址:/当CentOS的一个新版本发布时,官方会将上一个版本移入到这里面,当需要安装或使用旧发行版本时,可以从这里下载。
8、下载完成后得到我们需要的CentOS7.2.1511版本ISO镜像文件,容量7.23GB。
•安装操作系统1、虚拟机可以直接使用虚拟光驱加载ISO镜像安装,物理机可以使用管理口的虚拟光驱来加载。
(具体过程这里不再讲述,请参考相应服务器使用文档),从虚拟光驱启动后,进入安装界面。
选择Install CentOS 7 直接进入安装。
2、设置键盘类型美国与默认语言为English3、点击图标设置日期和时间4、这里设置为国内使用的时区-东八区亚洲上海,点击左上角Done完成设置。
5、软件包选择,默认最最小化安装即可。
可在安装完系统后,配置yum源再次安装需要的软件包。
点击INSTALLATION DESTINATION手工为硬盘分区。
6、Local Standard Disks会出现所有本地硬盘,选择计划安装操作系统的磁盘后,在选择下面的I will configure partitioning,然后点击左上角的Done来执行手动分区。
7、选择Standard Partition标准分区类型再点击+号。
8、挂载点/根分区,根据实际需求情况而定,这里容量大小为24GB,再点击Add mount point。
9、再次点击+号,继续分区10、挂载点swap分区,容量大小8GB,点击Add mount point完成添加。
11、点击左上角Done完成分区设置12、弹出分区信息概览,点击Accept Changes完成设置。
13、点击右下脚Begin Installation开始安装处理14、点击ROOT PASSWORD来设置root用户的密码15、建议符合密码复杂性要求设置一个健壮的密码16、随后等待几分钟后系统安装完成,右下角出现Reboot按钮,点击重启系统来完成系统启动。
17、CentOS 7.2这样默认的安装,是启动到命令行界面的。
键入root用户与安装时设置的密码登录到系统。
•网络配置1、开始配置网络,由于最小化安装默认是没有安装net-tools软件包,所以ifconfig命令就找不到。
2、手工挂载虚拟光驱到/media目录,mount -o loop /dev/sr0 /media。
注意,这里如果是服务器因为物理光驱存在,可能虚拟光驱的盘符为/dev/sr1,如果是外接光驱也可能是/dev/sr2,请尝试挂载。
3、执行安装net-tools软件包以获得ifconfig命令 rpm -ivh /media/Packages/net-tools*.rpm4、因为从CentOS7版本开始,对网卡命令规则有所改变,所以在/etc/sysconfig/network-scripts/会发现网卡默认命令不再是以eth0、em1等,而是ens192、enp33、eno16777736等字样。
不过这并不影响系统正常使用,编辑配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736。
5、如果使用静态ip地址,BOOTPROTO参数修改为static;使用的dhcp方式获取动态ip,则改为的dhcp。
如果禁止通过的dhcp获取到的dns配置覆盖手工配配置的dns服务器,则PEERDNS参数改为no。
ONBOOT参数修改为yes表示在系统启动时自动激活该网卡。
IPADDR设置ip地址,NETMASK设置子网掩码,GATEWAY设置网关。
最后使用:wq保存设置并退出。
6、vi编辑/etc/resolv.conf配置文件来配置dns域名解析服务器,添加运营商提供的dns服务器地址,这里是我的dns服务器配置,最后使用:wq保存并退出。
nameserver 202.96.134.133nameserver 114.114.114.114nameserver 8.8.8.87、CentOS7默认启用NetworkManager服务管理网络,使用命令 systemctl restart NetworkManager重启服务来使配置立即生效,随后使用ifconfig命令即可查看到网络信息。
8、使用ping命令测试到镜像服务器的连通性良好•远程访问控制网络通后,就可以使用基于ssh协议的客户端工具链接,远程访问控制CentOS 7.2服务器了。
这里推荐使用SecureCRT工具,操作简单,功能强大,可视化效果好。
下载地址:/data/2189723(下载后请按照包文件里的说明.txt文件末尾完成软件激活)1、在文件夹里找到SecureCRT.exe文件来打开软件2、打开软件后,点击工具栏第二个按钮3、主机名这里键入刚刚服务器配置的IP地址,然后点击连接。
4、随即弹出服务器的密钥,如果是临时接受链接点击“只接受一次”。
5、然后键入用户名root,点击确定。
6、再键入密码,点击确定即可登录到系统。
7、登录系统后,就可像本地一样使用命令行随意操作系统了。
•系统配置1、默认情况下系统情况firewall防火墙,如果是开发、测试环境,如果为了不影响测试,建议关闭防火墙服务;如果接入互联网的生产环境,防火墙属于Linux内核一部分,并且功能强大,建议使用防火墙来构建服务器自身的防御系统。
2、执行systemctl stop firewalld.service,在执行systemctl disable firewalld.service 禁止开机自启动(这一步会发现Removed symlink字样,移除软链接,与CentOS5、6的系统服务管理不一样了)。
3、再次查看firewall服务状态,已经停止。
4、使用vi编辑配置文件 /etc/sysconfig/selinux关闭selinux服务,修改SELINUX参数为disabled。
5、保存配置后,使用命令setenforce 0可让selinux服务即时失效,这里不会有任何提示。
6、配置主机名,CentOS7配置主机名是在/etc/hostname中配置,直接修改内容即,重启系统生效。
7、配置yum源,yum源的添加在/etc/yum.repos.d目录下,默认可看到很多.repo结尾的文件。
•本地yum源的配置(1)、新建一个目录/os,将安装CentOS7.2的ISO镜像通过虚拟光驱挂载/media目录后,所有内容拷贝到/os目录cp -frv /media/* /os(2)、删除/etc/yum.repos.d/目录下所有文件,创建/etc/yum.repos.d/CentOS7.2-x86_64.repo 文件,内容如下(也就是baseurl的路径,指向/os目录。
)# CentOS-Base.repo[base]name=CentOS-$releasever - Basebaseurl=file:///os/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7(3)、执行yum clean all;yum makecache,安装lrzsz软件包成功。
•网络yum源的配置8、直接删除所有文件,使用vi新建一个CentOS7.2-x86_64.repo文件,内容如下。
# CentOS-Base.repo[base]name=CentOS-$releasever - Basebaseurl=/centos/$releasever/os/$basearch/ enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#released updates[updates]name=CentOS-$releasever - Updatesbaseurl=/centos/$releasever/updates/$basearch/ enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl=/centos/$releasever/extras/$basearch/ enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages [centosplus]name=CentOS-$releasever - Plusbaseurl=/centos/$releasever/centosplus/$basearch/ enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7这里解释下:[base] 是这个源的命名,[updates]是官方发布的补丁包,软件包更新源,可以同时指定多个源name 源的具体名称baseurl 这里就是我们常说的yum源下载软件包的真实地址,绝对路径可以是基于http、ftp、nfs等协议的网络路径;也可以是直接放在某个目录下本地路径,则为 baseurl=file:///media的格式。