0℃
2021年10月19日
⁄ Docker
⁄ 被围观 5,773次+
本教程中用到的配置文件请参考下面的连接
Linux下使用Docker容器部署Web应用
https://www.osyunwei.com/archives/11855.html
1、什么是容器编排?
所谓容器编排就是多个Docker容器的自动配置、协作和管理服务的过程,最后执行一个yaml文件,将文件中所定义的多个容器依次启动,这就是容器编排。
2、什么是Docker-Compose?
Docker-Compose是docker提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用Docker-Compose,我们可以通过yaml文件定义应用程序的各个服务,并由单个命令完成应用的创建和启动...
docker阅读全文
0℃
2021年10月18日
⁄ Docker
⁄ 被围观 6,225次+
本教程中用到的配置文件请参考下面的连接
Linux下使用Docker容器部署Web应用
https://www.osyunwei.com/archives/11855.html
一、基础概念
1、默认状态下,创建好的容器之间通过容器内部的虚拟ip是能够相互ping通和访问的
2、因为容器有可能在停止、重启等操作后容器内部ip地址发生变化,从而导致连接失败
3、一般不使用容器的虚拟ip来进行通信,而是使用容器的名称(docker run --name)来相互通信
4、Docker容器使用[容器的名称]进行相互通信有两种方式:Link 单向访问和 Bridge 网桥双向访问
5、使用Link 单向...
docker阅读全文
0℃
2021年10月17日
⁄ Docker
⁄ 被围观 21,199次+
本教程实现目的:
在CentOS 7.x系统下使用Docker分别安装nginx、php-fpm-mysql容器镜像,部署一套Web应用wordpress系统
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、下载容器镜像
以下容器镜像是提前制作好并上传到阿里云镜像仓库
docker pull registry.cn-hangzhou.aliyuncs.com/osyunwei/nginx:1.20.1 #nginx容器镜像
docker pull registry.cn-hangzhou.aliyuncs.com/osyunwei/php-fpm:8.0.11 #php-fpm容器镜像
docker pull registry.cn-hangzhou.aliyuncs.com/os...
docker阅读全文
0℃
2021年09月07日
⁄ Docker
⁄ 被围观 7,224次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、准备安装软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
下载mysql二进制安装包
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz
三、构建mysql容器镜像
1、从docker hub拉取官方基础镜像
#我们用centos系统进行构建
https://hub.docker.com/_/centos?tab=tags&page=1&ordering=last_updated
选择centos:7.9.2009版本
docker pull centos:7...
docker, mysql阅读全文
0℃
2021年09月02日
⁄ Docker
⁄ 被围观 5,399次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、准备安装软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
1、下载mysql
http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.48.tar.gz
2、下载cmake(编译工具)
https://cmake.org/files/v3.21/cmake-3.21.1.tar.gz
三、构建mysql容器镜像
1、从docker hub拉取官方基础镜像
#我们用centos系统进行构建
https://hub.docker.com/_/centos?tab=tags&page=1&ordering=last_updated
选择cento...
docker, mysql阅读全文
0℃
2021年09月02日
⁄ Docker
⁄ 被围观 5,608次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、准备安装软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
1、下载mysql
https://cdn.mysql.com/archives/mysql-5.5/mysql-5.5.62.tar.gz
2、下载cmake(编译工具)
https://cmake.org/files/v3.21/cmake-3.21.1.tar.gz
三、构建mysql容器镜像
1、从docker hub拉取官方基础镜像
#我们用centos系统进行构建
https://hub.docker.com/_/centos?tab=tags&page=1&ordering=last_updated
选择cent...
docker, mysql阅读全文
0℃
2021年08月22日
⁄ Docker
⁄ 被围观 7,212次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、准备安装软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
1、下载php
http://mirrors.sohu.com/php/php-7.2.34.tar.gz
2、下载openssl
https://www.openssl.org/source/old/1.0.2/openssl-1.0.2u.tar.gz
3、下载libmcrypt(php扩展)
https://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
4、下载yasm(php扩展)
http://www.tortall.net/projects/yasm/releases...
docker, php阅读全文
0℃
2021年08月21日
⁄ Docker
⁄ 被围观 5,716次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、准备安装软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
1、下载php
https://www.php.net/distributions/php-7.1.33.tar.gz
2、下载openssl
https://www.openssl.org/source/old/1.0.2/openssl-1.0.2u.tar.gz
3、下载libmcrypt(php扩展)
https://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
4、下载yasm(php扩展)
http://www.tortall.net/projects/yasm/re...
docker, php阅读全文
0℃
2021年08月19日
⁄ Docker
⁄ 被围观 6,932次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、准备安装软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
1、下载php
http://mirrors.sohu.com/php/php-7.0.33.tar.gz
2、下载openssl
https://www.openssl.org/source/old/1.0.2/openssl-1.0.2u.tar.gz
3、下载libmcrypt(php扩展)
https://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
4、下载yasm(php扩展)
http://www.tortall.net/projects/yasm/releases...
docker, php阅读全文
0℃
2021年08月09日
⁄ Docker
⁄ 被围观 7,097次+
一、CentOS 7.x 安装Docker-ce社区版本
https://www.osyunwei.com/archives/11592.html
二、构建Nginx容器镜像
1、准备软件包
cd /usr/local/src #建议先把需要安装的软件包下载到本地目录
wget http://nginx.org/download/nginx-1.21.1.tar.gz #nginx
wget http://ftp.pcre.org/pub/pcre/pcre-8.44.tar.gz #nginx扩展
wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz #nginx扩展
wget http://www.zlib.net/zlib-1.2.11.tar.gz #nginx扩展
2、从docker hub拉取构建所需要的基础系统镜像
#我们用cento...
docker, nginx阅读全文
0℃
2021年07月30日
⁄ Docker
⁄ 被围观 6,749次+
Docker是一个开源的应用容器引擎,目前分为社区版本(CE)和企业版本(EE),一般使用社区版本。
CentOS系统下Docker目前支持CentOS 7.x 8.x 版本,系统内核版本为Linux 3.10及其以上版本。
一、安装前准备工作
1、CentOS 升级系统内核到最新版
https://www.osyunwei.com/archives/11582.html
2、CentOS系统关闭selinux
#执行以下命令
setenforce 0
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
reboot #重启系统
/usr/sbin/sestatus -v #查看selinux状态,disabled表示关闭
[root@master01 ~]...
CentOS, docker阅读全文
0℃
2016年07月28日
⁄ Docker
⁄ 被围观 30,114次+
RancherOS是由Rancher labs出品的一个专为Docker而生的精简版Linux,
提供了一个完整的Docker运行环境。
RancherOS系统镜像下载地址:https://github.com/rancher/os
系统要求:内存必须在2GB以上。
系统镜像启动完成之后登录账号:rancher 密码:rancher
安装图解:
系统镜像启动完成
登录用户名密码都是rancher
添加IP地址:
sudo ip addr add 192.168.21.133/24 dev eth0
或者
sudo ifconfig eth0 192.168.21.133 netmask 255.255.255.0
添加网关:
sudo route add default gw 192.168.21.2
修改DNS:
sud...
Rancher, RancherOS阅读全文
0℃
2015年12月04日
⁄ 大数据
⁄ 被围观 43,742次+
说明:
操作系统:CentOS 6.x 64位
Kafka版本:kafka_2.11-0.8.2.1
实现目的:
单机安装配置kafka
具体操作:
一、关闭SELINUX、开启防火墙9092端口
1、关闭SELINUX
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
setenforce 0 #使配置立即生效
2、配置防火墙,开启9092端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
# Firewall configuration written by system-config-firewall
# Manual customization of this file is no...
kafka, linux阅读全文
0℃
2014年11月24日
⁄ 主从架构
⁄ 被围观 24,732次+
说明:
有两台已经安装完成的Mongodb数据库服务器,现在需要把一台设置为主库,另一台设置为从库,实现主从同步。
操作系统:CentOS 7.0 64位
MongoDB数据库版本:mongodb-linux-x86_64-2.6.5
准备工作:MongoDB数据库安装
请参考:Linux下安装配置MongoDB数据库
http://www.osyunwei.com/archives/7629.html
具体操作:
一、配置MongoDB主库
以下操作在MongoDB主库服务器上进行
1、cd /usr/local/mongodb/ #进入MongoDB安装目录
vi /usr/local/mongodb/mongodb.conf #编辑,在原来配置文件的最后一行添加以下...
linux, MongoDB, 主从架构, 数据库主从阅读全文
0℃
2014年09月18日
⁄ Xen
⁄ 被围观 28,360次+
说明:XenServer里面安装的虚拟机,分区的时候采用的是LVM磁盘分区
需求:现在需要扩容虚拟机根分区/
具体操作:
一、使用XenCenter增大虚拟机磁盘容量,如下图所示
增大当前磁盘到50GB
注意:必须在虚拟机关机状态下进行
二、查看硬盘容量
df -h #可以看到此时根分区还是12G,没有变化
fdisk -l #已经可以看到整个磁盘容量变为53.6GB了
三、创建新的磁盘分区
fdisk /dev/xvda #对磁盘/dev/xvda进行操作
p #查看当前分区
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原...
LVM, Xen, XenServer, 磁盘分区阅读全文
3℃
2014年04月02日
⁄ Keepalived
⁄ 被围观 40,176次+
说明:
操作系统:CentOS 5.X 64位
Web服务器:192.168.21.127、192.168.21.128
站点:bbs.osyunwei.com和sns.osyunwei.com部署在两台Web服务器上
实现目的:
增加两台服务器(主主模式),通过Nginx+Keepalived实现Web服务器负载均衡
架构规划:
负载均衡服务器:192.168.21.129、192.168.21.130
虚拟服务器(VIP):192.168.21.252、192.168.21.253
部署完成之后:
1、VIP:192.168.21.253指向192.168.21.129;VIP:192.168.21.252指向192.168.21.130;
2、当192.168.21.129宕机时,VIP:192.168.21.253漂移到1...
Keepalived, 负载均衡阅读全文
0℃
2014年03月31日
⁄ HAProxy
⁄ 被围观 33,624次+
说明:
操作系统:CentOS 5.X 64位
Web服务器:192.168.21.127、192.168.21.128
站点:bbs.osyunwei.com和sns.osyunwei.com部署在两台Web服务器上
实现目的:
增加两台服务器(主主模式),通过HAProxy+Keepalived实现Web服务器负载均衡
架构规划:
HAProxy服务器:192.168.21.129、192.168.21.130
虚拟服务器(VIP):192.168.21.253、192.168.21.254
部署完成之后:
1、VIP:192.168.21.253指向192.168.21.129;VIP:192.168.21.254指向192.168.21.130;
2、当192.168.21.129宕机时,VIP:192.168.21.253漂移到...
HAProxy, Keepalived, 负载均衡阅读全文