yum

内网环境中搭建本地yum源服务器

♀尐吖头ヾ 提交于 2020-03-10 14:57:31
在实际生产环境中,可能因为企业的特殊需求,需要搭建本地的yum源服务器,具体步骤大致如下(第一次写,不专业,哈哈哈哈哈) 文章参考链接: 虚拟机安装步骤 xshell连接本地虚拟机 内网下搭建yum源仓库+服务器yum源配置 虚拟机的安装参照第一个链接 确认网络连接方式 我选择的是NAT连接。其他连接方式的配置在文章的第二个链接 在VMware里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择Mnet8(NAT模式),取消勾选【使用本地DHCP服务…】(若勾选,会设置动态IP) 选择NAT设置 ==记住下图中的子网IP范围,如下图所示表示虚拟机在192.168.168.0~192.168.168.255范围内 == 注:下图中192.168.168.2为网关地址,192.168.168.255为广播地址,192.168.168.0一般为网段IP,所以0,2,255这三个地址不能设置。 设置IP地址、子网掩码和网关,如下图所示 vi /etc/sysconfig/network-scripts/ifcfg-ens ( 根据实际情况不同,本文是ens33) ONBOOT:是指系统启动时是否激活网卡,默认为no,设置为yes,表示开机启动时激活网卡 BOOTPROTO:网络分配方式,静态(一定记得修改为Static,否则无法连通网络) IPPADDR

Redis学习和搭建笔记

 ̄綄美尐妖づ 提交于 2020-03-10 13:27:08
redis是一种远程字典服务,尤其是用在缓存技术上,非常的方便和高效,是一种开源、可基于内存、可基于持久化日志、键值对数据库,并提供多种语言支持的API。 同样的,因为目前互联网技术大部分都采用了分布式结构的理念,redis也有主从服务之分,主从互为同步联合,避免出现单点运行的情况,与fastdfs的分布理念类似。 一. 准备内容 C++语言包:gcc-c++ 稳定版本的redis安装包 个人VM+CentOS7 二. 安装及配置 yum和传统编译模式安装   yum安装方式是我认为最快捷最简单的方式,只要准备好了服务器和Centos7系统,网络连接正常就可以进行安装,使用yum安装会自动将redis及其需要的依赖程序一并安装妥当,并且是自动按照依赖安装顺序进行安装,比如会先下载gcc-c++进行安装,然后下载redis进行安装,非常的方便快捷。   但相较于传统的编译安装模式,yum方式安装的程序进行卸载的时候,会同时把redis及一同安装的依赖程序都卸载,正如gcc-c++ 几乎所有的c语言编译的程序都依赖这个语言包,一旦使用yum remove,那么其他正常的程序也无法使用,而传统编译安装的程序,安装的内容都会释放到固定目录,卸载的时候只需要手动删除其安装目录即可,不会删除其他程序的共同依赖程序,同时卸载也非常干净,但是安装起来比较耗时,要考虑程序依赖性、安装顺序

error: The requested URL returned error: 401 Unauthorized while accessing h

▼魔方 西西 提交于 2020-03-10 11:41:47
centos 6.7 当从git@osc中clone时返回如下错误信息: error: The requested URL returned error: 401 Unauthorized while accessing https://git.oschina.net/..... 原因是本机的git版本太低了,升级如下: 前提: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc yum install gcc perl-ExtUtils-MakeMaker 卸载Centos自带的git1.7.1: sudo yum remove git 下载git2.2.1并将安装 wget https://github.com/git/git/archive/v2.2.1.tar.gz tar zxvf v2.2.1.tar.gz -C /usr/local/ cd /usr/local/git-2.2.1 ./configure make make install 完成安装了,查看:git version 参考: http://www.cnblogs.com/shenliang123/p/3824383.html http://www.tuicool.com/articles

CentOS8配置阿里云yum源

你离开我真会死。 提交于 2020-03-10 07:21:10
1、进入到yum源相应的目录 cd /etc/yum.repos.d/ 2、创建备份目录,把相应的文件进行备份 mkdir bak mv * bak/ 3、编辑配置CentOS-Base.repo文件 [root@localhost yum.repos.d]# cat CentOS-Base.repo # file: /etc/yum.repos.d/CentOS-AppStream.repo [aliyun-AppStream] name=CentOS-$releasever - AppStream baseurl=http://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial # file: /etc/yum.repos.d/CentOS-Base.repo [aliyun-BaseOS] name=CentOS-$releasever - Base baseurl=http://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/ gpgcheck=1 enabled=1 gpgkey

zabbix 4.0 二进制安装

半腔热情 提交于 2020-03-10 06:28:14
Zabbix搭建 虚拟机Centos 7最小安装 打开网络连接: cd / etc / sysconfig / network - scripts vi ifcfg - ens33 将ONBOOT = no修改为ONBOOT = yes 重启网卡: Service network restart 查看 ip : Ip addr 安装网络工具: yum install net - tools 安装wget yum - y install wget centos 7 添加阿里云镜像 1. 备份 mv / etc / yum.repos.d / CentOS - Base .repo / etc / yum.repos.d / CentOS - Base .repo.backup 2. 下载新的 CentOS - Base .repo 到 / etc / yum.repos.d / wget - O / etc / yum.repos.d / CentOS - Base .repo http : / / mirrors.aliyun. com / repo / Centos - 7. repo 3. 运行 yum makecache 生成缓存 yum - y makecache yum install - y epel - release 安装常用的开发组件 yum - y groups

centos7 国内镜像yum安装mysql5.7

半世苍凉 提交于 2020-03-10 06:19:30
检查mysql环境是否已存在 虽然我的是纯净系统,但别人的不能保证,为了避免发生什么问题我们还是先检查下mysql是否已经安装过 [root@localhost ~]# rpm -qa | grep mysql [root@localhost ~]# rpm -qa |grep mariadb mariadb-libs-5.5.64-1.el7.x86_64 我这里要卸载mariadb [root@localhost ~]# yum remove mariadb-libs-5.5.64-1.el7.x86_64 假如你发现类似的就和我一样删除就好了 切换阿里云镜像源 先安装wget [root@localhost ~]# yum install wget -y 然后下载阿里云yum源配置 [root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 然后生成缓存 [root@localhost ~]# yum makecache 显视元数据缓存已建立就代表完成了 然后我们更新一下yum [root@localhost ~]# yum update -y 这可能需要一点时间,耐心等待一下 下载国内的mysql rpm包并安装 地址为

yum源仓库搭建、源码编译安装程序、使用分区创建文件系统、使用lv创建文件系统的简单实例

半城伤御伤魂 提交于 2020-03-10 06:07:40
1.自建yum仓库,分别为网络源和本地源 本地源创建步骤 主要命令:createrepo [options] <directory> <directory> :生成repodata目录的路径 创建步骤: 服务器端配置 1. 把需要的包文件放到指定目录下 2. 使用createrepo命令生成repodata(包的元数据)文件夹 3. 安装并启动要使用的网络访问协议,如:http、file、ftp等 客户端配置 配置名为/etc/yum.repos.d/*.repo的配置文件,具体配置根据实际情况配置,简单配置如下图 至此创建自定义仓库完成 网络源创建步骤 基于Internet网的yum源仓库 服务器端配置: 服务器在公网不用配置 客户端配置: 第一步:选择使用公网上的哪些合适的yum源仓库 如:centos官网或阿里云的yum源仓库… 第二步:配置客户端可以访问Internet 第三步:配置/etc/yum.repos.d/*.repo配置文件 主要把mirrorlist或baseurl配置为公网的url即可,其他项如下图中的配置,具体情况具体设置 基于本地局域网的yum源仓库(yum源服务器) 使用http协议访问yum服务器的方式 配置前准备: 1. 关闭selinux 方法:设置/etc/selinux/config文件中的行为SELINUX=disabled 2.

Linux--kickstart自动安装脚本

会有一股神秘感。 提交于 2020-03-10 05:21:58
为了减去人工安装linux系统的步骤,解放人们的双手,让linux系统自动安装好。我们要学会一个强大的工具:kickstart 操作步骤 在redhat7中安装kickstart软件 yum install system-config-kickstart 开启图形制作工具 system-config-kickstart 编辑ks.cfg文件 vim ks.cfg %packages @base lftp %end 测试一下:ksvalidator /mnt/ ks.cfg 接着发布ks文件 安装FTPD服务:yum install vsftpd 开启vsftpd :systemctl start vsftpd 关闭防火墙 :systemctl stop firewalld 创建目录:mkdir /var/ftp/ksfile 移动文件:mv /mnt/ks.cfg /var/ftp/ksfile 关键一步,在redhat7中检测发布,在firefox中输入 ftp://192.168.0.10/ksfile/ks.cfg 使用 在安装界面按 输入: ks=ftp://192.168.0.10/ksfile/ks.cfg 回车 进入到自动安装过程 注意: 使用kickstart安装系统时环境中必须有dhcp服务器否则网络资源访问不到 使用网络资源安装系统

Centos7配置alibab的yum源

别来无恙 提交于 2020-03-09 21:54:38
进入到yum源配置文件目录 cd /etc/yum.repos.d/ 拉取阿里云yum源 wget http://mirrors.aliyun.com/repo/Centos-7.repo 如果wget 不生效,可以执行 yum -y install wget 命令 备份原来的yum源配置文件 mv CentOs-Base.repo CentOs-Base.repo.bak 替换掉系统自带的配置文件 mv Centos-7.repo CentOs-Base.rep yum clean all yum makecache yum update 来源: CSDN 作者: justLym 链接: https://blog.csdn.net/justLym/article/details/104759520

Docker系列之入门篇

纵饮孤独 提交于 2020-03-09 19:06:10
Dcoker是什么? 概述 Docker 是世界领先的软件容器平台。开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用 Docker 可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用 Docker 可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为 Linux 和 Windows Server 应用发布新功能。 认识容器 有了容器,就可以将软件运行所需的所有资源打包到一个隔离的容器中。容器与虚拟机不同,不需要捆绑一整套操作系统,只需要软件工作所需的库资源和设置。系统因此而变得高效、轻量、自给自足,还能保证部署在任何环境中的软件都能始终如一地运行。 以上是官方的解释。嗯,看完是不是仍然一脸懵逼,不要紧,我们先看来一张图: 推荐 先记忆 后理解,记忆什么?Docker组成的三个基本概念: 镜像 (Image):Docker 镜像可以看作是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。 容器(Container):容器镜像是轻量的、可执行的独立软件包,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。 仓库(Repository)