yum

软件包管理:

烈酒焚心 提交于 2020-04-04 05:48:44
软件包分类: 1:源码包。Linux是C语言写的。 优点: 可以看到源代码。可以在源代码中修改(脚本安装包)。 安装后的效率高。 卸载方便(直接删除)。 缺点: 安装复杂。 编译时间长。 2:二进制包(RPM包、系统默认包)。经过编译的包。 优点: 安装速度快, 缺点: 是不能看到源码。(RPM包是红帽系列中使用的) 不能对源码修改。 依赖性(安装顺序和卸载顺序有要求)。RPM包管理-RPM包命令管理: 1:RPM包的命名规则 (RPM包在安装光盘中的package目录中) 例如:httpd-2.2.15-15.el6.centos.1.i686.rpm httpd 软件包名 2.2.15 软件版本 15 发布次数 el6.centos 适合的Linux平台(el6或者centos) i686 适合安装平台。(如果写的是x64表示只能安装在64位的cpu上)(如果写noarch表示任何Linux平台) 2:RPM依赖 树形依赖:a->b->c 环形依赖:a->b->c-a //需要将软件包abc用一条命令同时安装。 模块依赖:安装过程中如果报出“xxxx.so.数字”说明这个依赖是库依赖(这个包不是单独独立的包,他是某一个软件包中的一个软件,因此只需要安装他所在的包就行)。 可以到www.rpmfind.net中输入“xxxx.so.数字”就可以找到他的父包。 3:安装命令:

Kubenetes 1.13.5 集群源码安装

删除回忆录丶 提交于 2020-04-03 17:32:29
Kubenetes 1.13.5 集群源码安装 标签(空格分隔): k8s 2019年06月13日 本文截选https://k.i4t.com 更多k8s内容请持续关注https://i4t.com 一、K8s简介 在1.11安装的地方已经讲过了,简单的查看K8s原理可以通过 k8s 1.11源码安装 查看,或者通过https://k.i4t.com查看更深入的原理 二、K8s环境准备 本次安装版本 Kubernetes v1.13.5 (v1.13.4有kubectl cp的bug) CNI v0.7.5 Etcd v3.2.24 Calico v3.4 Docker CE 18.06.03 kernel 4.18.9-1 (不推荐使用内核5版本) CentOS Linux release 7.6.1810 (Core) K8s系统最好选择7.4-7.6 docker 提示 Centos7.4之前的版本安装docker会无法使用 overlay2 为docker的默认存储引擎。 关闭IPtables及NetworkManager systemctl disable --now firewalld NetworkManager setenforce 0 sed -ri '/^[^#]*SELINUX=/s#=.+$#=disabled#' /etc/selinux/config

centos7.2 环境下配置 Apache2.4 +PHP5.6+Redis+Supervisord

蹲街弑〆低调 提交于 2020-04-03 10:28:16
一、升级YUM源 yum -y update 二、安装Apache 查看yum中Apache的版本 yum list httpd #确认版本为2.4版本 安装: yum install httpd -y 自动安装结束: systemctl stop httpd.service systemctl start httpd.service systemctl restart httpd.service 使用启用/禁用服务来控制开机启动 systemctl enable httpd.service systemctl disable httpd.service 三、安装PHP 1.安装epel-release #有些第三方软件源需要 EPEL 的'epel-testing'源来安装依赖组件 yum install epel-release 2.添加yum仓 rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 3.执行安装php yum install -y --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit

CentOS 添加常用 yum 源

风格不统一 提交于 2020-04-03 03:54:51
CentOS 的官方源去掉了一些与版权有关的软件,因此想要安装这些软件或者手动下载安装,或者使用其他源. 下面我推荐常用的两个源, 这两个源基本可以满足一般服务器的使用需求. 首先, 添加源之前要确定系统架构及版本. 查看系统版本: Shell 1 lsb_release - a 此命令大部分主机上已安装, 会得到如下显示: LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: CentOS Descripqion: CentOS release 5.3 (Final) Release: 5.3 Codename: Final 如果未安装 lsb_release, 还可以使用下面的命令. Shell 1 head - 1 / etc / issue 会得到如下显示: CentOS release 6.3 (Final) 如果是 CentOS 系统可直接使用以下命令: Shell 1 rpm - q centos - release 会得到如下显示: centos-release-6-3.el6.centos.9.i686 之后, 要确定系统架构. Shell 1 uname - a 会得到如下显示: Linux jgh.localdomain

Centos的yum源更换为国内的阿里云源

青春壹個敷衍的年華 提交于 2020-04-03 01:57:26
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/ CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo 或者 curl -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 或者 curl -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 或者 curl

lnmp 架构

℡╲_俬逩灬. 提交于 2020-04-02 21:57:27
Mysql安装 tar zxf mysql-boost-5.7.17.tar.gz yum install -y gcc gcc-c++ yum install cmake-2.8.12.2-4.el6.x86_64.rpm -y cd mysql-5.7.17/ yum install -y ncurses-devel yum install -y bison yum install cmake cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lnmp/mysql -DMYSQL_DATADIR=/usr/local/lnmo/mysql/data -DMYSQL_UNIX_ADDR=/usr/local/lnmp/mysql/data/mysql.sock -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DWITH_BOOST=boost/boost_1_59_0/ make ##编译 mkae install cd /etc/ ll my.cnf -rw-r--r--. 1 root root 251

yum搭建lnmp环境(CentOS6.4)

我与影子孤独终老i 提交于 2020-04-02 19:39:44
在CentOS6.3下实践通过。 1.关闭防火墙 [root@CentOS ~]# chkconfig iptables off 2.关闭selinux vi /etc/sysconfig/selinux //将SELINUX=enforcing修改为disabled然后重启生效 3、配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包) [root@CentOS ~]# yum install wget //下载wget工具 [root@CentOS ~]# wget http://www.atomicorp.com/installers/atomic //下载atomic yum源 [root@CentOS ~]# sh ./atomic //安装提示输入时输yes [root@CentOS ~]# yum check-update //更新yum软件包 4.安装开发包和库文件 [root@CentOS ~]# 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

linux下通过yum安装svn及配置

拥有回忆 提交于 2020-04-02 15:50:58
1.环境 centos6.4 2.安装svn yum -y install subversion 3.配置 建立版本库目录 mkdir /www/svndata svnserve -d -r /www/svndata 4.建立版本库 创建一个新的Subversion项目 svnadmin create /var/www/svndata/njlrxx 配置允许用户jiqing访问 cd /var/www/svndata/njlrxx/conf vi svnserve.conf anon-access=none auth-access=write password-db=passwd 注:修改的文件前面不能有空格,否则启动svn server出错 vi passwd [users] #<用户1> = <密码1> #<用户2> = <密码2> jiqing=123456 5.客户端连接 svn co svn://ip/njlrxx 用户名:jiqing 密码:123456 =============================================================== 6.实现SVN与WEB同步, 可以CO一个出来,也可以直接配在仓库中 1)设置WEB服务器根目录为/var/www/webroot 2)checkout一份SVN svn co svn:/

Red Hat Linux 无法使用yum命令

我怕爱的太早我们不能终老 提交于 2020-04-02 09:31:11
一:首先提供部分Red Hat 镜像下载地址 1、rhel-server-6.8-i386-dvd.iso 链接: https://pan.baidu.com/s/18VqxRgBMuAJE7Ty0Hzle6g 密码:37e1 ※ 此镜像适用于32位win系统 2、rhel-server-6.9-XXX.iso 链接: https://pan.baidu.com/s/1QeC7Rn0_Umy4qJKbvx6HbA 密码: tgig ※ I386 是32位系统的,x86-64 是64位系统的 3、r hel-server-7.X-XXX.iso 链接: https://pan.baidu.com/s/1y52MAGNcjfC3tOMJEq8hjg 密码: vrg5 ※ RHEL 7.0/7.1/7.2/7.3/7.4只有x86_64版本。所以只能安装到64位系统中, 个人建议学习是安装7.0即可 二、解决RHEL 无法使用yum命令的问题 1、为什么RHEL不能使用yum命令 因为它是收费的,所以系统需要先注册。 2、解决方案:使用centOS系统的yum库 2.1、清除原有RHEL的YUM及相关软件包.   rpm -qa | grep yum | xargs rpm -e --nodeps  2.2、查找与当前系统匹配的centOS系统版本   163的镜像库 ( 推荐 )   

centos7 apache php mysql

泄露秘密 提交于 2020-04-01 13:58:24
env: centos 7 deploy apache php mysql [root@localhost ~]# yum -y install httpd Loaded plugins: fastestmirror, langpacks Existing lock /var/run/yum.pid: another copy is running as pid 17034. Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memory : 178 M RSS (521 MB VSZ) Started: Tue Mar 31 10:13:25 2020 - 55:00 ago State : Sleeping, pid: 17034 Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memory : 178 M RSS (521 MB VSZ) Started: Tue Mar 31 10:13:25 2020 - 55:02 ago State