RHEL

CentOS 7 配置本地yum源、在线yum源

被刻印的时光 ゝ 提交于 2020-04-25 08:33:00
yum概述   yum是Yellow dog Updater, Modified 的简称,使用yum安装软件包需要为系统配置yum源(yum repository),可以使用http站点、ftp站点或本地镜像文件作为yum源,允许为系统配置多个yum源。   yum通过分析rpm软件包header信息自动解决软件包安装、升级或卸载过程中软件包依赖性问题 、 CentOS默认安装的yum软件包: yum-3.4.3-161.el7.centos.noarch                 yum-metadata-parser-1.1.4-10.el7.x86_64                 yum-plugin-fastestmirror-1.1.31-50.el7.noarch   yum 配置文件分为两部分:main部分和repository部分 main 部分位于/etc/yum.conf中,定义yum全局配置。 repository 部分位于/etc/yum.repo.d 目录下,定义各yum源的自定义配置,通常包含:在线yum源配置文件 /etc/yum.repos.d/CentOS-Base.repo和本地yum源配置文件 CentOS-Media.repo main部分:/etc/yum.conf 配置文件默认内容如下(CentOS 7.6) [main]

进阶!基于CentOS7系统使用cobbler实现单台服务器批量自动化安装不同版本系统(week3_day5_part2)-技术流ken

本小妞迷上赌 提交于 2020-04-25 06:23:53
前言 在上一篇博文《 cobbler批量安装系统使用详解-技术流ken 》中已经详细讲解了cobbler的使用以及安装,本篇博文将会使用单台cobbler实现自动化批量安装不同版本的操作系统。 pxe+kickstart单台服务器只能安装一个版本的操作系统,这就造成了实际工作中的局限性。 系统环境准备 一台安装好cobbler的服务器 准备centos7.3版本的镜像 添加centos7镜像 关掉虚拟机,在虚拟机CD/DVD选项中选择准备好的centos6镜像。 挂载光盘 把centos7的光盘挂载到/mnt下,并检查是否挂载成功。 [root@ken ~]# mount /dev/cdrom / mnt mount: block device /dev/sr0 is write-protected, mounting read- only [root@ken ~]# ls / mnt CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7 EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL cobbler导入镜像 复制过程会有点慢,大概三四分钟左右,等待完成即可。 [root@ken ~]# cobbler import -

linux

◇◆丶佛笑我妖孽 提交于 2020-04-25 04:49:45
一、Linux网络系统优化 1.网络相关配置 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig  查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip  符合指令,直接修改上述功能 在我们刚装好linux的时候,需要用xshell进行远程连接,那就得获取ip地址,有时候网卡默认是没启动的,Linux也就拿不到ip地址,因此我们得手动启动网卡。 1 2 3 4 #编辑网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0 #修改配置参数 ONBOOT= yes 网卡配置文件详解 网络配置文件 1 /etc/sysconfig/network 网络接口配置文件 /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME DEVICE=: 关联的设备名称,要与文件名的后半部“INTERFACE_NAME”保持一致; BOOTPROTO={static|none|dhcp|bootp}: 引导协议;要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址; IPADDR=: IP地址 NETMASK=:子网掩码 GATEWAY=:设定默认网关;

Linux

大憨熊 提交于 2020-04-25 04:37:36
[TOC] Linux - VMware和Centos安装 选择性 pc可以选择 -纯系统 Linux/windows -双系统 Windows+Linux -虚拟化技术 Windows+vmware workstation 服务器 -物理机纯系统 -物理机+vmware(vmware esxi) -物理机+docker 安装 -简易安装 -自定义安装 -快照 下载centos系统ISO镜像 要安装centos系统,就必须得有centos系统软件安装程序,可以通过浏览器访问centos官网 http://www.centos.org,然后找到Downloads - mirrors链接,点击后进入下载,但是由于这是国外的网址,下载速度肯定受限。 想要速度快一点的话, 可以使用国外的镜像源 https://opsx.alibaba.com/mirror#阿里云官方镜像站 iso下载地址(此DVD映像包含可以使用该软件安装的所有软件包安装程序。这是大多数用户的推荐图像。):https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso 安装虚拟机VMware虚拟机 vmware是什么? 有了这个软件,大家就不需要为了学习linux特意再去买一台电脑了

Linux安装MSSQL2017使用mssql-conf配置参数

痞子三分冷 提交于 2020-04-25 01:40:35
Linux上安装SQL Server 2017 1.下载 Microsoft SQL Server 2017 Red Hat 存储库配置文件: sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo 2.运行以下命令以安装 SQL Server: sudo yum install -y mssql-server 3.包安装完成后,运行 mssql-conf setup,按照提示设置 SA 密码并选择版本。 sudo /opt/mssql/bin/mssql-conf setup 4.systemctl status mssql-server systemctl status mssql-server 5. 防火墙上打开 SQL Server 端口。 默认的 SQL Server 端口为 TCP 1433 sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload 安装方法 2 : wget https://packages.microsoft.com/rhel/7/mssql-server

VMware与CentOS的安装与Linux简单指令

邮差的信 提交于 2020-04-24 23:31:10
一 . VMware与CentOS系统安装   下载CentOS系统的ISO镜像 # 官方网站,国外网站,下载速度会很慢 www.centos.org             # 由于国外的下载速度慢,我们可以使用国内的镜像源 https://opsx.alibaba.com/mirror # 阿里云官方镜像站, 搜索镜像,选择版本就可以下载了 二 . 安装VMware虚拟机 # 下载安装地址 http://www.zdfans.com # 可以在里面搜索其他版本 # 我用的VM12 下载地址 http://www.zdfans.com/html/23471.html     下载VMware就直接下一步就可以   创建虚拟机是个重点:                                                       三 . 忘记root密码处理方法   重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面      在 linux16 参数这行的最后面追加“rd.break”参数,然后按下 Ctrl + X 组合键来运行修 改过的内核程序      大约 30 秒过后,进入到系统的紧急求援模式      依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux 系统了 mount -o remount,rw

Linux atop 监控系统状态

≯℡__Kan透↙ 提交于 2020-04-24 20:29:04
atop是一个功能非常强大的linux服务器监控工具,它的数据采集主要包括:CPU、内存、磁盘、网络、进程等,并且内容非常的详细,特别是当那一部分存在压力它会以特殊的颜色进行展示,如果颜色是红色那么说明已经非常严重了。 注意:所有的信息都是 反映过去10S的状态信息 使用 atop工具安装好后在运行命令atop就能弹出监控界面 接下来我们就来详细看看每行参数意义。 atop: 改行列出了服务器的host、当前时间、信息收集的频率 PRC: 该列展示整个系统的性能状况; sys:过去10s所有的进程在内核态运行的时间总和 usr:过去10s所有的进程在用户态的运行时间总和 #proc:进程总数 #trun:过去10s转换的进程数 #zombie:过去10s僵死进程的数量 #exit:在10s采样周期期间退出的进程数量 CPU: cpu列展示了服务器的CPU整体的一个状态信息,包括内核和用户所占的比例、处理中断所占的比例、CPU的处于空闲下比例(这里是100%*cpu核心数,CPU有时候也会因为由于磁盘性能问题出现等待的空闲) sys:cpu在处理进程时处于内核态的时间所占的比例 usr:cpu在处理进程时处于用户态的时间所占的比例 irq:cpu在处理进程的中断请求所占的实际比例 idle:cpu处于空闲状态下的时间比例(除了本身空闲,还有比如等待磁盘io的情况下也会处于空闲状态)

centos7也支持service命令启动服务吗,对于centos7 中的systemctl和旧的service命令的区别和联系

谁都会走 提交于 2020-04-24 14:01:19
一、centos7也支持service命令启动服务吗 CentOS 7.0中一个最主要的改变,就是切换到了systemd。 它 用于替代 红帽企业版Linux 前任版本中的SysV和Upstart,对系统和服务进行管理 。 systemd兼容SysV和Linux标准组的启动脚本。 Systemd是一个 Linux操作系统 下的系统和 服务管理器 。 它被设计成 向后兼容 SysV启动脚本(所谓的向后兼容就是对于之前的版本都是兼容的,但是对于之后的版本就不兼容了!) ,并提供了大量的特性,如开机时平行启动系统服务,按需启动 守护进程 ,支持系统状态快照,或者基于依赖的服务控制逻辑。 先前的使用SysV初始化或Upstart的 红帽企业版Linux 版本中,使用位于/etc/rc.d/init.d/目录中的bash初始化脚本进行管理。而在 RHEL 7/CentOS 7中,这些启动脚本被服务单元(服务单元的样子: 以.service结尾 )取代了。 服务单元以.service文件扩展结束, 提供了与初始化脚本同样的用途 。 要查看、启动、停止、重启、启用或者禁用系统服务,你要使用systemctl来代替旧的service命令。 注:为了 向后兼容 ,旧的service命令在CentOS 7中仍然可用,它会重定向所有命令到新的systemctl工具。 下面是 systemctl使用 例子

车牌识别相机在智能交通安防体系建设中的应用

◇◆丶佛笑我妖孽 提交于 2020-04-24 03:12:36
当今,车牌识别相机广泛地应用在智能交通管理系统中,对车辆管理发挥了巨大的作用。众所周知,车牌识别(LPR)系统是以图像处理、模式识别等技术为基础的智能识别系统,通过摄像机拍摄道路上行驶的车辆,形成图像,再进行车牌号码的识别。 技术支持 车牌识别在智能交通系统、出入口管理系统、公安图帧系统、移动警务系统等多种行业都已实现成功运用。算法融合了车牌定位、车牌字符切分、车牌字符识别等算法,使该系统具有识别效率高、速度快、适应性强、使用方便等优势,技术处于国际先进水平,在相关行业领域得到用户的广泛好评。 车牌识别算法优点 1、整车车牌识别率高:白天识别率≥99.7,夜间识别率≥98%; 2、识别速度快:极致优化的车牌定位和识别算法,识别时间≤50毫秒(200万图片); 3、支持车牌种类齐全:蓝牌、黄牌、挂车号牌、新军牌、警牌、新武警车牌、教练车牌、大使馆车牌、农用车牌、个性化车牌、港澳出入境车牌、澳台车牌、民航车牌、领馆车牌、新能源车牌等; 4、车牌宽度要求低:60-400像素宽度均可识别; 5、纯C编写,跨平台应用灵活; 产品形态 加密锁、车牌识别SDK开发包、开发文档 识别类型 标清、高清图片/视频;可识别1路、2路、4路、8路、16路、32路 支持的调用例程 C#、DELPHI、VB、VC++、JAVA 像素宽度 60-400像素宽度 特征识别 车牌颜色、车标类型、车身颜色 车牌类型

Linux介绍以及VMware和Centos的安装

匆匆过客 提交于 2020-04-23 11:27:07
一. Linux介绍 1 Linux诞生的故事 Unix篇: 为了进一步强化大型主机的功能,让主机的资源可以提供更多的使用者来利用,所以在1964年, 由AT&A公司的贝尔实验室(Bell)、麻省理工学院(MIT)及奇异公司(GE美国通用电气公司)共同发起了Multics(多路信息计算系统)的计划, Multics计划的目的是让大型主机可以同时支持300个以上的终端机连线使用。 贝尔实验室有个叫Ken Thompson的人也参与了这个项目,并在Multics操作系统上开发了一款叫做"星际旅行"的游戏.不过,由于Multics计划的工作进度太慢,资金也短缺.所以1969年,贝尔实验室退出了Multics计划. ​ 那年的某一天,他的妻子带着孩子要回娘家探亲一个月,Ken Thompson为了打发自己无聊的时光,同时也为了可以继续玩他的"星际旅行".于是乎,他就决定写一个操作系统来移植自己的游戏. 于此,Unix的雏形,UNICS就诞生了.只不过此时的UNICS是用汇编语言写的.移植到其它计算机上需要改很多源代码,很不方便. 于是,他又开发一门编程语言---B语言,用B语言重写了UNICS.可是,B语言写的UNICS移植起来,依旧需要改一部分源代码,他对此并不满足. 于是,又开发了一门编程语言---大名鼎鼎的C语言,并用C语言重写了UNICS. 后来,大家取其谐音,称其为Unix.