详解linux下nohup日志输出过大问题解决方案

最近在一hadoop测试集群运行一个spark streaming程序,然后使用nohup ./execute.sh & 执行让程序后台运行,才几天日志就上G了,如果有问题想要查看日志,显然打开文件是一件很麻烦...

2020-11-05

Linux域名服务DNS配置方法

什么是 DNS
DNS 全称是 Domain Name System,大意是域名解析系统,它的职责是把域名翻译成一个一个可以识别的 IP 供不同的计算机设备连接。linux 有关 DNS 解析的配置和文件
li...

2020-11-05

Linux下SSH免密码登录配置详解

假设有 A、 B 两台 Linux 服务器,我们希望能够从其中一台服务器通过 SSH 免密码登录到另一台服务器。
两台服务器的信息如下: 主机名 IP地址 免密码登...

2020-11-05

详解ssh免密码登录配置方法(图示加命令)

首先,说明一下我们要做的是,serverA 服务器的 usera 用户免密码登录 serverB 服务器的 userb用户。我们先使用usera 登录 serverA 服务器[root@serverA ~]# su - usera[usera@...

2020-11-05

Linux账号文件控制管理步骤详解

在Linux系统中,除了用户手动创建的各种账号外,还包括随系统或程序安装过程而生成的大量账号。除了超级用户root之外,其他大量账号只是用来维护系统运作,启动或保持服务进程,一般...

2020-11-05

设置ssh无密码登录linux服务器的方法

每次登录测试服务器,ssh登录总是需要输入密码。登录的少还行,登录的多了,多一行命令都是多余的。rsa认证登录方式
制作密钥对
在客户端(本地机器)终端下输入以下命令
ssh-keyge...

2020-11-05

SSH端口转发实现内网穿透的实现

我们局域网的机器能够访问外网,但是外网不能访问内网。因为内网访问互联网时候能确定外网的地址,外网却不能确定我们局域网内的具体地址。(ip地址有限)如果 我们在访问外网的时...

2020-11-05

详解Nginx反向代理实现会话(session)保持的两种方式

一、ip_hash:
ip_hash使用源地址哈希算法,将同一客户端的请求总是发往同一个后端服务器,除非该服务器不可用。ip_hash语法:
upstream backend { ip_hash; server backend1.ex...

2020-11-05

详解Linux LVM逻辑卷配置过程(创建,增加,减少,删除,卸载)

Linux LVM逻辑卷配置过程详解许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备...

2020-11-05

Nginx 如何限制访问频率,下载速率和并发连接数的方法

一、 限制访问频率、并发连接、下载速度用到的模块和指令概述 ngx_http_limit_req_module :用来限制单位时间内的请求数,即速率限制,采用的漏桶算法 “leaky bucket” ngx_h...

2020-11-05

.NETCore Docker实现容器化与私有镜像仓库管理

一、Docker介绍Docker是用Go语言编写基于Linux操作系统的一些特性开发的,其提供了操作系统级别的抽象,是一种容器管理技术,它隔离了应用程序对基础架构(操作系统等)的依赖。相较...

2020-11-05

利用docker-compsoe部署前后端分离的项目方法

说在前面我们都知道,docker可以实现很简便的部署环境。现在我们有一个前后端分离的项目,前端基于Vue开发、利用Webpakc打包为dist文件夹。后端则是一个Node.js服务,提供API接口...

2020-11-05

Docker搭建Zookeeper&Kafka集群的实现

最近在学习Kafka,准备测试集群状态的时候感觉无论是开三台虚拟机或者在一台虚拟机开辟三个不同的端口号都太麻烦了(嗯。。主要是懒)。环境准备一台可以上网且有CentOS7虚拟机的...

2020-11-05

linux模糊查找文件用什么命令比较好

1. 前言
本文主要讲解如何在Linux系统下使用命令行工具模糊查找文件,本文的工具包括find命令的用法也介绍grep命令的使用方法,同时也有find与grep两者结合,能更精确根据条件查...

2020-11-05

nginx配置限制同一个ip的访问频率方法

1、在nginx.conf里的http{}里加上如下代码:limit_conn_zone $binary_remote_addr zone=perip:10m;limit_conn_zone $server_name zone=perserver:10m;2、在需要限制并发数和...

2020-11-05

Nginx使用limit_req_zone对同一IP访问进行限流的方法

nginx可以使用ngx_http_limit_req_module模块的limit_req_zone指令进行限流访问,防止用户恶意攻击刷爆服务器。ngx_http_limit_req_module模块是nginx默认安装的,所以直接配置...

2020-11-05

nginx设置目录白名单、ip白名单的实现方法

1.设置目录白名单:对指定请求路径不设置限制,如对请求路径为api目录下的请求不做限制,则可写为server{ location /app { proxy_pass http://192.168.1.111:8095/app;...

2020-11-05

Nginx通过geo模块设置白名单的例子

原配置:http {......limit_conn_zone $binary_remote_addr zone=one:10m;limit_req_zone $binary_remote_addr zone=fifa:10m rate=5r/s;......server {......limit_conn one...

2020-11-05

对nginx-naxsi白名单规则详解

白名单规则语法:BasicRule wl:ID [negative] [mz:[$URL:target_url]|[match_zone]|[$ARGS_VAR:varname]|[$BODY_VARS:varname]|[$HEADERS_VAR:varname]|[NAME]] w...

2020-11-05

nginx ip黑名单动态封禁的例子

网站被恶意请求,拉黑IP是重要的手段,如果每次拉黑都要到nginx上配置,未免太low了;我们需要更方便的控制nginx IP黑名单。1.方案黑名单持久化到mysql (常见的方案是redis,但不利于...

2020-11-05

利用Nginx_geo模块实现CDN调度的配置方法

引入Nginx的Geo模块geo指令使用ngx_http_geo_module模块提供的。默认情况下,nginx有加载这个模块除非人为的 --without-http_geo_module。ngx_http_geo_module模块可以用来创...

2020-11-05

nginx rewrite 实现URL跳转的方法

最近工作中常常要改nginx配置,学习了nginx中rewrite的用法URL跳转这里说的URL跳转就是用户在访问一个URL时将其跳转到另一个URL上。常见的应用场景是让多个域名跳转到同一个U...

2020-11-05

在nginx中使用geoip做区域限制的方法

该博客为工作笔记环境:nginx version: nginx/1.14.0centos version: centos7需求如下:通过IP区别国内或国外,从而跳转到不同的页面,最终用nginx的第三方module:geoip来实现,这就不...

2020-11-05

Nginx和GeoIP模块读取IP所在的地域信息方法

Linux安装GeoIPyum install nginx-module-geoiphttp_geoip_module使用场景一、区别国内外作HTTP访问规则二、区别国内城市地域作HTTP访问规则yum 安装好后找到安装的模块文...

2020-11-05

Linux C 后台服务程序单进程控制的实现

介绍
通常后台服务器程序都必须有且只有一个进程,那么如何单进程呢?本例子是通过flock函数对/var/run/myserver.pid记录pid文件的进行加锁 若加锁不正常,说明后台服务进程已经...

2020-11-05

CentOS7使用yum安装PostgreSQL和PostGIS的方法

1.更新yum源
CentOS7默认yum源的PostgreSQL版本过低,不适合在本版本上使用。在https://yum.postgresql.org/repopackages.php上找到适合CentOS7的RPM源,复制其url地址,使用yum...

2020-11-05

Linux Windows下设置定时执行任务的方法

Linux篇  Linux下创建定时执行任务可使用crontab,系统默认自带crontab,在Ubuntu 16.04下进行演示说明。1.crontab 基本使用
#/etc/init.d/cron status # 查看状态#/etc/init...

2020-11-05

Docker部署Laravel应用的实现示例

本文 PHP 基础镜像使用:php:7.3-apache 本文 Laravel 版本为:laravel:5.8.* 队列和任务调度我们在下一篇写一、 准备我们的 Laravel 应用
# 运行 mix 命令,打包 js、css、img...

2020-11-05

Docker部署Laravel应用实现队列&任务调度

上一篇我们写了如何用 Docker 部署 Laravel 应用,然后这一篇我们写一下如何部署含有队列以及任务调度的 Laravel 应用。一、 我们首先准备一下我们的 docker/app.cron 文件...

2020-11-05

基于Docker快速搭建ELK的方法

【摘要】 本文基于自建的Docker平台速搭建一套完整的ELK系统,相关的镜像直接从Docker Hub上获取,可以快速实现日志的采集和分析检索。准备镜像 获取ES镜像:docker pull elasti...

2020-11-05

使用docker部署django技术栈项目的方法步骤

随着Docker的普及成熟,已经逐渐成为部署项目的首选,今天来和大家分享下如何使用docker部署django技术栈项目。我们这里说的Django技术栈为:python3.6、Django2.2、redis、mysql...

2020-11-05

centos 7 修改sshd | 禁止 root登录及sshd端口脚本定义

1.新建用户wwweee000[root@localhost ~]# useradd wwweee000[root@localhost ~]# passwd wwweee000Changing password for user wwweee000.New password:BAD PASSWORD: The...

2020-11-05

Linux 全能系统监控工具dstat的实例详解

全能系统监控工具dstatdstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵...

2020-11-05

docker部署mysql 实现远程连接的示例代码

1.docker search mysql 查看mysql版本2.docker pull mysql 要选择starts最高的那个name 进行下载3.docker images 查看下载好的镜像4.启动mysql实例 docker run --name...

2020-11-05

详解使用Docker部署MySQL(数据持久化)

本文简述如何使用Docker部署mysql,同时持久化数据.我们会用到tutum-docker-mysql 这个项目来搭建一个mysql,省去重头写Dockerfile的时间.首先我们将tutum-docker-mysql跑起...

2020-11-05

详解Docker无法正常启动的原因及解决办法

一、Docker启动异常表现:
1.状态反复restaring,用命令查看$docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES21c09be88c11 docker.xxxx.cn:50...

2020-11-05

docker tag和docker push的使用详解

docker tag 详解docker tag 命令的使用,以及如何将本地的镜像推送到daocloud.io,这里不用docker hub作实验,是因为,docker hub网速不给力,容易推送失败。使用docker tag使用镜像I...

2020-11-05

Docker镜像推送(push)到Docker Hub的实现

镜像构建成功后,只要有docker环境就可以使用,但必须将镜像推送到Docker Hub上去。我们之前创建的镜像不符合Docker Hub的tag要求,因为 在Docker Hub注册的用户名是boonyadocker...

2020-11-05

Docker容器如何查看ip地址的实现方法

一直以为Docker是没有IP地址的,其实Docker的网络模板有点类似我们平常使用虚拟机的host-only模式,容器和宿主机组成一个独立的局域网,宿主机的IP为172.17.0.1,对应主机的网络名...

2020-11-05

Docker中如何删除image(镜像)的方法

docker中删除images的命令是docker rmi,但有时候执行此命令并不能删除images[yaxin@ubox ~]$docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL...

2020-11-05

详解如何获取docker容器(container)的ip地址

1. 进入容器内部后
cat /etc/hosts会显示自己以及(– link)软连接的容器IP2.使用命令
docker inspect --format '{{ .NetworkSettings.IPAddress }}' <container-ID> 或
do...

2020-11-05

Docker命令行入门大全(这18条,你不得不知)

前 言
Docker镜像是由Dockerfile和一些必要的依赖项组成的,Docker容器是动态的Docker镜像。要使用Docker命令,首先需要知道您是在处理镜像还是容器。一旦你知道你所处理的是镜...

2020-11-05

Docker部署nginx并修改配置文件的实现方法

docker 部署个nginx,简直太简单了好吧直接一行命令搞定:docker run \
--name nginx-health-web-pc \
-d -p 6800:80 \
-v /usr/docker/nginx/html:/usr/share/nginx/html \
ng...

2020-11-05

Docker容器修改配置文件的实现

一、进入容器
docker run [option] 镜像名 [向启动容器中传入的命令]
常用可选参数说明: -i 表示以“交互模式”运行容器 -t 表示容器启动后会进入其命令行。加入这两个参...

2020-11-05

详解Linux 服务管理两种方式service和systemctl

1.service命令
service命令其实是去/etc/init.d目录下,去执行相关程序# service命令启动redis脚本service redis start# 直接启动redis脚本/etc/init.d/redis start# 开机自...

2020-11-05

详解CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2

参考文档
官方Docker安装文档:https://docs.docker.com/install/linux/docker-ce/centos
阿里云Docker安装文档:https://yq.aliyun.com/articles/110806
一键安装Docker
https...

2020-11-05

CentOS6.5安装python3.7详细步骤

1、下载python3wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz2、解压[root@mycentos ~]# tar -xzvf Python-3.7.0.tgz先建一个编译目录:[root@mycentos ~]...

2020-11-05

CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的优先级

一、用Centos镜像搭建本地yum源
由于安装centos后的默认yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的yum源替换成aliyun的yum源或者1...

2020-11-05

Centos7.5配置IP地址的实现

1.配置ip地址前首先ifconfig查看网卡信息并获取到网卡的名称

2.进入到网卡配置目录cd /etc/sysconfig/network-scripts/,找到配置文件为ifcfg-em2

3.修改ifcfg-em2,为如下:...

2020-11-05

docker run启动的容器挂掉了数据怎么办

情景描述在某个系统中,功能性的服务使用 docker stack deploy xxx 启动,某个国产数据库的服务单独使用 docker run xxx 启动,数据库服务没有将存储的位置挂载出来;结果客户重启...

2020-11-05
返回顶部
顶部