yum

CentOS 7安装Docker服务详细过程

*爱你&永不变心* 提交于 2020-03-06 06:50:08
---恢复内容开始--- Docker 简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker 官网 : http://www.docker.com/ Docker 官方文档: https://docs.docker.com/ Docker Github 地址: https://github.com/docker/docker Docker 仓库: https://hub.docker.com/ Docker 中文社区: http://www.docker.org.cn/book/docker Docker 应用场景: https://www.zhihu.com/question/22969309 1.1、什么是Docker? Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotcloud公司。 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 docker中文社区

10分钟搭建Kubernetes容器集群平台(kubeadm)

拜拜、爱过 提交于 2020-03-05 23:29:37
官方提供Kubernetes部署3种方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 官方文档: https://kubernetes.io/docs/setup/minikube/ kubeadm kubeadm可帮助你快速部署一套kubernetes集群。kubeadm设计目的为新用户开始尝试kubernetes提供一种简单的方法。目前是Beta版。 官方文档: https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/ https://kubernetes.io/docs/setup/independent/install-kubeadm/ 二进制包 从官方下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群。目前企业生产环境中主要使用该方式。 下载地址: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.11.md#v1113 1. 安装要求 操作系统 Ubuntu 16.04+ Debian 9 CentOS 7 RHEL 7 Fedora 25/26 (best-effort) 其他

Linux常用命令整理

江枫思渺然 提交于 2020-03-05 19:12:15
这篇博客整理一些日常经常使用的Linux命令,以及总结一部分常用的Linux 知识,以备日后复习使用。 最常用命令 cd : 打开某个文件夹 ls :查看当前目录下文件 cp :复制文件 mv :剪切指令 vim :编辑文件指令 mkdir :创建文件夹指令 mkdirs :创建多级文件夹指令 touch :创建文件指令 source :使刚修改的初始文件生效 tar : 解压文件 find : 查找命令 chmod :修改文件权限 Systemctl start firewalld :开启防火墙 Systemctl start firewalld :禁用防火墙 systemctl status firewalld或者 firewall-cmd --state :查看防火墙状态 firewall-cmd--zone=public --add-port=xxxx/tcp --permanent :开放xxxx端口 --permanent表示永久开放 top :查看CPU使用率 netstat :查看端口命令 移动、复制、查看文件操作 cd 文件跳转 cd ~ 进入当前用户Home目录 cd / 返回根目录 cd .. 上一级目录 cd ./ 当前目录 pwd 显示工作路径 cat 查看文件内容 more 分页查看内容 ls 查看当前目录中的所有文件 -l 列形式显示 -r 逆序显示

搭建阿里云lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7)

眉间皱痕 提交于 2020-03-05 16:09:10
阿里云一台服务器出现问题! 我估计是一键安装包环境的原因,所以打算重新搭建下环境! 首先,当然是先做好快照!安全第一! 对系统盘做更换系统操作,装上纯净版的centos。 装好后,进入系统 一、挂载数据盘 df -h 只有系统盘了,挂载上原来的数据盘 fdisk -l 看到数据盘了/dev/vdb1 挂载上这个数据盘, mkdir /data0 mount /dev/vdb1 /data0 然后写入分区: echo '/dev/vdb1 /data0 ext4 defaults 0 0' >> /etc/fstab 不写入分区表,重启后又要挂载的。 怎么知道分区类型是ext4,用这个命令: df -hT 好的成功了! 二、安装nginx 首先更新系统软件 # yum update 安装nginx 1.安装nginx源 # yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.安装nginx # yum install nginx 3.启动nginx # service nginx start Redirecting to /bin/systemctl start nginx.service 4.访问http:/

港湾云服务器 香港新世界 节点 centos7.7 64 部署java项目

谁都会走 提交于 2020-03-05 12:03:08
开通云服务器 使用Xshell远程登录 XFTP连接服务器查看文件(这个步骤可有可无) yum安装jdk 在linux上使用yum安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里。这里说一下步骤。 1.执行命令yum -y list java*查看可安装java版本。 2.选择一个java版本进行安装,这里我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。 这里有个地方要注意,选择-devel的安装,因为这个安装的是jdk,而那个不带-devel的安装完了其实是jre。 3.执行命令yum install -y java-1.8.0-openjdk-devel.x86_64。执行完后会看见控制台刷出很多输出。 耐心等待至自动安装完成 4.输入java -version查看已安装的jdk版本,当出现如下输出表示安装成功。 5.你可能好奇,yum安装的jdk,被安装到哪里去了?你可以在/usr/lib/jvm目录下找到他们。 至此,yum安装jdk完成。 来源: https://www.cnblogs.com/lysc/p/12419166.html

4. 配置服务器yum仓库

為{幸葍}努か 提交于 2020-03-05 10:20:09
1. 配置yum仓库 vi /etc/yum.repos.d/aaa.repo [rhel-media] # 仓库标识符,唯一 name=lf baseurl=file:///media/cdrom enabled=1 # 设置为源是否可用,1为可用,0为禁用 gpgcheck=1 # 是否校验,1为校验,0为不校验 gpgkey=file:/// # 若上面参数开启校验,则需要指定公钥文件地址 保存退出 yum install httpd -y 尝试使用安装http来检查下是否可用 来源: 51CTO 作者: clear3515 链接: https://blog.51cto.com/13884816/2475570

如何自己搭建一个OJ(在线判题系统)?

好久不见. 提交于 2020-03-05 08:14:23
文章目录 1. centOS7/LINUX 云服务器 2. 如何开一个桌面? 2.1. yum groupinstall "X Window System" #X 窗口系统 3. 如何安装python? 4.2.为什么需要pip3? 4.2.1 在命令“pip install docker-compose”中需要pip3.0及其以上 5. 如何安装Docker? 5.2.仓库 5.3 安装Docker Engine-Community和containerd 5.4 启动Docker。 5.5 通过运行hello-world 映像来验证是否正确安装了Docker Engine-Community 。 5.6 参考网站 6. 安装QingdaoU/OnlineJudgeDeploy 6.1.安装必要的依赖 6.1.1. sudo apt-get update && sudo apt-get install -y vim python-pip curl git 6.1.2. pip install docker-compose 6.1.3.问题! 6.1.3.1.这里是通过apt-get安装 而非 yum ##6.1.3.2.我直接讲"apt-get"替换为了"yum"完成了运行 6.1.3.3.我搜索的所有页面对于CentOS安装apt-get都不可行,可能是版本问题 6.2.开始安装

yum源配置与使用

梦想与她 提交于 2020-03-05 07:05:35
一、yum 简介   yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。   yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。  

rpm软件包管理/yum软件管理

寵の児 提交于 2020-03-05 07:03:32
绝大数开源软件都是公布源代码的,源代码一般被打包为tar.gz归档压缩文件,然后手工编译为二进制可执行文件 ./configure  检查编译环境/相关库文件/配置参数,生成makefile make     对源代码进行编译,生成可执行文件 make install 将生成的可执行文件安装到当前计算机中 特点; 兼容性好/可控制性好/开源软件会大量使用其他开源软件的功能,要解决大量的依赖关系 为了解决编译时间长复杂容易出错等问题,开发了 rpm(redhat package manager) 命名规范: linuxcast-1.2.0-20.e16.i686.rpm      名字 版本 操作系统名字(跨平台)32位或64位 基础命令:   rpm -i software.rpm install安装   rpm -e software 卸载   rpm -U softwarenew.rpm 更新   rpm -ivh http;,,,.rpm 下载并安装 -v 显示详细信息 -h 显示进度条 安装软件要管理员权限 rpm查询:   rpm -qa 列出操作系统中已经安装的,所有rpm软件   rpm -qi linucast 查询一个软件的基本信息 information   rpm ql linux 列出所有属于这个软件的文件 list   rpm -qf linux

(轉貼) Fedora Core 7 Linux ThinkPad X61 安裝筆記(T60/T61也適用)-新增升級Fedora 8的方法 (NB) (ThinkPad) (X61) (Linux) (CentOS)

醉酒当歌 提交于 2020-03-05 05:33:32
Abstract mezl在Mobile01所發表的安裝心得,我本人也還沒試過,提供給有需要的人參考。 Introduction 一拿到X61以後就直接把硬碟重新分割,改灌XP跟Fedora Linux, 花了一個禮拜安裝跟調整,終於把XP跟Fedora Core 7裝在X61上了 灌XP相信大家都會,所以直接跳到安裝Fedora的部份 在X61上灌Fedora最大的問題就是剛開始安裝時會抓不到硬碟或是抓到以後分割表錯誤 抓不到硬碟的情況下要把硬碟改成Compatibility模式 1.按下電源開關,開機時請按「F1」鍵,之後會進入BIOS畫面。 2.進入BIOS之後,進入「Config」頁面 3.再進入「Serial ATA(SATA)」頁面 4.將原先的「AHCI」改成「Compatibility」 [Ref]http://www.tpuser.idv.tw/articles/santarosa-test-wxp.html 原本我都習慣直接把GRUB灌在MBR裡,利用grub來做多重開機,可是在X61上,這樣的作法卻因為硬碟分割比較複雜(有還原磁區,SATA硬碟) 所以當我裝完Fedora之後,剛灌好的XP就掛掉了,努力了一個晚上就是沒有辦法把兩個系統都修好,最後只好整顆硬碟format掉,兩個都重灌。 所以這次我採用最不會影響Windows的方式來安裝