详解基于Docker的服务部署流程
本次总结涉及到Docker-io、Docker-ce的安装、CentOS7镜像的制作、Docker私有仓库搭建、CentOS6.7环境下从CentOS7私有仓库拉取私有镜像、Docker容器运行、CentOS6.5及CentOS...
本次总结涉及到Docker-io、Docker-ce的安装、CentOS7镜像的制作、Docker私有仓库搭建、CentOS6.7环境下从CentOS7私有仓库拉取私有镜像、Docker容器运行、CentOS6.5及CentOS...
查看java仓库版本yum list |grep java查看已安装java jdk版本rpm -qa | grep java如果没有显示信息表示还没有安装jdk版本 如果显示如下信息:rpm -qa|grep jdkjava-1.8.0-ope...
前言
Nginx+Tomcat对Session的管理一直有了解,但是一直没有实际操作一遍,本文从最简单的安装启动开始,通过实例的方式循序渐进的介绍了几种管理session的方式。nginx安装配置
1...
前言
在上文Nginx+Tomcat关于Session的管理中简单介绍了如何使用redis来集中管理session,本文首先将介绍默认的管理器是如何管理Session的生命周期的,然后在此基础上对Redis集...
1. 什么是swap分区Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的...
有3台服务器,ip分别为192.168.174.10,192.168.174.11,192.168.174.12。1、官网下载,分别在每台机器上解压安装
# 创建kafka的安装目录mkdir -p /usr/local/software/kafka# 解压...
1.官网下载2.移动到/usr/local/tomcat3.解压4.修改权限,否则在idea中不能正常使用总结以上所述是小编给大家介绍的Ubuntu18.04 中tomcat9安装图文教程,希望对大家有所帮助,如果...
网上下载rar 压缩文件的使用,在linux在我们需要对其进行解压缩,这个时候,我们需要安装 rar相关的文件,来进行解压缩。1. 下载我们进入rarlab网站,进行下载 rar for linux x642....
前言Sentinel(哨兵)是用于监控redis集群中Master状态的工具,其已经被集成在redis2.4+的版本中,下面话不多说了,来一起看看详细的介绍吧1、Sentinel 哨兵Sentinel(哨兵)是Redis 的...
Git仓库迁移而不丢失log的方法
要求能保留原先的commit记录,应该如何迁移呢?
同时,本地已经clone了原仓库,要配置成新的仓库地址,该如何修改呢?
注意:如果使用了代码审核工具Gerrit...
Linux释放内存的命令:
syncecho 1 > /proc/sys/vm/drop_cachesdrop_caches的值可以是0-3之间的数字,代表不同的含义:
0:不释放(系统默认值)
1:释放页缓存
2:释放dentries和inodes
3:...
前言在Linux系统下面,top命令可以查看查看stopped进程。但是不能查看stopped进程的详细信息。那么如何查看stopped 进程,并且杀掉这些stopped进程呢?
ps -e j | grep T stopp...
由于Ubuntu重启之后,ip很容易改变,可以用以下方式固定ip地址1.设置ip地址vi /etc/network/interface# The loopback network interfaceauto loiface lo inet loopback# The pr...
如果经常使用 docker,你会发现 docker 占用的资源膨胀很快,其中最明显也最容易被察觉的应该是对磁盘空间的占用。本文将介绍如何快速的清理 docker 占用的系统资源,具体点说就...
无意中感觉磁盘空间不够用,于是使用df -a命令查看,结果令人大吃一惊,全是docker干的好事,在/var/lib/docker/aufs里生成了一堆垃圾:davidhopper@davidhopper-ThinkPad-P50s:~$ df...
环境:阿里云ECS 云服务器Linux CentOS使用XShell客户端连接服务器,进行操作实践。1、下载Tomcat部署到 /usr/local/tomcat,创建好文件夹、目录。使用wget指令:wget http://mirro...
Docker 是一个开源的应用容器引擎,基于Go 语言并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 L...
一.前言:CentOS7.0虽然自带JDK1.7和1.8,运行“java -version”命令也可以看到版本信息,但是jdk的安装环境不全,比如缺少tool.jar和dt.jar等,这就导致“javac”等这样的命令即便配...
前言
当我们在对接第三方的时候,免不了会遇到白名单限制问题,导致我们本地开发环境受限,不能调用接口。难以完成整个业务流程。
分析如下场景:比如第三方有台机器 IP 为 1.1.1.1...
前言本文主要给大家介绍了关于vi与vim修改tab为4个空格的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧方法如下:配置文件位置:/etc/virc 和 /etc/vim...
前言
Laravel官方开发环境推荐的是Homestead(其实就是一个封装好的Vagrant box),我感觉这个比较重,于是自己用Docker compose编排了一套开发环境,在这里分享下。环境要求
先要...
linux环境下使用就meter进行压力测试:1.linux环境部署:在Linux服务器先安装jdk:
2.以jdk-8u172-linux-x64.tar.gz为例:
下载地址:http://www.oracle.com/technetwork/java/javase...
Compose是Docker的服务编排工具,主要用来构建基于Docker的复杂应用,Compose 通过一个配置文件来管理多个Docker容器,非常适合组合使用多个容器进行开发的场景。说明:Compose是Fi...
i的编辑器:
1、三种模式:底行模式 命令模式 插入模式
命令模式:
1、从命令切换插入模式:
i : 光标所在左侧输入 I 光标移动到所在行的最左则
o :光标移动的下一行(新的一...
针对一个tomcat中有的项目需要使用ssl加密有些可以直接访问的情况,可通过修改tomcat/conf下的server.xml来实现。具体配置可参考下面这段代码,注意<Service name=”Catalina1...
什么是别名 在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁的输入某个很长命令或用法是不可取的。这时可以使用 别名 功能将...
前言CentOs安装配置phpMyAdmin其实非常简单,所谓的安装其实是不存在的,因为phpMyAdmin是php写的嘛,所以只需要下载安装包然后解压之后,简单配置下就可以使用了,下面给他家说下如...
服务器上有两个项目,都要配置https,所以在阿里云申请了两个二级的免费证书。博主用的是phpstudy,如果用的其他集成环境,其实也差不多,参考下改改就好了。一.申请证书(这里我用的是...
关于bash函数,这里有一些您不知道的东西。通常当你写一个函数时,你会这样做:function name () { ...}不是吗?我知道你会这么做,因为这是所有人写函数的方式。这就是我要说...
前言tar命令用来归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用gzip或者bzip2等技术进行压缩。
命令格式
tar [OPTION...] [FILE]...
命令功能
Tar(Tape ARc...
需求:将Linux系统的的某个文件夹(里面包含文件夹和文件)下载到我Windows系统某个文件夹里之前我使用xshell下载,但是通过 rz :上传sz:下载 命令中的sz命令,下载失败。下载 code文件...
这是在阅读另外一个产品的告警指导书时,无意中发现 pid_max 这个参数。原来Linux内核对于进程的数量使用 pid_max 做控制。做一些简单的试验,如下演示获取当前配置值的方法:# c...
实际的系统进程数上限收到3个配置项的影响:1、threads-max (/proc/sys/kernel/threads_max)这个值表示物理内存决定的系统进程数上限,fork_init中有:max_threads = mempages /...
一般PID_MAX=0x8000(可改),因此进程号的最大值为0x7fff,即32767。进程号0-299保留给daemon进程。现在的内核好像没有这个限制了,《linux内核设计与实现》上说为了与老版本的unix...
Linux上创建进程据说消耗很少,这个一直是Linux的特点,于是就专门测试Linux创建进程的极限,测试代码如下://fork.c#include <unistd.h>#include <stdlib.h>#include <stdio.h>#i...
现在服务器linux很多。是不是不会传文件?别急 下面就是方法:一、上传文件到linux服务器首先从你本地切换到你要上传文件的目录,接下来:scp 文件名字 服务器用户名字@服务器ip:目...
查看docker守护进程的运行状态语法:ps -ef | grep dockersudo status docker实例:启动,停止重启docker的守护进程(使用service命令管理)语法:sudo service docker startsudo...
在这里我们使用Tomcat容器来运行war包,不过作为一个网站一个程序,如果需要用到数据库的,那么Tomcat容器中如何连接Mysql呢?已经pull了tomcat和mysql镜像,可以使用docker的连接系...
环境说明: 操作系统: centos7 64位 3台
centos7-1 192.168.190.130 master
centos7-2 192.168.190.129 slave1
centos7-3 192.168.190.131 sl...
修改hostname[root@centos7 ~]$ hostnamectl set-hostname hadoop001 # 使用这个命令会立即生效且重启也生效[root@centos7 ~]$ hostname # 查看下hadoop001[root@centos7 ~...
一、配置邮箱这里使用的是网易邮箱126邮箱的STMP服务,服务器是smtp.126.com。如果你使用其它第三方邮箱,在帐号设置那里一般都有说明SMTP服务器地址。如果你的Ubuntu没有安装m...
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证...
我们知道,大多数情况下,我们安装完docker之后,会直接去启动docker,这种情况一般也没什么问题,但是和github一样,如果使用官方的仓库,服务器在国外,由于qiang的原因,不是很稳定,于是,我...
有时需要远程控制ubuntu系统的电脑,Teamviewer在linux下也可以进行安装,大致看了下向日葵在linux下配置好像比较麻烦,而且Teamviewer远程控制的流畅性一直不错,就选择安装Teamvi...
最近公司规定晚上走人后必须关闭电脑,但是像我们这样的人,经常会忘记了关闭电脑,而且关闭电脑之后再恢复工作环境也是件挺麻烦的事情,无奈之下只能折腾一下,让linux定时休眠了。...
关于Linux中的设备文件,设备文件用来为操作系统和用户提供它们代表的设备接口。所有的Linux设备文件均位于/dev目录下,是根(/)文件系统的一个组成部分,因为这些设备文件在操作系...
Docker提供一个容器编排工具------》Docker Compose,它允许用户在一个模板(YAML格式)中定义一组相关联的应用容器,这组容器会根据配置模板中的"--link"等参数
对启动的优先级自...
linux系统中,利用grep打印匹配的上下几行
如果在只是想匹配模式的上下几行,grep可以实现。//搜索inputfile中满足parttern的内容的行号grep -n 'parttern' inputfile查看某文...
tail :输出文件的最后几行。用于linux查看日志的时候很方便,假如日志文件为:Console.log
用法:
1. tail Console.log
输出文件最后10行的内容
2. tail -nf Console.log --n为最...
先上程序,该程序经过测试能够很好的实现写日志要求/************************************************************************* > File Name: log.c > Author: *******...