Docker之修改/etc/default/docker 里的DOCKER_OPTS参数不生效问题

默认情况下,/etc/default/docker配置了不会生效的,我们需要手动添加到docker的环境设定中,需要配置的文件是/usr/lib/systemd/system/docker.service,需要添加EnvironmentFile=-...

2020-11-05

CentOS7中配置Docker的yum源并安装使用详解

此处使用的是CentOS7,内核版本为[root@localhost ~]# uname -r3.10.0-327.el7.x86_64该版本下,配置了yum的源为阿里的镜像源,具体的配置方法可以参见阿里镜像源配置方法
为了...

2020-11-05

详解Nginx限流配置

本文以示例的形式,由浅入深讲解Nginx限流相关配置,是对简略的官方文档的积极补充。Nginx限流使用的是leaky bucket算法,如对算法感兴趣,可移步维基百科先行阅读。不过不了解此算...

2020-11-05

linux里daily_routine实例代码详解

首先看实例代码:#/bin/bashcaldate -uecho "Hello,welcome ${LOGNAME}!A full day has begun!"read -p "input your pass word!" pwdif test $pwd == "123"then echo "Your...

2020-11-05

详解用Docker搭建外部可以访问的mysql

安装mysql 8.0docker run -p 63306:3306 -e MYSQL_ROOT_PASSWORD=zhaooleemysql --name zhaooleemysqldb -d mysql:8.0 p 53306:3306 将docker容器的3306端口映射到宿主机...

2020-11-05

类Linux环境安装jdk1.8及环境变量配置详解

配置很简单,但是每次都要查一下,索性就记录下
1. 安装前准备
  1.1 创建安装目录,习惯上通常安装在/usr/local/jdk8目录下mkdir /usr/local/jdk8
  1....

2020-11-05

Win10安装Linux系统的教程图解

windows系统安装虚拟机,常见的是利用VMware Workstation这款软件来进行安装。在未接触Docker之前,我一直通过这款软件来进行管理的。docker是运行在linux环境下的,那怎样才能让...

2020-11-05

Docker容器的导入导出操作教程

背景
Docker的流行与它对容器的易分享和易移植密不可分,用户不仅可以把容器提交到公共服务器上,还可以把容器导出到本地文件系统中。同样,我们也可以把导出的容器重新导入到Doc...

2020-11-05

win10环境下安装Docker的实现

一、进入Docker官网首先先到Docker官网下载最新官方Docker for Windows:Docker下载
在官网内可以查看到Docker的开发文档。
根据官网提示,Windows环境下下载Docker必须满足:D...

2020-11-05

Docker镜像的导入导出的实现方法

本文介绍Docker镜像的导入导出,用于迁移、备份、升级等场景,准备环境如下: CentOS 7.0 Docker 1.18导入导出命令介绍涉及的命令有export、import、save、loadsave命令docker...

2020-11-05

Linux启动与停止spring boot工程的脚本示例

在springboot项目启动有三种方式:
1、运行主方法程序
2、使用命令mvn spring-boot:run 在命令行运行
3、使用 mvn packpage打包位jar文件以后,使用java -jar yourapp.jar命令...

2020-11-05

基于Docker搭建Redis一主两从三哨兵的实现

这段时间正在学习Redis和容器相关的内容,因此想通过docker搭建一套redis主从系统来加深理解。看这篇文章可能你需要一定的docker基础,以及对redis主从和哨兵机制有所了解。这...

2020-11-05

tomcat性能优化方式简单整理

Tomcat本身优化
Tomcat内存优化 启动时告诉JVM我要一块大内存(调优内存是最直接的方式) 我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数 JA...

2020-11-05

Nginx 负载均衡算法及故障转移解析

概述
Nginx负载均衡提供上游服务器(真实业务逻辑访问的服务器),负载均衡、故障转移、失败重试、容错、健康检查等。
当上游服务器(真实业务逻辑访问的服务器)发生故障时,可以...

2020-11-05

你知道一台Linux服务器可以负载多少个连接吗

前言首先我们来看如何标识一个TCP连接?系统是通过一个四元组来识别,(src_ip,src_port,dst_ip,dst_port)即源IP、源端口、目标IP、目标端口。比如我们有一台服务192.168.0.1,开...

2020-11-05

Docker拉取镜像的完整步骤

1. docker pull 拉取镜像
使用 $ docker pull {IMAGE_NAME} 拉取镜像时,有两种情况: IMAGE_NAME 第一个斜杠之前有域名标识Docker 会将 IMAGE_NAME 识别为带域名的镜像。例...

2020-11-05

Linux服务器部署JavaWeb项目完整教程

本文大部分参考网上其他教程,是实际操作后回过头来的一些总结,希望可以对正在部署项目的你有所帮助。基本环境:Centos7、tomcat8、jdk8,MySQL5.6、nginx安装JDKyum install java...

2020-11-05

利用Docker搭建Laravel开发环境的完整步骤

前言在这篇文章中我们将通过Docker在个人本地电脑上构建一个快速、轻量级、不依赖本地电脑所安装的任何开发套件的可复制的Laravel和Vue项目的开发环境(开发环境的所有依赖都...

2020-11-05

解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题

1)进入存放jdk文件的文件夹路径我这里是 usr/local/jdk/2)输入命令 chmod 777 jdk1.8.0_221/bin/java修改权限3)再次输入 java -version 成功
总结以上所述是小编给大家介绍的...

2020-11-05

vmware虚拟机安装centos7.3的教程图解

vmware准备CentOS准备,这里下载的是CentOS 7.3 CentOS-7-x86_64-Everything-1611.iso创建新的虚拟机选择自定义安装硬件兼容性默认最新的,不用动选择稍后安装操作系统选择Linu...

2020-11-05

linux常用工具vi/vim的使用完整版

为什么要学 vim
linux 有大量的配置文件,所以 linux 的文本处理工具也是比较多的,常用的有
less vi head tail cat grep sed awk .... 。其中编辑一些配置文件,及查看日志时,常...

2020-11-05

Windows CVE-2019-0708 远程桌面代码执行漏洞复现问题

一、漏洞说明2019年5月15日微软发布安全补丁修复了CVE编号为CVE-2019-0708的Windows远程桌面服务(RDP)远程代码执行漏洞,该漏洞在不需身份认证的情况下即可远程触发,危害与影...

2020-11-05

Nginx实现负载均衡的方法总结

要理解负载均衡,必须先搞清楚正向代理和反向代理。注: 正向代理,代理的是用户。 反向代理,代理的是服务器什么是负载均衡
当一台服务器的单位时间内的访问量越大时,服务器压力...

2020-11-05

linux环境下的Oracle部署教程

一、 环境及相关软件 虚拟机:VMwore Workstation Linux系统:CentOSORACLE: ORACLE_112030_Linux-x86-64 Xmanger软件二、 安装虚拟机及Linux系统1. 安装虚拟机2. 安装Cento...

2020-11-05

在windows操作系统中查询端口占用和清除端口占用的程序

在windows操作系统中,查询端口占用和清除端口占用的程序netstat -ano|findstr 8080 taskkill /pid 4632 /Fwindows 端口占用开始--运行--cmd 进入命令提示符 输入netstat -an...

2020-11-05

windows10安装vmware14教程图解

软件下载下载软件链接链接: https://pan.baidu.com/s/1sfR8qGNEzuzMLq8nr9O-HQ 提取码: 5mki ,解压密码为 我最牛 全拼小写。安装(1)双击文件下图文件。(2)弹出如下图,点击下一步...

2020-11-05

详解nginx中location、rewrite用法总结

一、location用法总结location可以把不同方式的请求,定位到不同的处理方式上.1.location的用法location ~* /js/.*/\.js 以 = 开头,表示精确匹配;如只匹配根目录结尾的请求,后...

2020-11-05

如何让docker中的mysql启动时自动执行sql语句

在用docker创建mysql容器的时,有时候我们期望容器启动后数据库和表已经自动建好,初始化数据也已自动录入,也就是说容器启动后我们就能直接连上容器中的数据库,使用其中的数据了...

2020-11-05

在windows10上安装odoo12开发环境的方法

前言鉴于好多朋友说没有mac电脑,windows开发其实也差不了多远,只是个人习惯问题,而且吧,windows的电脑其实配环境也挺快的其实,我在这里再稍微补一个比较简单的windows环境部署,希...

2020-11-05

Linux下监视NVIDIA的GPU使用情况详解

在使用TensorFlow跑深度学习的时候,经常出现显存不足的情况,所以我们希望能够随时查看GPU时使用率。如果你是Nvidia的GPU,那么在命令行下,只需要一行命令就可以实现。1. 显示当...

2020-11-05

Linux中Homebrew的正确使用方法

很多人都在使用Linux Homebrew ,有三个技巧可以帮助你更好的使用它:避免环境污染首先要避免将 Homebrew 的 bin 目录添加到 $PATH ,而仅仅将你需要使用的几个可执行做软连接放...

2020-11-05

Docker构建Maven+Tomcat基础镜像的实现

前言
在 Java 编程中,大多数应用都是是基于 Maven 构建的,而交付的结果大多是采用的 Tomcat 的 war 包形式,所以,构建一个基于 Maven 和 Tomcat 的基础镜像很有必要,不仅能帮助我...

2020-11-05

Linux nohup实现后台运行程序及查看(nohup与&)

1. 后台执行
一般运行linux上的程序都是执行 .sh 文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢?这时就需要借助 nohup 和 & 命令来实现。nohup java -ser...

2020-11-05

Linux查看和关闭后台运行程序的方法

1、运行.sh文件直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。(1)&命令功能:加在一个命令的最后,可以把这个命令放在后...

2020-11-05

linux后台执行命令&和nohup的具体使用方法

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负...

2020-11-05

详解nohup /dev/null 2>&1 含义的使用

nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂...

2020-11-05

centos7.6 安装Tomcat-8.5.39的方法

下面给大家介绍centos7.6 安装Tomcat-8.5.39的方法,具体内容如下所示:#关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalldsetenforce 0sed -i '/SELINU...

2020-11-05

windows下Graphviz安装及入门教程的实现方法

下载安装配置环境变量intall配置环境变量验证基本绘图入门graphdigraph一个复杂的例子和python交互发现好的工具,如同发现新大陆。有时,我们会好奇,论文中、各种专业的书中那么...

2020-11-05

Linux 6 修改ssh默认远程端口号的操作步骤

linux 默认的ssh远程端口是22,有时默认端口会遭到别有用心的人们扫描或攻击,为了时我们的系统更加安全那就需要修改远程端口号操作步骤:1、修改ssh_config配置文件vim /etc/ssh...

2020-11-05

基于python的Linux系统指定进程性能监控思路详解

监控Linux服务器的工具、组件和程序网上有很多,但是一台服务器上会有很多进程同时运行,特别是做性能测试的时候,可能一台服务器上部署多个服务,如果只监控整个服务器的CPU和内存...

2020-11-05

详解linux下umask的使用

最近开始学习linux ,看完马哥的linux课程关于umask的这个部分, 写这篇博客希望加深下我对umask的理解 和对umask不太清楚的博友一些帮助。1 umask 是什么
当我们登录系统之后...

2020-11-05

Linux常用命令之chmod修改文件权限777和754

常用下面这条命令:chmod 777 文件或目录示例:chmod 777 /etc/squid 运行命令后,squid文件夹(目录)的权限就被修改为777(可读可写可执行)。如果是Ubuntu系统,可能需要加上sudo来执...

2020-11-05

docker部署apollo详细教程

1、前言
apollo的详细介绍我就不在这里多说了,官网上https://github.com/ctripcorp/apollo 已经说的非常明白了,我就不在这班门弄斧了,还不了解的小伙伴可以去官网上去了解下。...

2020-11-05

关于nginx没有跳转到upstream地址的解决

前言
今天在nginx碰到一个很奇怪的问题,在前端tomcat跳转页面的时候跳转的是upstream的地址,直接就报404,但是有些页面访问又是正常的。http://tomcat/tomcat-web/account/inde...

2020-11-05

Zabbix监控多个JVM进程的方法

一、场景说明:   我们这边的环境用的是微服务,每个程序都是有单独的进程及单独的端口号,但用jps查询出来的结果有些还会有重名的情况,所以某些脚本不太适用本场景;二、需求说...

2020-11-05

Linux下如何挂载磁盘的方法示例

使用虚拟机时发现磁盘空间不够了,需要挂载一个磁盘以供继续使用,但是磁盘不是添加就可以使用的,还需要进行挂载。一、添加磁盘添加加新硬盘重启服务器添加完之后就可以重启机器...

2020-11-05

linux如何mount挂载磁盘并设置开机自动mount的实现

知道大家时间都很宝贵,我直接把流程命令写下来,大家配置完即可,想研究原理的话就往下读fdisk -l # 查看可挂载的磁盘df -h # 查看已经挂载的磁盘mkfs.e...

2020-11-05

linux查看硬盘大小与挂载硬盘的实现

linux的硬盘有挂载和未挂载两种(类似windows上的硬盘分区(C、D、E盘))(1)查看已经挂载的硬盘大小:df -h(2)查看详细的硬盘分区情况(包括挂载和未挂载两种的硬盘大小):fdisk -l介绍:(1)df用...

2020-11-05

Linux 安装二进制MySQL 及 破解MySQL密码的方法

1.确保系统中有依赖的libaio 软件,如果没有: yum -y install libaio2.解压二进制MySQL软件包 tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C /usr/local3...

2020-11-05

Linux下二进制编译安装MySql centos7的教程

// 当时我装这个也是折腾了一下午 , 所以写一个笔记记录一下; //如果哪里有问题的话我们可以一起讨论( qq: 2970911340,邮箱+@qq.com),这也是我第一次写博客 练练手1. 安cma...

2020-11-05
返回顶部
顶部