rpm

centos7安装rabbitmq

僤鯓⒐⒋嵵緔 提交于 2020-03-12 03:11:33
第一、下载erlang和rabbitmq-server的rpm: http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm 然后,把下载的rpm文件都放到一个文件夹中,方便安装 第二、安装erlang:   rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm   测试是否安装成功:   erl   ctrl + z 退出 第三、安装rabbitmq:     rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm   在安装rabbitmq时提示依赖socat      yum install socat   然后再次安装rabbitmq 执行: systemctl stoprabbitmq-server.service #关闭 systemctl start rabbitmq-server.service #启动 systemctl status rabbitmq-server.service #状态 1. 用户管理

nginx-vts + prometheus 监控nginx

这一生的挚爱 提交于 2020-03-10 11:36:51
nginx是我们常用反向代理软件,它的监控对于我们来说十分重要,今天介绍一些怎样利用nginx-vts模块和prometheus来实现对nginx的详细监控。 在使用vts之前,我们想要获取nginx 状态码统计,访问量,响应时间等都是通过es分析nginx访问日志得到的,受限于公司es集群的规模,我们没办法做时间跨度过大的统计。后来调研vts模块,发现我们这个模块可以完全满足我们的需求,并且查询速度非常快,查询半年数据也能很快展示出来(我们prometheus只保留半年数据) 安装 1、下载模块 https://github.com/vozlt/nginx-module-vts/releases 2、编译 编译参数添加--add-module=/path/to/nginx-module-vts 然后编译 3、替换现有bin文件 4、reload nginx 通过 nginx -V 来查看模块是否添加成功 ###配置 1、配置状态访问接口 在default server里添加状态查看location,并做好相关访问限制 location /status{ allow 127.0.0.1; deny all; vhost_traffic_status_display; vhost_traffic_status_display_format html; } 2、开启vts统计

升级 CentOS git 1.7.1 到 1.7.12

末鹿安然 提交于 2020-03-10 11:30:00
CentOS 源里的 git 版本是 1.7.1,如果远程创建的库所用 git 的版本比它高,在 pull 的时候,如果本地有修改, 就会永久阻塞;在 push 的时候就会失败。 以下步骤可以轻松升级git版本: # rpm -i 'http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm' # rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt # vim /etc/yum.repos.d/rpmforge.repo 将 [rpmforge-extras] 这一节中的 “ enabled = 0 ” 改成 “enabled = 1”,保存退出。 # yum update git # vim /etc/yum.repos.d/rpmforge.repo 将 [rpmforge-extras] 这一节中的 “ enabled = 1 ” 改成 “enabled = 0”,保存退出。 查看 git 版本: git version 1.7.12.4 搞定。 来源: oschina 链接: https://my.oschina.net/u/159328/blog/355561

centos-5 yum安装nginx-mysql5.1-php5.2-fastcgi构建LN...

冷暖自知 提交于 2020-03-09 15:09:16
LNMP (即 nginx - mysql -php)服务器一直是被认为性能高,内存占用少的服务器,下面我们来介绍怎么通过简单的YUM命令安装,当然,你也可以试下 lnmp一键安装 。 导入第三方软件库 centos 5 32位: rpm -Uvh http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm rpm -Uvh http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm centos 5 64位: rpm -Uvh http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm rpm -Uvh http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm 安装mysql 1、先卸载系统自带的 apache ,然后更新软件库 yum remove httpd yum update 2、yum安装mysql yum install mysql

centos8安装RabbitMQ

左心房为你撑大大i 提交于 2020-03-09 03:51:22
一、安装erlang # 添加仓库 curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash Detected operating system as centos/8. # 安装erlang dnf install erlang 二、导入密钥 rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc 三、在/etc/yum.repos.d目录下添加rabbitmq.repo文件,内容如下: [bintray-rabbitmq-server] name=bintray-rabbitmq-rpm baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/8/ gpgcheck=0 repo_gpgcheck=0 enabled=1 四、下载rabbitmq wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.1

centos6.5升级到7.4

不羁岁月 提交于 2020-03-08 20:20:17
升级原因 随着技术升级,新科技的更新换代,操作系统的版本到现在也从Centos5.X过度到了最新的Centos7.5。 近期计划要使用Kubernetes服务,最新版本更好的兼容Centos7.X系列系统,由于远程Server都是通过私有云提供的,这样我们重新安装Centos7.X系统需要各种申请操作,没办法,个人怕麻烦还对这个技术需求有强烈的好奇心,所以准备探讨技术如何远程升级。 预置条件: 安装Centos6.5系统的服务器 Centos7.2系统的DVD文件 Centos7.4的YUM源 Centos6.5-upg的YUM源 升级过程 安装升级工具 . 添加一个Centos6.5-upg的源 [upg] name=CentOS-$releasever - Upgrade Tool baseurl=http://dev.centos.org/centos/6/upg/x86_64/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 1 2 3 4 5 6 安装升级需要的工具组件 yum install redhat-upgrade-tool preupgrade-assistant-contents 1 注:openscap-1.0.8-1.0.1.el6.centos.x86_64

rpm实验

血红的双手。 提交于 2020-03-08 18:43:29
实验1、移动libc.so.6的位置,并通过救援模式恢复 1、ldd /bin/cat命令可以看到cat命令共享的动态的库 ,mv /lib64/libc.so.6 . 移动libc.so.6的位置到当前目录,此后会发现很多与共享库相关的命令都用不了了 2、通过救援模式解决,进入VM,选择重置,在界面出现进度条时迅速按下Esc键,进入BOOT Menu,选择CD-ROM Drive,接着选择Troubleshuting,接着选择rescure a centos system,等待片刻后选择1继续,接下来会进入到类似命令行的界面: 这个正常文件系统有/,/mnt等目录,当然还可以正常的进入shell输入一些简单命令正确的运行, 并且被破坏的系统文件会被挂载到/mnt/sysimage (关键搞清楚破坏了的系统文件的位置); 然后按照正常的命令操作即可:mv /mnt/sysimage/libc.so.6 /mnt/sysimage/lib64/ 移动之后reboot重启便可恢复 关键的是要知道,原本系统的/(根目录),现在变成了/mnt/sysimage/,路径前都得加上。 实验2、删除libc.so.6,通过救援模式恢复 1、如同移动lib.so.6一样,先进入救援模式。 2、不同于mv移动命令将其移动到其他位置,rm -rf libc.so.6会彻底删除该文件

卸载yum并重新安装并配置源

梦想与她 提交于 2020-03-08 09:13:55
# 查看所有yum组件 rpm -qa | grep yum #将所有的组件卸载掉 rpm -qa | grep yum | xargs rpm -e --nodeps #一般下面这三个就行了(太慢可以从http://mirrors.163.com/centos/7/os/x86_64/Packages/ 下载) wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm #先安装这个 rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm #如下两个有依赖同时安装 rpm -ivh yum-3.4.3-150.el7.centos.noarch.rpm yum-plugin

CentOS 6.7 安装mysql tomcat jdk redis

柔情痞子 提交于 2020-03-08 08:10:28
1. mysql 安装 http://blog.csdn.net/xxd851116/article/details/22947891 (自动安装) http://blog.csdn.net/bingjianit/article/details/54384299 (自动安装出现的问题) 准备: yum install lrzsz MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm MySQL-devel-5.6.29-1.linux_glibc2.5.x86_64.rpm 查看当前安装的 mariadb 包 : [root@bogon 桌面]# rpm -qa | grep mariadb 将它们统统强制性卸载掉:(有什么删什么,不一定是下面三个包) [root@bogon 桌面]# rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64 [root@bogon 桌面]# rpm -e --nodeps mariadb-5.5.35-3.el7.x86_64 [root@bogon 桌面]# rpm -e --nodeps mariadb-server-5.5.35-3.el7.x86_64

CentOS7离线环境RPM方式安装Redis

北战南征 提交于 2020-03-08 02:38:31
Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 [root@localhost packages] # rpm -ivh jemalloc-3.6.0-1.el7.art.x86_64.rpm #未安装jemalloc库直接安装redis一般会报错 [root@localhost packages] # rpm -ivh redis-3.0.7-4.el6.art.x86_64.rpm [root@localhost packages] # systemctl restart redis [root@localhost packages] # systemctl enable redis CSDN资源下载 来源: CSDN 作者: zhupengfei2020 链接: https://blog.csdn.net/weixin_46192300/article/details/104608468