yum

openssh-8.1p1-1.el6.x86_64.rpm下载

和自甴很熟 提交于 2020-02-17 09:00:47
第一篇,放点干货。资源已经上传,下载积分设置为0。 openssh8.1p1的rpm包,供rhel6使用。已经在rhel6.8环境验证,上传后直接yum update *.rpm或yum install *.rpm使用。 自己做的spec文件,已经在自己目前所在公司的生产系统使用。 持续更新,如有任何问题,可直接微博下留言联系。 外链:https://pan.baidu.com/s/1q_WnUzsnGy3B-6llhzoHDw 提取码:78lt 来源: CSDN 作者: stay_hd 链接: https://blog.csdn.net/stay_hd/article/details/104345263

Docker入门

蓝咒 提交于 2020-02-16 23:25:19
文章目录 1、Docker简介 Docker简介 Docker的应用场景 Docker的架构 Docker 的优点 1、简化程序: 2、避免选择恐惧症: 3、节省开支: Docker 和虚拟机的区别 2、Centos7安装Docker 3、阿里云镜像仓库配置 1、Docker简介 Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。 Docker官网:https://www.docker.com/ Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。 Docker的架构 Docker 使用客户端-服务器

CentOS基础命令大全

假装没事ソ 提交于 2020-02-16 22:06:32
1.关机 (系统的关机、重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 2.查看系统信息的命令 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB

sshd服务

守給你的承諾、 提交于 2020-02-16 21:53:18
sshd服务 SSH介绍 SSH的全称Secure Shell, 是 Client/Server架构 , 默认端口号为22, TCP/IP协议 SSH其实用于商业, 而 OpenSSH 即为开源的, 在Linux中默认安装 SSH有v1和v2版本 v1: 有漏洞, 容易受到攻击 v2: 通过公钥加密(数字签名和密钥交换)的方式进行, 确保服务器端的身份识别 SSH加密算法: des 对称的公钥加密算法,安全低, 数据传输速度快; 使用同一个秘钥进行加密或解密 rsa 非对称的公钥加密算法,安全,数据传输速度慢 ; SSH默认的加密算法 SSH认证方式 用户密码的认证 秘钥对的认证 1 SSHD服务配置 安装软件 #openssh 为默认安装 rpm -qa | grep openssh openssh-7.4p1-16.el7.x86_64 openssh-server-7.4p1-16.el7.x86_64 openssh-clients-7.4p1-16.el7.x86_64 查看软件列表 # rpm -ql openssh-server /etc/rc.d/init.d/sshd 服务启动脚本 /etc/ssh/sshd_config 服务的配置文件 /usr/sbin/sshd 二进制的命令(程序本身) /usr/share/man/man5/sshd_config.5

培训第二天:安装虚拟机,学习入门命令

走远了吗. 提交于 2020-02-16 21:24:26
早期linux系统中安装程序非常困难,大多数服务程序只提供源代码,所以运维人员需要具备丰富知识,高超的技术,甚至良好的耐心。而且在安装、升级、卸载服务程序时还要考虑到其他程序、库的依赖关系,所以在进行校验、安装、卸载、查询、升级等管理软件操作时难度都非常大。RPM机制则为解决这些问题而设计的。 yum工具是用来从网上下载软件包并安装到系统,yum软件仓库中的RPM软件包可以是红帽官方发布的,也可以是第三方发布的,也可以是自己编写的。 yum源就是yum仓库的地址 RPM是为了简化安装的复杂度,而Yum软件仓库是为了解决软件包之间的依赖关系。 通常来讲,计算机硬件是由运算器、控制器、存储器、输入/输出设备等共同组成的,而让各种硬件设备各司其职且又能协同运行的东西就是系统内核。 shell充当着人与内核(硬件)之间的翻译官,它会调用相应的程序去完成某些工作。Linux选用bash作为翻译官。 长格式:–单词 短格式:-字母 其中短格式一般可以多个合并:-la = -l -a home 直接前往首页 end 直接前往尾页 / 从上至下搜索某个关键词,如“/linux” ? 从下至上搜索某个关键词,如“?linux” n 定位到下一个搜索到的关键词 N 定位到上一个搜索到的关键词 [root@Redhat Desktop]# echo hello hello echo输出指定字符串

YUM源部署和使用

无人久伴 提交于 2020-02-16 16:30:27
1.前言 为什么需要内部yum源呢,有可能是业务内部的服务器对外是不通了,居于一些安全方面的考虑。内部yum源又有什么好处呢,第一,速度快;第二,内网可控,外网有问题也不影响内网包的下载和安装等。 2.部署 2.1 创建yum仓库目录 mkdir -p /data/yum_data/centos/6/os/x86_64/ mkdir -p /data/yum_data/centos/6/extras/x86_64/ mkdir -p /data/yum_data/centos/6/updates/x86_64/ mkdir -p /data/yum_data/epel/6/x86_64/ 2.2 镜像同步公网yum源 上游yum源必须要支持rsync协议,否则不能使用rsync进行同步 CentOS官方标准源: rsync://mirrors.ustc.edu.cn/centos/ epel源: rsync://mirrors.ustc.edu.cn/epel/ 同步命令: rsync -auvzP --bwlimit=1000 rsync://rsync.mirrors.ustc.edu.cn/centos/6/os/x86_64/ /data/yum_data/centos/6/os/x86_64/ rsync -auvzP --bwlimit=1000 rsync:/

Linux下安装php环境并且配置Nginx支持php-fpm模块

烈酒焚心 提交于 2020-02-16 12:16:43
  以下以CentOS 7.2为例,安装php的运行环境,首先打开php官网http://php.net/点击导航栏的Downloads进入下载页面:http://php.net/downloads.php   这里下载最新版的php 7.0.5 的源码包:      下载下来之后上传至服务器   因为php安装需要编译,所以服务器应该保证gcc和g++环境的安装   首先释放安装包: tar -xvzf php-7.0.5.tar.gz cd php-7.0.5   接下来进行参数配置,配置前如果没有libxml2和libxml2-devel会报错,所以应该更新libxml2并安装libxml2-devel,使用在线安装: yum -y install libxml2 yum -y install libxml2-devel   补充,因为不同的操作系统环境,系统安装开发环境包的完整程度也不相同,所以建议安装操作系统的时候做必要选择,也可以统一执行一遍所有的命令,将没有安装的组件安装好,如果已经安装了可能会进行升级,版本完全一致则不会进行任何操作,命令除上面2个之外,汇总如下: yum -y install openssl yum -y install openssl-devel yum -y install curl yum -y install curl-devel yum

make: *** No targets specified and no makefile found. Stop. 的解决办法

陌路散爱 提交于 2020-02-16 09:55:59
问题概述 在项目系统部署时遇到个梗,通过Keepalived + Nginx配置HA高可用,编译安装Keepalived一直通不过 “ make: *** No targets specified and no makefile found. Stop. ”,如下图: 很奇怪,突然就不行了,而且已经执行过了 “ ./configure ” 指令了的。 解决办法 经过不断的摸索,尝试,把问题给解决了,这儿记录下来! 解决办法两步走: 1、更新本地环境包 有可能是,有的组件包不兼容导致,输入命令 “ yum update ”,如下图: 2、缺少相关组件包 博主在编译安装Keepalived时忽略了它必须依赖的组件包 “ libnfnetlink-devel ” ,为什么?请查看博主另一篇关于 【 Keepalived内部架构及其实现原理解析 】的文章, 如果知道缺少 “ libnfnetlink-devel ” 包的,直接输入命令 “ yum install -y libnfnetlink-devel ”,如下图: 当然如果也是在编译配置Keepalived遇到的这个梗,并且也晓不得缺少那个组件包的人,博主这儿准备了一个Keepalived依赖比较全的组件包命令, 直接输入如下命令: yum install -y gcc-c++ / yum install -y kernel

CentOS7使用yum安装ceph rpm包

孤街浪徒 提交于 2020-02-16 08:26:26
1. 安装centos7对扩展repo的支持 yum install yum-plugin-priorities 保证下面的选项是开启的 [main] enabled = 1 2. 安装 release.key的支持。 rpm --import 'https://download.ceph.com/keys/release.asc' 3. 添加ceph.repo到/etc/yum.repo.d目录下: 然后执行 yum makecache [ceph] name=Ceph packages for $basearch baseurl=http://download.ceph.com/rpm-hammer/e17/$basearch enabled=1 priority=2 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release.asc [ceph-noarch] name=Ceph noarch packages baseurl=http://download.ceph.com/rpm-hammer/e17/noarch enabled=1 priority=2 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release

制作本地yum仓库

邮差的信 提交于 2020-02-16 01:24:53
制作本地(局域)yum仓库 前言 我们为什么要制作本地的yum源呢? 如何制作? 首先简单了解一下yum工具: yum工具是基于rpm的,最重要的特性就是可以自动解决以来关系。 yum的本质是:把 xxx.rpm 的包下载到本地,然后在进行安装。但是在执行 yum install xxx 安装完成之后就会自动删除rpm包。 在做实验或生产环境中无法连接外网的情况下,安装某些软件就会变得很复杂,还需要安装依赖包。 比如当安装比较大的服务的适合,如安装MySQL,文件很大,当搭建MySQL集群的适合,就需要每台机器都去重新下载在安装,是很浪费实践的。 所以,在某些情况下,就有必要自己搭建一个局域网或测试环境的本地yum源,来提供内部访问,我们知道,局域网的传输速度是很快的。 有了这样的需求,如果制作?: 1.首先我们需要有rpm包,并下载到本地。 2.有包了,需要生成yum仓库数据文件信息,记录这些数据 3.需要存在一个提供局域网其他机器访问的服务,可以是http或者ftp 4.当上面都有了,就可以进行测试 5.完成后,还需要对本地仓库进行自动更新 多说一句:不要觉得第一步很麻烦,这是必要的,一台机器下载总比每台机器都要下载速度来的快多了。 下面开始进行具体的实施 一.下载rpm包到本地 使用阿里云的镜像仓库来同步到本地。 1.使用reposync来进行同步阿里云镜像 vim /etc