rpm

Ceph分布式存储安装

↘锁芯ラ 提交于 2020-01-13 00:30:56
Ceph分布式存储安装 前言 参照官方文档中的快速安装,结合国内环境,将相关安装源修改为国内镜像源提高安装速度。 http://docs.ceph.org.cn/start/ 基础系统环境 添加阿里云YUM源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo 更新系统 yum update -y``` ### 关闭防火墙、SELinux systemctl stop firewalld && systemctl disable firewalld setenforce 0 sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config ### 添加hosts主机名解析(集群采用四台虚拟机) 四台机器均添加 echo "192.168.5.191

Linux 学习笔记 6 搭建nginx 实现二级域名访问

社会主义新天地 提交于 2020-01-12 18:06:18
前言 在前一节的内容里面,我们学习了如何使用yum 包管理工具来安装我们需要的软件,这节内容,通过搭建Nginx 反向代理服务器,以及学习服务的配置等内容。 NGINX Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 后端用的最多的地方就是:反向代理,那何谓反向代理,何谓正向代理呢? 反向代理 反向代理代理的是服务器 就好比当前这幅图的情况下,用户的浏览器访问域名为http://abc.com 其实这个域名下存在两个子域名的服务, blog.abc.com 可以用来做博客服务,而 file.abc.com 可以用来做测试文件服务,用于保存上传的文件,这里我们单单用了一个Nginx 即可实现一个域名下多个二级域名的访问形式。 正向代理 正向代理代理的是用户端 简单的了解一下正向代理,其实在对外的过程中,我们需要用一个正向代理的服务器来隐藏访问者本身,这就代理了用户的客户端,对于最终的服务器而言,它只知道一个总的服务器来访问它,不知道这个服务器下面的客户端,和我们搭梯子挂VP* 其实是一个道理。 安装Nginx 服务器 在当前源下面,Nginx 的安装包只有一个,这不满足我们的需求,我们需要去官网找寻对应的RPM

缓存——redis——单机搭建(linux)

余生长醉 提交于 2020-01-12 16:12:27
目录 1、安装C语言环境(在线): 2、安装C语言环境(离线): (1)下载rpm依赖: (2)上传rpm包到服务器: (3)执行rpm安装命令: (4)验证gcc安装是否成功: 3、下载安装包: 4、解压安装包: 5、编译: 6、安装: 7、常用操作: (1)启动: (2)停止: 8、注册redis服务: (1)移动redis服务脚本: (2)修改配置redis服务脚本: (3)给redis服务授权: 9、开机自启redis服务: (1)添加服务到开机启动: (2)查看开机自启动项: 1、安装C语言环境(在线): yum install gcc-c++ 2、安装C语言环境(离线): (1)下载rpm依赖: A、centos6下载地址: http://mirrors.163.com/centos/6/os/x86_64/Packages/ B、Centos7下载地址: http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/ 需要的rpm名称: mpfr-3.1.1-4.el7.x86_64.rpm libmpc-1.0.1-3.el7.x86_64.rpm kernel-headers-3.10.0-957.el7.x86_64.rpm glibc-headers-2.17-260.el7.x86_64.rpm glibc

yum下载rpm包以及相关依赖包

倾然丶 夕夏残阳落幕 提交于 2020-01-12 09:12:57
例如:想把nginx的rpm下载保存到/home目录: yum -y install --downloadonly --downloaddir=/home nginx 参数 downloadonly 指出本次下载仅仅下载,参数 downloaddir 指定了保存的目录。下载完成之后去 /home 目录就能看到已经下载好的rpm包及相关依赖包了。不过这些依赖包安装是有顺序的,还需要再摸索一下。 另外说明一下,如果您的系统已经下载了相关安装包,那么这些rpm包是无法下载保存的,可以克隆一个内网环境,然后再下载就行了。 来源: https://www.cnblogs.com/mxuanli/p/11098113.html

CENTOS手动安装修复python ,YUM
CENTOS手动安装修复YUM

浪尽此生 提交于 2020-01-12 03:35:36
CENTOS手动安装修复YUM 2019年3月8日 杨宇 Comments 0 Comment 目录 [ hide ] 一、问题场景 二、手动修复 2.1 下载 rpm 包 2.2 安装 rpm 包 2.3 可以使用了 三、python 升级小建议 一、问题场景 centos 上的 python 版本默认比较低,很多同学都会手动升级 python 的版本到 3.x。 因为 yum 的代码是依赖 python2.x 的,如果直接删除老版本 python ,会导致 yum 不可用。 # 报错核心语句 No module named yum 这个情况必须手动修复,很多同学因为修复失败而重装了系统,这样成本会很高。 这里以 centos7.5 x64 为例子,进行修复演示。 二、手动修复 2.1 下载 rpm 包 centos 官方下载网站是 http://mirror.centos.org/centos/ 。选择国内镜像网站会快一些。这里使用的是 mirrors.ustc.edu.cn。 首页就有各个方向的目录链接。 进到 7.5 对应的目录 http://mirrors.ustc.edu.cn/centos/7.5.1804/ , 发现这里是空的。不过这没有关系,同一个大版本号下, rpm 包是兼容的。所以可以使用 7.6 目录下的包。 http://mirrors.ustc.edu

Unix 环境高级编程第三版 环境配置

淺唱寂寞╮ 提交于 2020-01-11 23:51:31
1.下载源码压缩包 src.3e.tar.gz,并解压链接 http://apuebook.com/src.3e.tar.gz (网站连接http://apuebook.com/code3e.html) tar -zxvf src.3e.tar.gz 解压后,有apue.3e这个目录。 2.安装 libbsd-devel ubuntu: sudo apt-get install libbsd*,其实只需安装libbsd-devel即可 centos:因为CentOS下面 yum的话是找不到libbsd-dev的 所以用rpm包方式安装libbsd-dev 具体步骤如下(64位的,32位的自己找下): 下载libbsd:wget http://elrepo.reloumirrors.net/testing/el6/x86_64/RPMS/libbsd-0.2.0-4.el6.elrepo.x86_64.rpm 下载libbsd-devel:wget http://elrepo.reloumirrors.net/testing/el6/x86_64/RPMS/libbsd-devel-0.2.0-4.el6.elrepo.x86_64.rpm 安装libbsd:rpm -ivh libbsd-0.2.0-4.el6.elrepo.x86_64.rpm 安装libbsd-devel

安装xtrabackup

十年热恋 提交于 2020-01-11 08:43:39
http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libev-4.15-3.el7.x86_64.rpmwget http://repo.percona.com/tools/yum/release/7/RPMS/x86_64/percona-xtrabackup-24-2.4.12-1.el7.x86_64.rpm 407 wget https://downloads.mysql.com/archives/get/file/mysql-community-libs-compat-5.7.22-1.el7.x86_64.rpm 408 rpm -ivh mysql-community-libs-compat-5.7.22-1.el7.x86_64.rpm 409 yum install perl-DBD-mysql 413 rpm -ivh percona-xtrabackup-24-2.4.12-1.el7.x86_64\(1\).rpm 来源: https://www.cnblogs.com/tvblly/p/12178881.html

Walle实现自动发布

走远了吗. 提交于 2020-01-11 08:05:30
walle是啥?能干啥?有啥用?这些我都不会去一一道来,如果你还没有明白前面提出的三个问题就不用往下看了,这里这回将walle安装了怎么去使用.如果都要面面俱到不是一两篇博客可以解决的问题,如果希望将walle部署到生产环境中,这篇博客或许能给你点启发,下面给出的网站完全可以解决前面的几个问题了.直接开始吧. walle官方网站 http://www.walle-web.io/ walle1.x官方安装教程 https://walle-web.io/docs/1/installation.html centos7安装walle https://www.jianshu.com/p/9ee126684641?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin gitlab安装 https://www.jianshu.com/p/1502aaed3ee6?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin 前期准备 系统centos6.5 walle机器必须先部署LNMP/LAMP环境,这里使用LNMP gitlab非必须,不会安装嫌麻烦的可以直接使用git或者github

搭建本地yum源和局域网yum源

巧了我就是萌 提交于 2020-01-11 04:48:34
搭建本地yum源和局域网yum源 由于很多客户环境是专网,不允许连网,无法使用网上的各种yum源,来回拷贝rpm包安装麻烦,还得解决依赖问题。所以想着搭建个本地/局域网YUM源,方便安装软件。 1 搭建本地YUM源 环境:第一台VM IP:192.168.10.81 第二台VM IP:192.168.10.82 1.1 准备rpm包 虚拟机挂载镜像包CentOS-7-x86_64-Everything-1511.iso 开机启动 挂载镜像: [root@centos7-81 ~]# mount /dev/sr0 /mnt/ mount: /dev/sr0 is write-protected, mounting read-only [root@centos7-81 ~]# mkdir -p /yum/yum-iso #新建本地路径/yum/yum-iso 把挂载的镜像里面所有文件都拷贝到本地目录/yum/yum-iso [root@centos7-81 ~]# cp -r /mnt/* /yum/yum-iso/ 1.2 备份并移除其他 repo [root@centos7-81 ~]# cd /etc/yum.repos.d/ [root@centos7-81 yum.repos.d]# tar czvf repo-bk.tar.gz CentOS-* CentOS-Base

LINUX下YUM源配置

柔情痞子 提交于 2020-01-11 04:40:59
LINUX下YUM源配置 1.确保RHEL5中已经安装了yum [root@lvs-master ~]# rpm -qa |grep yum yum-metadata-parser-1.1.2-3.el5 yum-updatesd-0.9-2.el5 yum-3.2.22-26.el5 yum-security-1.1.16-13.el5 yum-rhn-plugin-0.5.4-15.el5 2.修改源配置文件 #vim /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-5-Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&repo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5 #released updates [update] name=CentOS-5-Updates