yum 可以交互和自动化地更新与管理 rpm 软件包,能够从指定的 yum 存储仓库自动下载 rpm 包并安装,可以自动处理依赖性关系。提供查找、安装、删除、更新等操作命令。...yum list available 3 列出yum仓库信息 列出系统上每个启用的存储库的存储库ID、名称和包的数量 yum repolist 列出更详细的存储库信息,存储库大小,存储库链接地址,存储库配置文件等...plugins=value plugins=1全局启用所有yum插件。仍然可以通过在插件的配置文件中设置enabled=0来禁用特定的yum插件。...它的格式是: 如果存储库通过HTTP可用,请使用:http://path/to/repo 如果存储库在FTP上可用,请使用:ftp://path/to/repo 如果存储库是机器本地的,那么使用:file...:///path/to/local/repo 如果特定的在线存储库需要基本的HTTP身份验证,则可以通过将用户名和密码前缀为URL来指定用户名和密码:http://user:password@www.example.com
/local/redis/bin" >> /etc/profile 将Redis加入环境变量 启动Redis 1.前端模式启动 直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是...message字段处理成json格式,并删掉message字段,使用date插件定义新的时间戳,使用geoip插件根据客户端IP来定位客户端大体,默认是使用GeoLite2 city数据库,此数据库官网每两周更新一次...,如果对IP地址的准确性要求高,可写一个定时任务,每两周从官网下载新的数据库,mutate插件用于修改字段数据类型,因为”coordinates”子字段不修改会默认为keyword格式,这对于在kibana...上创建坐标地图可能会不支持,关于以上插件的详细信息可查看本人以前发的logstash文章。...查看json格式的详细状态 grafana安装 1.下载RPM包并安装 wget https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.rpm
默认下载在yum的缓存目录中,默认为/var/cache/yum/$basearch/$releasever。...原理篇 Linux 中构建C 程序的过程 准备 C 程序的源码。...在 Linux 上使用 ld 工具,将 o 文件和所需的库文件链接起来组成一个可正常工作的可执行程序。链接了库文件之后可可以发起一些系统调用。...软件包中的相关概念 软件包的命名 在 rhel/centos/fedora 上,包的名称以 rpm 结尾,分为二进制包和源码包。...,RPM 最大的缺点是无法解决包依赖关系,对于安装、升级和卸载基本都是使用 yum 工具。
它旨在在GNU / Linux,macOS和Windows操作系统上运行。只要您可以在其他操作系统上编译Go二进制文件,其他操作系统就可能会运行。 如果要使用Docker,请安装最新版本。...可以在GNU / Linux,macOS,FreeBSD和Windows上安装和使用GitLab Runner 。...您可以使用Docker安装它,手动下载二进制文件,也可以使用GitLab提供的rpm / deb软件包的存储库。...#`--working-directory 指定将使用**Shell** executor 运行构建时所有数据将存储在其中的根目录 gitlab-runner uninstall #该命令停止运行并从服务中卸载...JenkinsCI适合在多角色团队中,职责分明、配置与代码分离、插件丰富。
的rpm/war包下载地址 https://mirrors.jenkins-ci.org/ 安装Jenkins rpm -ivh jenkins-2.263-1.1.noarch.rpm 修改Jenkins...比如从Gitee拉取代码,使用Maven构建项目等功能都需要依靠插件完成。 修改Jenkins插件的下载地址 ● Jenkins国外官方插件地址下载速度非常慢,所以我们需要手动修改为国内插件地址。...---- Jenkins的凭证管理 凭证可以用来存储需要密文保护的数据库密码、GitHub密码信息、Docker私有仓库密码等,以便Jenkins可以和这些第三方应用进行交互。...---- 安装Git插件和Git工具 ● 为了让Jenkins支持从Gitee上拉取源码,需要安装Git插件以及在Centos7上安装Git工具。...● Git插件的安装: 在CentOS7上安装Git: yum install -y git git --version ---- 用户密码类型 创建凭证 ● Jenkins–>凭证–>系统–>全局凭证
--enableplugin plugin 启用指定名称的插件 --disableplugin plugin 禁用指定名称的插件 --releasever...调试输出等级 -y, --assumeyes 全部问题自动应答为是 --assumeno 全部问题自动应答为否 --enablerepo repo 启用其他存储库。...--disablerepo repo 禁用存储库。列出选项。支持 glob,可以多次指定。...excludepkgs --repofrompath repo,path 要使用的附加存储库的标签和路径(与 baseurl 中相同的路径),可以多次指定。...日 星期五 07时08分18秒 构建 :CentOS Buildsys 在 2020年08月04日 星期二 18时52分03秒 已安装: rpm-0:4.14.3
_8.noarch.rpm 你需要去软件源镜像上面把上述这一堆包下载回来放到文件夹里,你可以选择在本地一个个下载回来然后再上传到服务器上,也可以直接在服务器上用wget命令一个个下载,至于从哪下,我的建议是谁家的服务器就从谁家的软件源下载...ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y 安装完依赖之后去python官网ftp地址挑一个自己喜欢的版本并通过wget命令下载到你服务器上.../configure prefix=/usr/local/python3 #安装py3 make && make install #设置软链接 ln -s /usr/local/python3/bin/...python-six和安装python-six的命令,并且在执行的时候发现报错已经消失了,同时yum已可以正常加载这些插件了,如图所示 彻底修复了yum 4、修复pygpgme 经过这一系列的折腾,我服务器上面的...centos7算是被我弄的没什么报错了,然后我恢复了在之前与腾讯云客服的折腾中禁用掉的源签名验证,熟悉的报错再次出现在眼前,然后我就用pip2安装了pygpgme之后,源的签名验证恢复了正常,接下来就报说那个源没有导入签名
-qa | grep jdk 2)卸载自带的JDK rpm -e --nodeps 要卸载的JDK 3)创建java文件夹并将jdk上传到该文件夹 cd /usr/local mkdir java cd.../maven 点击保存 3、上传无法下载的jar包到maven文件夹 在我们项目中有2个jar包下载通过阿里云下载不下来,分别是com.kingbase8和mobset.smsSDK,提前将这俩包上传到我们服务器的...添加成功后在Credentials选择下拉,选中我们刚刚添加的账号 选择后报红的“无法连接仓库”相关提交将会小时 再修改分支 3、构建前配置 设置环境变量,将我们安装的java8作为默认的java...8、构建操作 回到首页,对任务进行构建操作 9、查看日志 点进任务中,点击左侧的构建列表标号 点击控制台输出查看 10、页面下载 在首页打开dcim 在页面上点击对应的jar包可以进行下载...7、构建操作 回到首页,对任务进行构建操作 8、查看日志 点进任务中,点击左侧的构建列表标号 9、页面下载 在首页打开dcim-front,点击工作空间 进入dist文件夹下,点击右下角的打包下载全部文件
so #查找动态链接库在哪一个rpm包里 补充示例: #示例0.检查更新 yum check-update #该命令将更新存储库,并为您提供可以更新的所有软件包的列表 #示例1.查询so动态连接文件提供它的来源包...-n --includepkg #通过命令行指定要纳入本地库中的包信息,需要提供URL或本地路径。 -q --quiet #安静模式执行操作,不输出任何信息。...当createrepo在未发生明显改变的相同仓库文件上持续多次运行时,指定cachedir会明显提高其性能。...但是如果enabled的值为0,则表示禁用这个软件源。 enabled=1 #该选项表示对通过该软件源下载的rpm包进行gpg校验,如果gpgcheck的值为0表示不进行gpg校验。...cachedir=/var/cache/yum/$basearch/$releasever #安装包存储目录 #是否保存下载的rpm包 1为保存 keepcache=0 debuglevel=2 logfile
发布前准备 在发布应用前,我们需要进行发布前的准备工作,比如服务器、常用软件的安装和数据库的创建等。 虚拟机的安装 在发布应用之前,我们需要先准备服务器,本书采用Linux系统作为服务器的操作系统。...yum install:从yum源下载并安装软件,如 yum install java。rpm -ivh:安装RMP格式的文件,如 rpm -ivh java.rpm。...4.Redis Redis作为内存数据库,有着得天独厚的优势,本书中主要用于存储用户的 token 信息。当然,它也可以缓存一些经常使用又不经常发生变化的数据。...由于Git插件在安装 Jenkins时已默认安装,这里只需要安装Maven和 SSH相关插件即可。...构建项目 回到Jenkins首页,在右边的列表中点击刚才创建的任务,进入如图14-27所示的界面。 点击“立即构建”即可。第一次构建可能比较耗时,因为Jenkins需要从Maven下载各种依赖包。
loose-group_replication_group_name="d6dc0864-ae46-11eb-ab0e-0050568f03a0" #配置 group_replication_start_on_boot 变量以off,指示插件在服务器启动时不自动启动操作...datadir 数据库的数据目录位置 log-error 数据库的错误日志位置 pid-file 数据库的pid文件位置 socket 数据库的sock文件位置 symbolic-links 禁用符号链接以防止出现各种安全风险...指示插件在服务器启动时不自动引导组操作 loose-group_replication_local_address 诉插件使用哪个ip:port与组中的其他成员进行内部通信。...,此选项只能在任何时候在一个服务器实例上使用,通常是第一次引导组时(或者在整个组关闭并重新备份的情况下)。...修改为该节点用于内部通讯的ip地址 1.5.3启动数据库 # 初始化数据库,设置默认密码为空 cd /usr/local/mysql/bin/ .
本地源用的是已经下载好的软件包,不用受网络影响,但包更新可能不够及时。 网络源的安装请网上搜索相应的repo文件。 本地源的配置在下文中会详细说明具体操作步骤。...这里先对repo文件格式做个大体的说明: [Media] 便于识别的ID,同一系统上的repo文件中该字段不能重名 name=testrepo baseurl=http://xxxxxxx或者file...; --disablerepo=repoidglob:临时禁用此处指定的repo; --enablerepo=repoidglob:临时启用此处指定的repo; --noplugins:禁用所有插件;.../cdrom /media 在/etc/yum.repos.d/目录下,建立local.repo文件: [local] name=local source baseurl=file:///media enabled...在/etc/yum.repos.d/目录下,建立repo文件: test.repo [local] name=test.repo baseurl=file:///tmp enabled=1 gpgcheck
从网上下载rpm包: galera-25.3.23-1.rhel7.el7.centos.x86_64.rpm MariaDB-10.3.5-centos74...上执行: [root@node1 ~]# mysql -uroot -p ##进入数据库 查看是否启用galera插件 连接mariadb,查看是否启用galera插件 MariaDB [(none)]...8.模拟脑裂后的处理 下面模拟在网络抖动发生丢包的情况下,两个节点失联导致脑裂。...在192.168.153.143和192.168.153.144两个节点上分别执行: iptables -A INPUT -p tcp --sport 4567 -j DROP iptables -A...INPUT -p tcp --dport 4567 -j DROP 以上命令用来禁止wsrep全同步复制4567端口通信 在192.168.153.142节点上查看: MariaDB [(none)]>
——《道德经》 ---- 安装zabbix-server 添加zabbix存储库 rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release...#查看执行结果,输出0表示安装成功 node.js默认安装路径在/usr/local/bin/目录下 安装grunt grunt是基于Node.js的项目构建工具,可以进行打包压缩、测试、执行等等的工作...,head插件就是通过grunt启动 npm install -g grunt-cli 下载并安装head插件 git clone git://github.com/mobz/elasticsearch-head.git...true # elasticsearch中启用CORS http.cors.allow-origin: "*" # 允许访问的IP地址段,* 为所有IP都可以访问 启用head插件并在浏览器上打开...npm run start #启动head插件 在浏览器输入http://192.168.179.133:9100/ 即可使用head插件 使用es存储zabbix的历史数据 修改/etc/zabbix
yum localinstall jdk-8u202-linux-x64.rpm # 安装Jenkins dnf install jenkins # 如果通过dnf无法安装,可能下载RPM包,手动安装...[20210508172152020_1813189128.png] 安装Jenkins社区推荐的插件。...NodeJS插件安装: [20210511114447035_1078860908.png] JDK插件安装: [20210511115239606_1210849135.png] 配置插件 在Global...[20210511115942696_1186372973.png] 项目设置 在配置持续构建的过程中,对于NodeJS与Java项目,我们需要进行不同的设置,详细如下: NodeJS项目构建设置:...下篇预告:在Rocky Linux 8.3 RC1上安装GitLab实现代码仓库双向同步容灾,如果您有任何想学习了解的技术,欢迎在下方留言,木子将根据需求输出对应基础技术博文。
"kylin" VERSION_ID="V10" PRETTY_NAME="Kylin Linux Advanced Server V10 (Sword)" ANSI_COLOR="0;31" 2 下载数据库安装包...mariadb);do rpm -e $i --nodeps; done 安装数据库 rpm -ivh mysql-community-common-8.3.0-1.el8.x86_64.rpm...服务器上,主机导入初始模式和数据 # zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix...5 在导入数据库模式后,禁用函数_log_bin_trust_function_creators。...mariadb/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory 原因分析: 无法加载身份验证插件
rpm -ivh MySQL-5.6.14-1.el6.x86_64.rpm systemctl start mysql (9)在hdp2上的MySQL中建立数据库用户并授权 # /home/mysql...为Ambari配置MySQL数据库 (1)在hdp1上的MySQL中建立Ambari数据库用户并授权 # /home/mysql/mysql-5.6.14/bin/mysql -u root -p...grant all privileges on *.* to 'ambari'@'%'; flush privileges; exit; (2)用ambari用户建立Ambari Server数据库模式...安装OushuDB插件 (1)在每台机器上下载hawq repo文件 #Redhat/CentOS 7.0, 7.1, 7.2系统并且包含avx指令请配置以下YUM源: wget -P /etc/yum.repos.d...图8 这表示在gp_segment_configuration表中具有up状态的HAWQ段与HAWQ主服务器上/usr/local/hawq/etc/slaves文件中列出的HAWQ
which caddy 命令输出将说明可以找到Caddy二进制文件/usr/local/bin/caddy。...第三步 - 创建MySQL数据库和专用用户 WordPress使用MySQL数据库来存储其所有信息。在默认的MySQL安装中,仅创建root管理帐户。不应使用此帐户,因为它对数据库服务器存在安全风险。...在这一步中,我们只下载该版本,因为我们需要在访问GUI(图形界面)之前配置Web服务器。 首先,将当前目录更改为/var/www,即存储网站文件的Web根目录。...,它会导致禁用自动安全更新以及通过WordPress Web界面安装和更新插件的功能。...当您第一次在浏览器中访问新的WordPress实例时,您将看到一个语言列表。选择您要使用的语言。在下一个屏幕上,它描述了它所需的有关数据库的信息。点击Let's go!
PXC实际上是基于Galera的面向OLTP的多主同步复制插件,PXC主要用于解决MySQL集群中数据同步强一性问题。...Tips:实际上最小的PXC集群是两个节点的,但课程中设计为三个节点。这是因为PXC集群为了防止脑裂,在一半以上的节点因意外宕机无法访问时,PXC集群就会自动停止运行。...然后到CentOS上使用wget命令进行下载,如下示例: [root@PXC-Node1 ~]# cd /usr/local/src [root@PXC-Node1 /usr/local/src]# wget...-24,可以在percona提供的仓库中获取到相应的rpm包下载链接。...然后进入pxc-rpms目录下载这两个组件的rpm包,如下: [root@PXC-Node1 /usr/local/src]# cd pxc-rpms [root@PXC-Node1 /usr/local
本博只以公网为例讲述,先去下载页根据自己系统位数和内核版本选择yum存储库,复制存储库链接地址,开始yum安装—— # 在线下载 mysql 的 yum 存储库文件到本地 wget https://dev.mysql.com...-2.noarch.rpm # 安装 yum 存储库的 rpm 包 rpm -ivh mysql80-community-release-el7-2.noarch.rpm # yum 安装 yum...因为最新版本将密码的认证插件由之前的 mysql_native_password 改成了 caching-sha2-password,而很多连接工具对新版的兼容往往是滞后的,所以就出现了命令行能登录数据库但是客户端工具却无法登录的情况...by ‘新密码’; 将用户密码的认证插件降级为低版本的 mysql_native_password 模式即可—— ? ...② yum安装中 wget yum存储库可能会报证书名不符或权限不足,无法下载,按照提示去掉证书校验并用超级管理员或临时授予超管权限即可下载(如下图) ?
领取专属 10元无门槛券
手把手带您无忧上云