epel

centos7系统优化定制

守給你的承諾、 提交于 2019-12-30 02:18:40
#!/bin/bash #author junxi by #this script is only for CentOS 7.x #check the OS platform=`uname -i` if [ $platform != "x86_64" ];then echo "this script is only for 64bit Operating System !" exit 1 fi echo "the platform is ok" cat << EOF +---------------------------------------+ | your system is CentOS 7 x86_64 | | start optimizing....... | +--------------------------------------- EOF #添加公网DNS地址 cat >> /etc/resolv.conf << EOF nameserver 114.114.114.114 EOF #Yum源更换为国内阿里源 yum install wget telnet -y mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos

LAMP升级PHP

橙三吉。 提交于 2019-12-24 18:41:06
1,事出有因 在VPS上安装wordpress,结果提示PHP版本为5.4太低了,至少需要5.6以上,而我得vps是centos 7,默认安装PHP的版本就是5.4 。 2,安装步骤 1、安装源 安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包。 php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtatic的时候,会有错误爆出。 rpm -Uvh https://dl. Fedora project.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 2、清除历史版本 为了防止 CentOS 上面发生php冲突,所以,这个命令还是先执行一下更好些。 yum -y remove php* 3、安装扩展包 yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w

Google-Authenticator

喜你入骨 提交于 2019-12-24 12:12:43
# Google-Authenticator from EPEL [EPEL]( https://fedoraproject.org/wiki/EPEL) ## About EPEL EPEL was started because many Fedora contributors wanted to use the Fedora packages they maintain on Red Hat Enterprise Linux (RHEL) and its compatible derivatives. ### Goals of the EPEL Effort Make high quality packages that have been developed, tested, and improved in Fedora available for RHEL and compatible derivatives such as CentOS and Scientific Linux. Work closely with the Fedora Project to achieve this goal -- use the same guidelines, rules, policies, and infrastructure, as far as possible. If

自动化运维-ansible

北战南征 提交于 2019-12-22 19:48:17
一.ansible的前戏 1.ansible与saltstack对比   相同点:都是为了同时在多台机器上执行相同的命令;       都是python开发;   不同点:      agent(salt 控制节点需要安装salt-master,被控节点需要安装salt-minion,而ansible不需要,它通过ssh来连接并控制被控节点)      配置(salt配置麻烦,ansible基本不用配置)      学习路线(salt比较陡峭,ansible比较平缓)      第三方工具(salt比较少)      开源社区的对接(salt比较少)      现有用户(salt还是比ansible少一些)      二次开发扩展的能力(ansible比较差,尤其是2.0以后)      大规模开发(200以内一样,200以上salt会好一些,我们也可以对ansible做一些配置使其在200以上追上salt)      Windows的支持(salt会很好多) 2.准备工作   准备四台干净的虚拟机,如下:   192.168.85.132 (主控节点,下面三个为被控节点)   192.168.85.133   192.168.85.134   192.168.85.135 3.安装ansible(只有主控节点192.168.85.132安装) wget -O /etc/yum

Centos7 minimal 安装 配置

偶尔善良 提交于 2019-12-20 18:26:55
选择minimal就是想避开沉重的桌面(当然,也可以使用developer等其他的安装方式,之后卸载桌面即可),并且minimal几百M的安装大小携带方便,安装快捷, 使用Vmware安装,直接跟着指示 next即可 配置主要是网络 由于是minimal形式,所以没有ifconfig,wget等命令 先通过ip addr 来查看网络的情况,获取本机的网卡名称 之后利用vi编辑/etc/sysconfig/network-scripts/ifcfg-网卡名 BOOTPROTO=dhcp ONBOOT=yes 保存退出 重新启动网络 service network restart 也可以用 systemctl重启 其实是一样的 这时候就可以上网了 yum install wget 安装wget 配置 网络源 安装yum yum-plugin-priorities保证优先级有效 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget http://mirrors.163.com/.help/CentOS7-Base-163.repo yum clean all yum makecache rpm -Ubh http://mirrors.opencas.cn/epel/7/x86

在CentOS上安装第三方软件库EPEL

谁说我不能喝 提交于 2019-12-20 13:50:27
Extra Packages for Enterprise Linux (EPEL)【企业版 Linux 附加软件包(以下简称 EPEL)】是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、 Scientific Linux)的一个高质量附加软件包项目。 EPEL 的软件包通常不会与企业版Linux官方源中的软件包发生冲突,或者互相替换文件。EPEL与Fedora项目基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。 EPEL 包含一个叫做epel-release的包,这个包包含了EPEL源的gpg密钥和软件源信息。您可以通过yum安装到您的企业版Linux发行版上。除了epel-release源,还有一个叫做epel-testing的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,请自行斟酌。 注意: 有些第三方软件源需要 EPEL 的'epel-testing'源来安装依赖组件,请务必在系统设置中启用本源。 这里 有相关的开启教程。(相关配置文件位于:/etc/yum.repos.d/epel-testing.repo)。 1.首先检查系统是否安装epel-release Java代码 [root @localhost ~] # rpm -q epel-release package epel

what is EPEL

一世执手 提交于 2019-12-18 10:24:10
  在 Fedora 基金会里面发展了一个外加软件计划 (Extra Packages for Enterprise Linux, EPEL),这个计划主要是针对 Red Hat Enterprise Linux 的版本来开发的, 刚刚好 CentOS 也是针对 RHEL 的版本来处理的嘛!所以也就能够支持该软件库的相关软件相依环境了。这个计划的主网站在下面网页: https://fedoraproject.org/wiki/EPEL 选自《鸟哥的Linux私房菜:基础学习篇(第四版)》 来源: CSDN 作者: qwfys200 链接: https://blog.csdn.net/qwfys200/article/details/103592159

docker基础——自定义镜像、创建私有仓库、查看 docker 运行状态

ぃ、小莉子 提交于 2019-12-18 09:50:27
一、自定义镜像 1,案例1 要求:请自定义一个 docker 镜像,基于 hub.c.163.com/library/centos,要求创建出来的镜像在生成容器的时候,可以直接使用 ifconfig 命令 自定义镜像,输入 vim Dockerfile: RUN rpm --import FROM hub.c.163.com/library/centos MAINTAINER suyunanyan RUN rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-* RUN yum install net-tools -y CMD ["/bin/bash"] 运行:-t 后面是自定义镜像的名称 .表示当前目录 Dockerfile docker build -t centos . docker查看images: 测试这个镜像: --rm 表示退出后自动删除 退出后,docker ps -a | grep centos ,没有之前的centos了: 2,案例2 要求:通过自定义安装nginx,是的本地的index.html作为Nginx默认访问页面 安装 epel.repo: yum install *epel* -y 查看 ls /etc/yum.repos.d/ 拷贝 epel.repo 到当前目录 cp /etc/yum.repos.d

Windows RDP远程连接CentOS 7

∥☆過路亽.° 提交于 2019-12-18 09:40:38
1. 打开已经安装了CentOS7的主机,以root用户登录,在桌面上打开一个终端,输入命令:rpm -qa|grep epel,查询是否已经安装epel库(epel是社区强烈打造的免费开源发行软件包版本库); 如果没有,则以yum方式安装 yum install -y epel-release 2. 以yum方式安装xrdp,在终端上输入命令:yum install -y xrdp yum install -y xrdp 3. 以yum方式安装tigervnc-server(因为Xrdp最终会自动启用VNC,所以必须安装tigervnc-server,否则xrdp无法使用),命令为: yum install -y tigervnc-server 4. 为用户root设置vnc密码,命令为 vncpasswd root 5. vi /etc/xrdp/xrdp.ini,修改XRDP最大连接数,否则远程连接可能无法成功,把max_bpp=32, 改为max_bpp=24 6. vi /etc/selinux/config 设置SELINUX=disabled 设置好之后,reboot操作系统。 7. 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 或不关闭防火墙,添加防火墙例外,打开3389端口命令:

centos7配置国内yum源

喜欢而已 提交于 2019-12-18 05:23:48
文章目录 1、什么是yum仓库? 2、yum仓库配置 2.1、阿里镜像仓库配置 2.1.1、配置步骤 2.1.2、epel源 安装和配置 2.1.3、查看yum源 2.2、配置 清华大学镜像仓库 1、什么是yum仓库? yum仓库就是使用yum命令下载软件的镜像地址。 我们通常使用 yum install 命令来在线安装 linux系统的软件 , 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软体包,但是经常会遇到从国外镜像下载速度慢,无法下载的情况。那么此时我们就需要把我们的yum 源改为国内的镜像。 yum的配置文件 yum 的配置文件在 /etc/yum.repos.d 目录下, 其中有多个配置文件,每一个配置文件中都可以配置一个或多个 repository , 但是最终会被合并为一个交给系统,所以多个文件只是为了方便管理。 2、yum仓库配置 下面提供了多个镜像仓库配置说明,实际使用时,选择其中一个配置即可。 2.1、阿里镜像仓库配置 进入阿里镜像仓库网站 https://opsx.alibaba.com/mirror 找到centos,点击右边的 帮助 ,看到阿里镜像仓库给出的yum的配置说明。 2.1.1、配置步骤 根据官网的说明,我们详细说说每步骤的意思。 (1)、备份,将 CentOS-Base.repo 为 CentOS-Base.repo.backup