自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 81-CentOS-jumpserver自动化部署脚本

目录参考信息部署开始参考信息当前版本:CentOS7.7..Jumpserver服务器10.20.0.16资产主机10.20.0.15#执行脚本前请确保Jumpserver服务器#请确保网络配置正常,能够连接外网#自动化部署脚本quick_start内容如下#!/bin/bash#which wget >/dev/null 2>&1if [ $? -ne 0 ];then yum install -y wgetfi

2020-07-03 16:06:30 414

原创 80-Ubuntu-Gitlab部署与基础

环境#Ubuntu主机需要允许root远程ssh连接#确保如下两条为 yes[root@gitlab-server ~]# egrep "^PasswordAuthentication|^PermitRootLogin" /etc/ssh/sshd_config PermitRootLogin yesPasswordAuthentication yes#主机网络配置[root@gitlab-server ~]# cat /etc/netplan/01-netcfg.yaml # This.

2020-07-02 19:49:53 408

原创 79-Ubuntu-jenkins部署与基础

#准备JAVA环境[root@jenkins-server ~]# hostnamejenkins-server[root@jenkins-server ~]# ip a|sed -n '9p' inet 10.20.0.31/16 brd 10.20.255.255 scope global eth0[root@jenkins-server ~]# cat /etc/apt/sources.list#默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb .

2020-06-29 15:45:35 888

原创 78-Ubuntu-jumpserver-堡垒机部署

实验步骤实验前期准备123web界面实验前期准备准备三台虚拟机,版本:Ubuntu1804主机名IP用途U8-110.20.0.31Redis的MySQL服务器U8-210.20.0.32jumpserver跳转服务器U8-310.20.0.33实验测试服务器节点1部署 jumpserver 最低配置要求:硬件配置: 2个CPU核心, 4G 内存, 50G 硬盘(最低)操作系统: Linux 发行版 x86_64 架构Python

2020-06-28 11:04:03 1115 1

原创 77-CentOS-action内置函数

在centos中,函数保存在 /etc/init.d/functions 中,在脚本中调用某函数之前需要进行其声明,否则无法正常调用;系统中除了内置内置函数之外,用户也也可以编写函数、声明函数、调用函数;#过滤搜索action函数关键词与其之后10行显示[root@C7-3 data]# grep -A10 "^action" /etc/init.d/functions action() { local STRING rc STRING=$1 echo -n "$STR

2020-06-20 11:57:25 452

原创 76-简单命令组合抓取本主机IP

首先介绍一个并不常用的命令:nlnl命令最基本的用法:为你将要查看的文件或者标准输出添加行号;但务必注意的是:nl若不添加其他参数将忽略空行,不对其做行号递增排序显示;此外,nl 与cat -n 作用类同例如:[root@C7-3 ~]# cat /data/f1 ab[root@C7-3 ~]# nl /data/f1 1 a 2 b[root@C7-3 ~]# cat -n /data/f1 1 a 2 3 .

2020-06-15 11:15:33 119

原创 75-CentOS-Docker构建nginx镜像

准备一台CentOS7-1908虚拟机虚拟机中没有docker下载源[root@C7-Docker ~]# wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo[root@C7-Docker ~]# yum install docker-ce国内下载国外的镜像有时候会很慢,因此可以更改 docker 配置文件添加一个加 速器,可以通过加速器.

2020-06-14 15:45:40 595

原创 74-CentOS-编译安装tree1.8

CentOS7仓库源中自带的tree包版本(1.6)较低tree1.6`无法直观区分文件类型`;而1.8版本具有`颜色区分文件类型`的功能[root@C7-Docker src]# tree --versiontree v1.6.0 (c) 1996 - 2011 by Steve Baker, Thomas Moore, Francesc Rocher, Kyosuke Tokoro [root@C7-Docker src]# tree /etc/若想使用更高版本,则可以进行编译安装t.

2020-06-14 10:31:35 239

原创 73-CentOS-查看系统最大连接数的IP

#netstat命令没装[root@C7-3 ~]# netstat -n-bash: netstat: command not found#查找该命令来自哪个包[root@C7-3 ~]# yum provides */netstat...............net-tools-2.0-0.25.20131004git.el7.x86_64 : Basic networking toolsRepo : baseMatched from:Filename : /b

2020-06-14 10:22:07 903

原创 72-CentOS-修改ssh默认端口

#CentOS 7#默认为22,且#注释在文件第17行[root@C7 ~]# grep "#Port" /etc/ssh/sshd_config#Port 22Port 10086#重启ssh服务/bin/systemctl restart sshd.service

2020-06-06 12:45:55 113

原创 71-CentOS-设置开机默认运行级别(图形/字符)

CentOS 7 安装图形界面后如何设置开机默认运行级别为终端字符界面?#查看当前系统运行级别[root@C7 ~]# systemctl get-defaultgraphical.target#设置系统默认运行级别为字符界面[root@C7 ~]# systemctl set-default multi-user.target Removed symlink /etc/systemd/system/default.target.Created symlink from /etc/syst

2020-06-05 19:00:30 259

原创 70-lnmp-搭建wordpress博客站点

列表lnmp一键安装脚本实验开始Discuz 安装向导PowerDNS 安装向导php加速器wordpress安装向导跳至文章页尾lnmp一键安装脚本#本章并不使用,仅提供了解lnmp自动化安装脚本下载详细说明#脚本执行命令wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./in

2020-06-05 18:30:06 394

原创 69-CentOS编辑文件方式批量创建用户

今天介绍一个偏冷门的批量创建用户的方法,然而实际应用当中我也的确从未使用过;不过抱着多了解一种方法就多一条思路的观念,我依旧还是想要分享给大家#查看当前 CentOS 7 虚拟机下有哪些用户[root@C7 ~]# cat /etc/passwd|cut -d: -f 1rootbin…………. #省略Syncapache#编辑将要创建的用户的 用户清单、密码清单#内容格式参考 /etc/passwd 文件[root@C7 ~]# vim /data/user.txtUSER1.

2020-06-04 11:47:54 317

原创 68-ansible实验总结

实验列表环境准备实验准备实验开始剧本部署httpd变量使用条件判断模块化安装httpd点击跳至文章末尾环境准备默认所有虚拟机已关闭防火墙、关闭SELINUX、时间同步虚拟机三台:主机版本主/被主机IP主机名CentOS 7主控端192.168.124.5C7CentOS 7被控端192.168.124.13C7-3CentOS 7被控端192.168.124.14C7-4实验准备#在主控端 主机C7上操作:#安装ansible[r

2020-06-03 21:33:52 1042

原创 67-LNMT架构部署

参考博客环境准备:准备虚拟机版本:CentOS7.7主机IP:192.168.124.5主机名:nginx-mysql版本:CentOS7.7主机IP:192.168.124.14主机名:tomcat环境简述:两台虚拟机,一台为 nginx+mysql服务器,另一台为Tomcat服务器。客户端发来请求,先由nginx处理,若为静态内容则由nginx响应,并将结果发送给客户端;若为动态内容,则由nginx反代至后端的Tomcat服务器。默认两台主机 已关闭防

2020-05-31 17:29:10 1301

原创 66-Linux-Tomcat-nginx反向代理

实验目录请务必查看上期博客基础环境设置nginx反向代理基于nginx反向代理实现动静分离httpd反向代理tomcat在httpd中使用ajp协议反向代理tomcat跳至文章尾部请务必查看上期博客基础环境设置基础环境及软件包安装参照上期博客内容参照内容截止至“#访问Tomcat自定义页面”#默认已完成上述博客内容中的基础环境实验内容nginx反向代理#追加一条新行[root@...

2020-02-13 17:14:43 383

原创 65-Linux-Tomcat应用

文章目录资源下载Tomcat基础简述实验内容跳至文章中心跳至文章尾部资源下载Tomcat官网Tomcat 8.5apache官网点击下载云盘下载(请多多支持官方下载):Tomcat 8.5Openjdk官网云盘下载:Openjdk-8u191Tomcat基础简述Tomcat内部组成Tomcat配置文件文件名说明server.xml主配置文件...

2020-02-02 12:59:49 733

原创 64-春节特别篇-初学Linux常用基础命令大全

共抗病毒,中国加油!在Linux的发展历程中,当初的那个微小而又脆弱的内核,现如今已经变的无比强大且复杂;如果单单只是讨论其内核本身,倒也并没有过的增加她的体积;但若要说依附其内核的各个外在的部分,这便太过繁杂了!她的影响在我们人的身边息息相关,小到你手中正在刷着小视频的手机,大到国家的军事领域;因此,若要学好Linux其实并不是那么简单的事情;在Linux中各种繁杂的命令数不胜数,即便是其创...

2020-01-27 10:32:07 111

原创 63-Ubuntu-NGINX 系统参数优化

默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器的定义,根据业务特点来进行调整当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同的此处针对最通用的、使Nginx支持更多并发请求的TCP网络参数做简单的配置,修改/etc/sysctl.conf来更改内核参数net.ipv4.ip_nonlocal_bind ...

2020-01-17 11:07:54 3377 2

原创 62-Ubuntu-NGINX-TCP负载均衡

实验跳转目录tcp负载均衡配置参数:负载均衡实例--Redis:负载均衡实例:MySQL本章衔接上期博客内容Nginx在1.9.0版本开始支持tcp模式的负载均衡,在1.9.13版本开始支持udp协议的负载,udp主要用于DNS的域名解析,其配置方式和指令和http 代理类似,其基于ngx_stream_proxy_module模块实现tcp负载,另外基于模块ngx_stream_upstre...

2020-01-17 10:43:12 453

原创 61-Ubuntu-NGINX 反向代理

NGINX实验目录实验准备:部署后端Apache服务器:反向代理示例--单台web服务器:反向代理示例--指定location:反向代理示例--缓存功能:非缓存场景压测:缓存配置:添加头部报文信息:Nginx http 反向代理高级应用:反向代理示例--多台web服务器:反向代理示例--客户端IP透传:反向代理:反向代理也叫reverse proxy,指的是代理外网用户的请求到内部的指定web服...

2020-01-16 10:54:49 1140

原创 60-Ubuntu-NGINX-Nginx Rewrite功能

文章目录Nginx Rewrite功能:ngx_http_rewrite_module模块指令:if指令:set指令:break指令:return指令:rewrite_log指令:rewrite指令:rewrite flag使用介绍:Nginx 自定义访问日志:自定义json格式日志:Nginx防盗链:实现web盗链:实现防盗链:Nginx Rewrite功能:Nginx服务器利用ngx_ht...

2020-01-15 13:05:14 654

原创 59-Ubuntu-NGINX 高级配置

文章目录第三方模块Nginx 变量使用Nginx 压缩功能https 功能自签名证书:实现多域名HTTPSfavicon.ico隐藏Nginx版本号OpenSSL版本升级第三方模块第三方模块是对nginx 的功能扩展,第三方模块需要在编译安装Nginx 的时候使用参数–add-module=PATH指定路径添加,nginx支持第三方模块,需要从源码重新编译支持[root@U8: ~]# /a...

2020-01-12 15:39:07 966

原创 58-Ubuntu-NGINX-基础功能介绍

博客内容 衔接 55-Ubuntu-NGINX 编译安装: https://blog.csdn.net/dushansao/article/details/103784067root与alias:root:指定web的家⽬录,在定义location的时候,⽂件的绝对路径等于 root+location[root@U8 ~]# vim /apps/nginx/conf/conf.d/p...

2020-01-07 20:18:36 394

原创 57-Ubuntu-多网卡绑定

Ubuntu七种bond模式和双网卡桥接绑定七种bond模式说明:第⼀种模式:mod=0,即:(balance-rr) Round-robin policy(平衡抡循环策略)特点:传输数据包顺序是依次传输(即:第1个包⾛eth0,下⼀个包就⾛eth1….⼀直循环下去,直到最后⼀个传输完毕),此模式提供负载平衡和容错能⼒第⼆种模式:mod=1,即: (active-backup) Act...

2020-01-01 10:24:16 736

原创 56-Ubuntu-Web服务基础

早期的web服务端-Apace:Apace官⽅⽹站:http://www.apache.orgApache三大模型:prefork模型:预派⽣模式,有⼀个主控制进程,然后⽣成多个⼦进程,使⽤select模型,最⼤并发1024,每个⼦进程有⼀个独⽴的线程响应⽤⼾请求,相对⽐较占⽤内存,但是⽐较稳定,可以设置最⼤和最⼩进程数,是最古⽼的⼀种模式,也是最稳定的模式,适⽤于访问量不是很...

2020-01-01 09:43:46 208

原创 55-Ubuntu-NGINX 编译安装

apt install iproute2 ntpdate tcpdump telnet traceroute nfs-kernel-server nfs-common lrzsz tree openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev ntpdate tcpdump telnet traceroute gcc openssh-server...

2019-12-31 16:30:56 321 2

原创 54-Ubuntu-系统优化

默认以下操作在root身份下进行mv /etc/security/limits.conf /etc/security/limits.conf.backupvim /etc/security/limits.conf#root账⼾的资源软限制和硬限制 (Ubuntu需要添加上下两部分)root soft core unlimitedroot hard core unlimited...

2019-12-29 16:54:01 233

原创 53-Ubuntu-基础配置与安装详解

#ubuntu server(服务器版)http://cdimage.ubuntu.com/releases/#ubuntu desktop(桌⾯版)http://releases.ubuntu.com/vm下载路径(个人博客03):https://blog.csdn.net/dushansao/article/details/101074898安装步骤:12...

2019-12-27 13:57:18 717

原创 52-Linux-构建LVS NAT模式

2019-12-26 17:08:27 157

原创 51-Linux-防火墙配置与管理(二)

2019-12-25 13:44:11 165

原创 50-Linux-防火墙配置与管理(一)

2019-12-24 08:14:20 171

原创 49-Linux-日志服务管理

2019-12-16 09:39:06 162

原创 48-Linux-LAMP架构相关实验

2019-12-15 12:13:34 135

原创 47-Linux-HTTP常见配置

2019-12-14 20:54:34 187

原创 46-Linux-HTTP服务基础知识

2019-12-09 17:24:59 161

原创 45-Linux-运维自动化ansible角色安装httpd服务

2019-12-09 09:26:07 157

原创 44-Linux-运维自动化ansible-playbook变量使用

2019-12-07 21:09:32 105

原创 43-Linux-运维自动化ansible-playbook

2019-12-07 15:33:23 92

原创 42-Linux-运维自动化-ANSIBLE 模块调用

2019-12-05 17:03:02 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除