yum

Linux 7上使用源码编译安装PostgreSQL和生成RPM安装包

北城余情 提交于 2020-02-08 09:40:14
原创文章,转载须注明出处。访问我的Github(地址: https://guobo507.github.io )查看最新文章列表。 目录 编译和安装PostgreSQL 创建PostgreSQL RPM安装包 PGDG 中提供了针对多个系统版本都提供了多个版本的 PostgreSQL 的 RPM 安装包,在生产中使用PGDG安装PostgreSQL数据库软件包是非常方便的途径。 在如今国产化、自主可控的浪潮之下,很多时候我们想要在国产的平台、(所谓)国产的操作系统中使用PostgreSQL数据库,大多数时候系统中自带的PostgreSQL版本很可能不符合我们的要求。因此,本文的目的是演示如何在指定平台上编译安装想要的 PostgreSQL 版本?如何使用 PG 源代码在指定的硬件平台上创建该平台专用的 PostgreSQL 的 RPM 安装包? 编译和安装PostgreSQL 本文讨论的是针对RedHat系列Linux(我是用的是 CentOS 7)上的实践,使用的平台也是 x86_64 平台。虽然在该平台可以直接从 PGDG 进行安装,但本文的目的在于演示整个操作的过程。我将以安装PG 12.1版本为例说明。 首先,我的系统环境如下: [root@pgbuild ~]# cat /etc/centos-release CentOS Linux release 7.6.1810

将Centos的默认yum源更换为阿里云源

大城市里の小女人 提交于 2020-02-08 09:37:43
因为CentOS的默认yum源可能不是国内的源,所以使用yum命令去安装或更新某些东西时会变得很慢。这时候就需要将yum源更换为国内的镜像站点。 这里参考的是这篇博客: https://blog.csdn.net/inslow/article/details/54177191 将CentOS的yum源改为阿里云镜像源 备份系统自带的yum源 [root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2. 下载阿里云的yum源到 /etc/yum.repos.d/ CentOS7 [root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo CentOS6 [root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo CentOS5 [root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base

Linux中的安装神器--yum源安装

帅比萌擦擦* 提交于 2020-02-08 06:51:21
linux配置yum源 一、修改yum的配置文件 /etc/yum.repos.d/xxx.repo 1、进入yum配置文件目录 # cd /etc/yum.repos.d 2、删除全部原有的文件 # rm -rf * 3、新建一个yum的配置文件 # vi my.repo [myrepo] 标识配置文件名称(名字随意) name=myrepo 标识yum 软件仓库名称(名字随意) enabled=1 定义此软件仓库是否有效 baseurl=/mnt 定义软件仓库的位置 gpgcheck=0 定义是否进行安全检查 二、挂载光盘到软件仓库 1、挂载光盘到mnt # mount /dev/cdrom /mnt 2、检查mnt下的文件 # ls /mnt 三、测试yum是否成功 #yum repolist (检测软件仓库中的软件数量) yum已经配好了可以实现yum安装了 Author:潇湘雨错 来源: https://www.cnblogs.com/xiaoxiangyucuo/p/5575292.html

zabbix

女生的网名这么多〃 提交于 2020-02-08 05:21:31
为什么要监控 运维的职责 1.保障企业数据的安全可靠。 2.为客户提供7*24小时服务。 3.不断提升用户的体验。 在关键时刻,提前提醒我们服务器要出问题了 当出问题之后,可以便于找到问题的根源 拿到公司服务器的管理权之后, 第一件事,备份 第二件事,监控 数据有故障了,服务有问题了,一些内容挂掉了,比如web服务器,或者是硬件的服务器,raid,磁盘有故障了也会报警,用户访问网站,感觉慢了,也可以获得相应的提示 这是一个非常重要的部分 你们公司监控是怎么做的-面试题 OSI/ISO7层协议进行回答 业务流程、用户访问网站的流程进行补充 监控工具 mrtg 流量监控出图 nagios 监控 cacti 流量监控出图 zabbix 监控+出图,所有监控范畴,都可以整合到Zabbix中。 硬件监控:Zabbix IPMI Interface 系统监控:Zabbix Agent Interface Java监控:Zabbix JMX Interface 网络设备监控:Zabbix SNMP Interface 应用服务监控:Zabbix Agent UserParameter MySQL数据库监控:percona-monitoring-plulgins URL监控:Zabbix Web 监控 Zabbix简介 zabbix是一个基于WEB界面的

配置yum源

China☆狼群 提交于 2020-02-08 05:04:05
一、从网络源获取。 连接互联网: yum -y install +软件名 二、从内网源(自行配置) 1、清理本地官方源 cd /etc/yum.repos.d/ #进入yum源配置文件路径 rm -rf *.repo #删除.repo类型文件(强烈不建议) 或(最优选择) mkdir bak #把.repo类型文件放入bak文件夹下 mv *.repo bak/ 2、配置内网源 (下载rpm包到某个文件夹下利用http做成分享网站,作为内网) vi 100.repo #创建100源 ############## [base] #源标示 不能与其他源名称相同(eg:adv) name=base #源名称 不能与其他源名称相同(eg:adv) baseurl=http://… #源地址http://...存放软件源地址 enabled=1 #是否开启此源(0关闭1开启) gpgcheck=0 #是否验证安装包(0验证1不验证) [adv] name=adv baseurl=http://172.16.105.251/adv enabled=1 gpgcheck=0 ############### (注:一个源与多个源性质一样,一个源有问题,所有的源都不通(包括网络源或者其他源)) yum clean all #清除所有缓存 yum makecache #生成缓存    三、本地光盘源

CentOS7安装RabbitMQ

烂漫一生 提交于 2020-02-08 01:34:33
环境:虚拟机镜像安装CentOS-7-x86_64-DVD-1511.iso Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的: yum -y update 升级所有包同时也升级软件和系统内核 yum -y upgrade 升级所有包不升级升级软件和系统内核 第一步、将数据源更换为阿里云软件源 1.下载数据源 下载到root目录下 wget http://mirrors.aliyun.com/repo/Centos-7.repo 2.备份数据源 /etc/yum.repos.d/目录下 备份文件为/etc/yum.repos.d/CentOS-Base.repo.bak mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 3.复制新数据源 cp /root/Centos-7.repo /etc/yum.repos.d/ mv /etc/um.repos.d/Centos-7.repo /etc/um.repos.d/Centos-Base.repo 4.更新数据源 yum clean all yum makecache yum -y update 第二步、安装erlang 安装erlang依赖 yum update yum

docker和Docker Compose安装

。_饼干妹妹 提交于 2020-02-08 00:27:05
CentOS下安装docker # 命令自动补全 yum -y install bash-completion # 启用firewall systemctl start firewalld systemctl enable firewalld # 升级 yum -y update # 重启 reboot 1,卸载旧版本,Docker 的早期版本称为 docker 或 docker-engine。如果安装了这些版本,请卸载它们及关联的依赖资源。 使用 官网 给出的步骤安装Docker CE版 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 2.安装 Docker CE sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos

本地yum源的设置,文件上传下载lrzsz软件的安装

烂漫一生 提交于 2020-02-07 19:45:24
第一步: 先加载光驱 第二步: 将光盘挂载到 /media/cdrom 文件夹 光盘挂载成功,并且是只读的模式 第三步: 修改 CentOS-Media.repo 配置文件 [c6-media] name=CentOS-$releasever - Media baseurl=file:///media/CentOS/ file:///media/cdrom/ file:///media/cdrecorder/ #gpgckeck=0 表示不开启验证检测,检测的作用是看安装包是否进行了人为的修改 gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 在 /etc/yum.repos.d 目录下有很多 .repo 文件,这些都是 yum 源 第四步: 修改 CentOS-Base.repo 配置文件,yum 首先使用的是这个配置文件中的配置信息 该文件中每个yum源都需要设置为enabled=0,之后如果进行联网之后,可以再修改为 enabled=1 下面执行的是这两个命令,验证配置文件是否配置成功。 yum clean all yum repolist 安装软件进行测试: lrzsz 来源: CSDN 作者: yang_zzu 链接: https://blog.csdn.net/yang

Linux安装Maven

我与影子孤独终老i 提交于 2020-02-07 10:53:06
# 1.没有安装yum,先安装yum工具 yum install -y # 2.使用配置工具配置第三方epel源仓库 yum-config-manager --add-repo http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo yum-config-manager --enable epel-apache-maven # 3.安装maven yum install -y apache-maven # 4.查看maven是否安装成功 mvn -version # 5.找到安装maven的位置 whereis maven # 6.修改配置 cd /etc/maven vim settings.xml # 下载保存目录 < localRepository > E:\DataBase\maven\repository < /localRepository > # 配置阿里源 < mirror > < id > nexus-aliyun < /id > < mirrorOf > central < /mirrorOf > < name > Nexus aliyun < /name > < url > http://maven.aliyun.com/nexus/content/groups

Ansible安装与模块管理

感情迁移 提交于 2020-02-07 10:18:31
Ansible简介 Ansible可以同时管理Redhat系的Linux,Debian系的Linux,以及Windows主机。管理节点只在执行脚本时与远程主机连接,没有特别的同步机制,所以断电等异常一般不会影响ansbile。 Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,Ansible只是提供一种框架。主要包括: 1、连接插件connection plugins:负责和被监控端实现通信; 2、host inventory:指定操作的主机,是一个配置文件里面定义监控的主机; 3、各种模块核心模块、command模块、自定义模块; 4、借助于插件完成记录日志邮件等功能; 5、playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。 Ansible的架构:连接其他主机默认使用ssh协议 Ansible环境安装部署 服务器角色 IP地址 Ansible管理端 192.168.142.120 Ansible被管理端01 192.168.142.121 Ansible被管理端02 192.168.142.122