repo

自动化运维系统部署

百般思念 提交于 2020-02-11 12:29:33
运维自动化之系统部署 常见的内核参数: 安装光盘的启动菜单配置文件:isolinux/isolinux.cfg中设置相关的内核加载参数,实现不同的安装过程 isolinux.cfg文件中每个安装对应菜单选项: 加载内核:isolinuz/vmlinuz 向内核传递参数:append initrd=initrd.img 参数设置 指定内核参数方法 在启动菜单界面,选中一项安装方法,按tab键,在后面增加参数 在启动菜单界面,任意选中一项安装方法,按ESC键:boot: linux 参数设置 常见的内核参数 text:默认启动GUI安装接口,可以指定文本方式的安装界面 rescue:进入救援模式 inst.repo=path:指定安装源文件的路径,可以是以下格式 Centos 6 DVD drive repo=cdrom :device Hard Drive repo=hd:device/path HTTP Server repo=http://host/path HTTPS Server repo=https://host/path FTP Server repo=ftp://username:password@host/path NFS Server repo=nfs:server:/path ISO images on an NFS Server repo=nfsiso

linux 基础入门(8) 软件安装 rpm、yum与源码安装详解

醉酒当歌 提交于 2020-02-11 01:39:13
8.软件 RPM包安装 8.1rpm安装 rpm[选项]软件包名称 主选项 -i 安装 -e卸载 -U升级 -q查找 辅助选项 -ⅴ显示过程 -h --hash 查询 -a-all查询所有安装的包 -f-file查询拥有<-file的包 -p查询一个没有安装的包 卸载 -nodeps忽略依赖 安装的时候要把centos7的iso文件拿过来,为什么要拿过来呢,因为里面的Packages里面就是rpm包。 具体路径是/run/media/wangzirui/Centos 7 X86_64/Packages/ 然后执行 rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm 8.2yum安装 解决依赖问题, ftp服务器的配置yum仓库 [root@MiWiFi-R3L-srv ftp]# rpm -qa | grep vsftpd vsftpd-3.0.2-25.el7.x86_64 [root@MiWiFi-R3L-srv ftp]# cd ~ [root@MiWiFi-R3L-srv ~]# systemctl start vsftpd [root@MiWiFi-R3L-srv ~]# mount /dev/cdrom /var/ftp/pub/ mount: /dev/sr0 写保护,将以只读方式挂载 [root@MiWiFi-R3L-srv ~]# ll

Fedora 安装及配置

℡╲_俬逩灬. 提交于 2020-02-10 18:15:59
引言 最近学习课程要用到Linux,之前装的Ubuntu双系统被我删掉了(因为后来发现那个WSL,win子系统还挺好用的),所以上午用虚拟机再装了一下老师给的Ubuntu16,也不知道怎么回事特别卡,桌面还莫名的黑屏。Ubuntu20.04还有两个月就发布了,所以也不想用Ubuntu18了,但又等不起,所以想试一下Fedora。 下载镜像文件 官网上面太慢,半天没动静,这里我们去镜像站下载合适的版本: https://mirrors.tuna.tsinghua.edu.cn/fedora/ 注意个人用一般下载Workstation,这里我下载的版本是31的 镜像文件 。 安装系统 这里就按照一般的流程走就行了,我分了64G硬盘,4G内存,然后一路next。 注意安装好后重启一下,它会重新让你新建用户。 更换软件源 跟着网上的教程走,输入 sudo dnf makecache 的时候蹦出来这个错误:Error: Failed to download metadata for repo 'updates-modular' Fedora Modular 31 - x86_64 193 kB/s | 5.2 MB 00:27 Fedora Modular 31 - x86_64 - Updates 0.0 B/s | 0 B 02:12 Failed to download

centos8上安装openresty

丶灬走出姿态 提交于 2020-02-10 15:24:56
一,openresty的官网地址: http://openresty.org/ 说明:说一下openresty的安装方式: 从openresty的安装目录下,可以看到openresty编译安装了自己作了魔改的几个库: luajit,nginx,openssl,pcre,zlib [root@localhost openresty]# pwd /usr/local/openresty [root@localhost openresty]# ls bin COPYRIGHT luajit lualib nginx openssl pcre site zlib 如果编译源码方式安装,可能会有一些编译参数与二进制版不一致导致openresty的安装/运行中出现bug, 所以除非openresty内置nginx的编译参数不满足需求,否则强烈推荐采用官方打好的二进制包方式安装, 针对centos平台,当然是使用yum 说明:架构森林是一个专注架构的博客,对应的源码可以访问这里获取 https://github.com/liuhongdi/ 二,查看本地centos的版本: [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 三,安装yum-utils [root@localhost

CentOS 7 最小化安装后的注意事项

别来无恙 提交于 2020-02-09 05:17:47
http://blog.csdn.net/f_srion/article/details/54910943 在VM虚拟机中安装CentOS 7 时 有时候顾虑到电脑硬件性能,我们需要最小化安装,而最小化安装后与centos6的版本是有一些差异的,接下来我们就对刚安装好的最小化centos7做一些操作,来世我们使用的更得心应手。 1. 最小化安装CentOS7,首先需要配置网络,和6系列一样 1)yum -y install vim 2)vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 这里的eno16777736是你的网卡名称,(我使用的是NAT模式,桥接模式自行修改IP地址)修改文件中 ONBOOT = no 为 ONBOOT = yes 启用你的网卡。 桥接模式修改IP地址百度一大堆,这里不再赘述。 最小化安装CentOS7后,在配置网络后,想查看我的IP,发现 ifconfig 命令是不好使得。在最小化的CentOS7中,查看网卡信息的命令应该是 ip addr 查看网络统计信息是 ip link , 为了方便起见 我们还是启用 ifconfig 命令。 首先我们看看,是哪个组件包含了 ifconfig 命令,用 yum provides ifconfig 或 yum whatprovides ifconfig 来查看

Composer 中国全量镜像(二)

若如初见. 提交于 2020-02-09 05:13:21
一、查看当前镜像地址 在命令行输入如下命令,即可查看镜像地址: $ composer config -g repo.packagist {"type":"composer","url":"https://packagist.org","allow_ssl_downgrade":true} 也可以使用 composer config -l -g 查看所有全局配置 二、启用中国全量镜像服务: 启用中国全量镜像服务有两种方式,具体配置方法如下: 1. 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。修改composer的全局配置文件(推荐方式),打开命令行并执行如下命令: composer config -g repo.packagist composer https://packagist.phpcomposer.com 2. 单个项目配置: 即将将配置信息添加到某个项目的 composer.json 文件中。修改当前项目的composer.json配置文件有两种方式,最后都是向文件中添加如下配置信息: "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } 2.1 打开命令行并进入项目的根目录

linux优化yum源

我只是一个虾纸丫 提交于 2020-02-09 03:35:01
**** centos7优化yum ( 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/) 1、优化基础的yum源文件 通过阿里镜像源进行优化: curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 2、优化扩展的yum源文件 通过阿里镜像源进行优化: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 检查可用的yum源信息 yum makecache yum repolist 来源: CSDN 作者: GSAU 链接: https://blog.csdn.net/sanjianke_2017/article/details/103894873

将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

适合经常搭建虚拟机新环境的脚本

回眸只為那壹抹淺笑 提交于 2020-02-08 06:23:31
1、配置iso文件开机连接。 2、在系统中创建一个shell脚本文件写入以下命令。 2.1、创建shell脚本文件。 touch initialConditions.sh 2.2、在脚本文件中加入以下命令(根据自己的需求选择)。 #!/bin/bash #启动网卡 ls /etc/sysconfig/network-scripts/ | grep 'ifcfg-' | grep -v 'lo' | xargs find /etc/sysconfig/network-scripts/ -name | xargs sed -i s/ONBOOT=no/ONBOOT=yes/g systemctl restart network #配置yum本地源 mount /dev/cdrom /mnt #添加此行要确保虚拟机的ISO文件能够开机连接,否则系统重启会报错。 echo “/dev/cdrom /mnt iso9660 defaults 0 0” >> /etc/fstab touch /etc/yum.repos.d/local.repo echo '[local]' > local.repo echo 'name=local' >> local.repo echo 'baseurl=file:///mnt' >> local.repo echo 'enabled=1' >>

配置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 #生成缓存    三、本地光盘源