Supervisor 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。可以说是很好的替换的系统的nohup ...... &或系统服务systemd
Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作 系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容 器。最初实现是基于 LXC,从 0.7 版本以后开始去除 LXC,转而使用自行开发的 libcontainer,从 1.11 开始,则进一步演进为使用 runC 和 containerd。
如果你用的是Red Hat系列(包括Fedora和CentOS)的Linux系统。当你普通用户执行sudo命令时可能会提示“某某用户 is not in the sudoers file. This incident will be reported.”
通过Nginx对tcp连接进行请求转发.
这里我们来介绍使用 yum 的方式来安装 MySQL,yum 安装的方式是比较简洁的,不用去下载安装包,处理依赖等问题,基本上就是一键安装。