标签目录:centos

以下是与标签 “centos” 相关联的文章

从源代码编译安装Linux内核

一.先安装依赖

要从源代码构建Linux内核,需要几个工具:git,make,gcc,libssl-dev和(可选)ctags,cscope或ncurses-dev。工具包可能在各个Linux发行版中不被默认安装,因此可能需要搜索该包。如果你用到” “或” “,需要使用ncurses-dev工具。

Ubuntu,Debian

RHEL,Fedora,CentOS

CentOS6

CentOS7

SUSE based systems

以包管理器的方式更新Linux内核

CentOS 更新Linux内核

1、导入public key

2、安装ELRepo

为RHEL-7,SL-7或CentOS-7安装ELRepo:

为RHEL-6,SL-6或CentOS-6安装ELRepo:

3、升级Kernel

这里需要注意的是,在 ELRepo 中有两个内核选项,一个是 kernel-lt(长期支持版本),一个是 kernel-ml(主线最新版本),采用长期支持版本(kernel-lt),更稳定一些

自定义创建docker基础镜像的几种方式

一.使用debootstrap创建docker基础镜像

debootstrap是Debian GNU / Linux引导程序,它允许您将Debian基本系统(如Debian或Ubuntu)安装到当前运行的系统的目录中。这个配置是关于如何在CentOS / RHEL上进行debbootstrap的入门指南。 debootstrap包在标准CentOS存储库中不可用。为了使它可用,我们首先需要启用EPEL存储库。下载EPEL存储库包:

安装debootstrap

安装swoole

先从编译安装php7.2开始

一.环境

  • centos 7
  • php7.2
  • swoole4.1.2

二.编译安装PHP 7.2

一些必要的软件

来到PHP源码下 :

然后 make && make install

手工搭建Centos+Nginx容器

一.制作Centos+Nginx容器

1.拉取CentOS镜像

2.我们以这个作为基础镜像,来搭建一个nginx镜像

先创建一个临时容器,就取名叫tmp吧

这时容器已经创建好了,但是因为没有设置bash,所以会卡在当前会话。我们另开一个会话

CentOS7下docker拉取并使用CentOS

上篇文章《Linux上yum安装docker》是 run -d -p 映射端口,但是这次我们演示如何拉取并使用纯净的centos镜像

拉取阿里云官方的CentOS镜像

Linux上yum安装docker

Docker 划分为 CE 和 EE。CE 即社区版(免费,支持周期三个月),EE 即企业版,强调安全,付费使用。Docker CE 每月发布一个 Edge 版本 (17.03, 17.04, 17.05…),每三个月发布一个 Stable 版本 (17.03, 17.06, 17.09…),Docker EE 和 Stable 版本号保持一致,但每个版本提供一年维护。