yum

ansible运维自动化环境搭建

我的梦境 提交于 2020-03-14 08:29:58
ansible是开源工具,底层是用python写的 ansible也有web界面,可以直接鼠标点就可以,但是web界面收费 所以大部分企业不会用 web界面 Ansible : Ansible的核心程序 Host Lnventory : 记录了每一个由 Ansible管理的主机信息,信息包括ssh端口,root帐号密码,ip地址等等。可以通过file来加载,可以通过CMDB加载 Playbooks : YAML格式文件,多个任务定义在一个文件中,使用时可以统一调用,“剧本”用来定义那些主机需要调用那些模块来完成的功能. Core Modules : Ansible执行任何管理任务都不是由Ansible自己完成,而是由核心模块完成;Ansible管理主机之前,先调用core Modules中的模块,然后指明管理Host Lnventory中的主机,就可以完成管理主机。 Custom Modules : 自定义模块,完成 Ansible核心模块无法完成的功能,此模块支持任何语言编写。 Connection Plugins : 连接插件, Ansible和Host通信使用 Ansible的优点: Stupied Simple ,上手简单,学习曲线平滑 SSH by default ,安全,无需安装客户端 配置简单、功能强大、扩展性强 支持 API及自定义模块,可通过Python轻松扩展

CentOS6.5搭建LNMP

你。 提交于 2020-03-14 02:21:30
1:查看环境: ? 1 2 [root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final) 2:关掉防火墙 ? 1 [root@10-4-14-168 html]# chkconfig iptables off 3:配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包) ? 1 #wget http://www.atomicorp.com/installers/atomic ? 1 #sh ./atomic ? 1 #yum check - update 4:安装开发包和库文件  ? 1 2 3 4 #yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf

CentOS 7升级php5.4到php7.2

微笑、不失礼 提交于 2020-03-13 14:53:33
更新源1 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 2 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm移除原来版本 3 yum remove php-common -y 4 yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring yum install php72w-fpm systemctl start php-fpm.service 【启动】 systemctl enable php-fpm.service【开机自启动】 来源: https://www.cnblogs.com/chentailin/p/12485928.html

Ceph Nautilus安装配置 MGR-dashboard

僤鯓⒐⒋嵵緔 提交于 2020-03-13 13:34:28
环境描述 测试环境,KVM虚拟机3台,安装centos 7 x64系统; 每台虚拟机添加3块100GB磁盘; 安装Ceph存储集群,版本Nautilus 14.2.8; 角色规划 10.19.0.91 cephn1 MON+OSD 10.19.0.92 cephn2 MON+OSD 10.19.0.93 cephn3 MON+OSD+MGR 系统初始化 #安装、更新必要的软件包 yum clean all && yum makecache fast && yum install -y vim wget git ftp net-tools iftop iperf atop && yum update -y && yum update kernel -y #逐个节点修改主机名 cephn1/noden2/noden3操作: hostnamectl set-hostname cephn1 #逐个节点添加管理节点账户cephadm,账户口令cephadm,配置sudo免密码权限 sudo useradd -d /home/cephadm -m cephadm passwd cephadm echo "cephadm ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/cephadm sudo chmod 0440 /etc

linux yum安装源

我只是一个虾纸丫 提交于 2020-03-13 13:32:59
阿里云镜像 CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo CentOS 6 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo CentOS 7 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 163镜像 CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS5-Base-163.repo CentOS 6 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo CentOS 7 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163

云 Linux 服务器上安装git和maven

佐手、 提交于 2020-03-13 10:00:28
目录 安装Git 安装maven 配置maven 开放端口 配置git ssh 安装Git 可以使用yum -y list git 查看yum支持安装的git版本,一般都是版本较低的。所以我们不采用这种安装方式。 采用自己下载最新的包,编译并安装配置环境变量的方式安装git。   1> linux安装需要的工具模块。     yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc     yum install gcc perl-ExtUtils-MakeMaker   2> 删除已有git。     yum remove git   3> 下载最新的git包并编译     wget -O git.zip https://github.com/git/git/archive/master.zip     unzip git.zip     cd git-master     make prefix=/usr/local/git all     make prefix=/usr/local/git install   4> 添加到环境变量     echo "export PATH=$PATH:/usr/local/git/bin" >> ~/.bashrc    

OpenStack中MySQL高可用配置

半城伤御伤魂 提交于 2020-03-13 05:48:34
   采用Heartbeat+DRBD+mysql高可用方案,配置两个节点的高可用集群 l 配置各节点互相解析 gb07 gb06 l 配置各节点时间同步 gb07 [root@gb07 ~]# ntpdate 10.10.102.7 gb06 [root@gb06 ~]# ntpdate 10.10.102.7 l 各节点关闭 SELinux 修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。 l Corosync 安装与配置 ( 两节点上都要安装配置 ) 安装Corosync gb07 [root@gb07 ~]# yum install -y corosync gb06 [root@gb06 ~]# yum install -y corosync .配置Corosync [root@gb07 ~]# cd /etc/corosync/ [root@gb07 corosync]# mv corosync.conf.example corosync.conf [root@gb07 corosync]# vim corosync.conf compatibility: whitetank totem { #心跳信息传递层 version: 2 #版本 secauth: on #认证信息 一般on threads: 0 #线程

linux 安装nginx yum

橙三吉。 提交于 2020-03-13 05:09:51
本分类下有一个环境一键安装.那这背后发生了什么呢?咱们手动使用源码进行安装. 1.首先保证有一个能联网的centos. 2.百度 ningx 官网 点download http://nginx.org/en/download.html 找到最新版的nginx下载地址. 发贴时最新的是1.12 http://nginx.org/download/nginx-1.12.0.tar.gz 3.进行centos 执行命令 #安装wget yum install wget -y #安装gcc和c++编译器 yum install gcc gcc-c++ -y 错误提示: ./configure: error: the HTTP rewrite module requires the PCRE library. 安装pcre-devel与openssl-devel解决问题 yum -y install pcre-devel openssl openssl-devel ./configure --prefix=/usr/local/nginx make make install 4.新建临时目录 /temp 然后下载并解压. 命令如下 mkdir /temp ; cd /temp ; wget http: //nginx .org /download/nginx-1 .12.0. tar .gz

Centos 使用yum安装MongoDB 4.0

坚强是说给别人听的谎言 提交于 2020-03-13 05:08:36
Centos 使用yum安装MongoDB 4.0 1.配置MongoDB的yum源 创建yum源文件: #touch /etc/yum.repos.d/mongodb-org-4.0.repo 添加以下内容:(我们这里使用阿里云的源) echo "[mongodb-org]" >> /etc/yum.repos.d/mongodb-org-4.0.repo echo "name=MongoDB Repository" >> /etc/yum.repos.d/mongodb-org-4.0.repo echo "baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/" >> /etc/yum.repos.d/mongodb-org-4.0.repo echo "gpgcheck=0" >> /etc/yum.repos.d/mongodb-org-4.0.repo echo "enabled=1" >> /etc/yum.repos.d/mongodb-org-4.0.repo 这里可以修改 gpgcheck=0, 省去gpg验证 安装之前先更新所有包 : # yum update 2.安装MongoDB 安装命令: yum -y install mongodb-org

安装Oracle 11g for Linux教程

走远了吗. 提交于 2020-03-12 19:55:01
linux安装Oracle11G 本教程使用的环境是: 1H2C2G Centos7 64位 检查硬件环境 内存要求>1GB(最好是2GB),交换内存大于物理内存的1.5倍,硬盘空间大于16GB。 下面是通过root用户操作 #查看当前的内存的使用,这个命令比较直观 free -m 如果交换内存比较小,我们文件作为swap分区来增加swap大小 #创建存放充当swap分区文件的目录 mkdir /swap #创建充当swap分区的文件,文件大小就是要增加的swap大小,of是文件位置,这里我们增加2G内存=2048*1M dd if=/dev/zero of=/swap/swapfile bs=1M count=2048 #格式化交换分区文件 mkswap /swap/swapfile #给分区文件设置下权限:0600 chmod 0600 /swap/swapfile { #启动交换分区文件 swapon /swap/swapfile #如果提示设备或资源忙,先执行 swapoff /swap/swapfile } #然后设置开机自启,编辑/etc/fstab追加: /swap/swapfile swap swap defaults 0 0 修改下各种配置文件,也就是软件环境 修改主机名,这个应该是规范化 hostnamectl set-hostname oracledb