自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Tomcat快速入门

简介Tomcat 是什么Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于 Tomcat 本身也内含了一个 HTTP 服务器,它也可以被视作一个单独的 Web 服务器。但是,不能将 Tomcat 和 Apach...

2019-09-24 20:08:00 72

转载 基于Nginx和openssl实现https

[root@localhost ssl]# yum -y install openssl[root@localhost ssl]# mkdir /usr/local/nginx/conf/ssl/[root@localhost ssl]# cd /usr/local/nginx/conf/ssl/[root@localhost ssl]# openssl genrsa -...

2019-09-24 19:51:00 80

转载 基于Apache和tomcat实现负载均衡

1、基于Apache和tomcat实现负载均衡准备三个虚拟机一个安装Apache两个安装Tomcat关闭防火墙systemctl stop firewalldIptabled -FSetenforce 0安装Apache一.通过https://apr.apache.org/ 下载 APR 和 APR-util通过http://httpd.apa...

2019-09-24 19:44:00 85

转载 Nginx企业级优化

Nginx企业级优化一、隐藏版本号信息安装软件前修改,源码包中的版本信息#切换到源码包目录[root@localhost ~]# cd /usr/src/nginx-1.15.9/[root@localhost nginx-1.15.9]# vim src/core/nginx.h #修改nginx.h配置文件#define nginx_vers...

2019-09-24 19:41:00 210

转载 Nginx Rewrite域名及资源重定向

一.正则匹配 1.匹配规则 ^$ 标识符匹配后面跟-一个字符串。匹配字符串后将停止对后续的正则表达式进行匹配,如location ^~/images/,在匹配了/images/这个字符串后就停止对后续的正则匹配 = 精准匹配,如location=/,只会匹配url为/的请求 ~ 区分大小写的匹配 ...

2019-09-24 19:37:00 310

转载 Nginx 负载均衡算法

Nginx负载均衡算法1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务,如果后端某台服务器死机,自动剔除故障系统,使用户访问不受影响。upstream tomcat_server { server 192.168.10.11:8080 weight=1; server 192.168.10.12:8080 weight=1;}...

2019-09-24 19:28:00 74

转载 Nginx优化

Nginx优化编译安装 Nginx:[root@nginx ~]#yum -y install gcc gcc-c++ makepcre-devel zlib-devel openssl-devel[root@nginx ~]#tar xf nginx-1.6.0.tar.gz -C /usr/src/[root@nginx ~]#useradd ...

2019-09-24 19:27:00 81

转载 Nginx 日志文件 access_log详解及日志分割

Module ngx_http_log_modulenginx 日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小。通俗的理解就是先用log_format来定义自己想用的日志格式,然后在用access_log定义日志时再把定义的log_format名称 跟在后面;1、log_form...

2019-09-22 18:28:00 559

转载 Nginx主配置文件说明

#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log i...

2019-09-22 18:17:00 143

转载 sed和awk练习及知识点

一、针对/etc/passwd操作1、sed操作,将文件中的第九行至第十五行复制到第16行下。[root@ns1 lianxi]#sed '9,15H;16G' /etc/passwd2、用awk获取文件中第三行的倒数第二列字段。[root@ns1 lianxi]#awk -F: 'NR==3{print $(NF-1)}' /etc/passwd二、针对test...

2019-09-17 21:43:00 114

转载 Nginx平滑升级

1、上传新版本的源码包(旧版本是1.14.2,新版本是1.16.0)[root@localhost ~]# lsanaconda-ks.cfg nginx-1.14.2.tar.gz nginx-1.16.0.tar.gz2、解压,解压到原路径[root@localhost ~]# tar -xf nginx-1.16.0.tar.gz -C /usr/s...

2019-09-17 21:40:00 59

转载 LNMP搭建

一、预备环境关闭防火墙,关闭安全机制[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# iptables -F[root@localhost ~]# setenforce 0二、搭建Nginx服务1、支持的软件包pcre-devel、zlib-devel、openssl-devel...

2019-09-17 21:34:00 176

转载 为什么有三次握手和四次挥手

1、为什么需要三次握手目的:为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。主要防止资源的浪费。具体过程:  当客户端发出第一个连接请求报文段时并没有丢失,而是在某个网络节点出现了长时间的滞留,以至于延误了连接请求在某个时间之后才到达服务器。这应该是一个早已失效的报文段。但是服务器在收到此失效的连接请求报文段后,以为是客户端的一个新请求,于是就想客户端发出了...

2019-09-17 21:08:00 58

转载 部署ComsenzDiscuz BBS论坛系统

1、准备环节[root@localhost ~]# unzip ComsenzDiscuz-DiscuzX-master.zip //解包[root@localhost ~]# cd DiscuzX/[root@localhost DiscuzX]# ls upload/admin.php crossdomain.xml index.php po...

2019-09-17 20:55:00 815

转载 Linux基于FPM制作RPM包(以Nginx为例)

1、搭建Epel Yum源安装在线yum源[root@localhost ~]# rpm -ivh epel-release-latest-7.noarch.rpm //安装扩展源[root@localhost yum.repos.d]# lsa epel-release-latest-7.noarch.rpm epel-testing.repo ...

2019-09-17 20:44:00 84

转载 Tomcat服务部署与Nginx负载均衡配置

一、中间键产品介绍 目前来说IBM的WebSphere,Oracle的Weblogic占据了市场上java语言Web站点的部分份额,该两种软件都是商业化的软件,由于性能优越,可靠性高等优点应用于大型互联网公司的Web场景中。 Tomcat自5.x版本以来,其性能上已经得到了大幅度的提升,开放性的架构和二次开发等特性,可以完全用在访问量不是很大的生产环境下,目前大多数用于J...

2019-09-17 20:13:00 84

转载 Nginx安装及详解

Nginx简介:Nginx(发音engine x)专为性能优化而开发的开源软件,是HTTP、反向代理、邮件代理、TCP/UDP协议代理软件,由俄罗斯的作者Igor Sysoev开发,其最知名的优点是它的稳定性和低系统资源消耗(硬件资源占用较低),以及对HTTP并发连接的高处理能力(单台物理服务器可支持30000~50000个并发请求),是一个轻量级WEB服务器软件。正因为如此,大量提...

2019-09-17 19:45:00 408

转载 Linux 安装二进制MySQL 及 破解MySQL密码

1.确保系统中有依赖的libaio 软件,如果没有: yum -y install libaio2.解压二进制MySQL软件包 tar xfmysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C /usr/local3.进入/usr/local cd /usr/local4.将软件包修改名字或者创...

2019-09-13 15:25:00 142

转载 TCP三次握手及四次断开,TCP有限状态机

TCP 的连接建立上图画出了 TCP 建立连接的过程。假定主机 A 是 TCP 客户端,B是服务端。最初两端的 TCP 进程都处于 CLOSED 状态。图中在主机下面的是 TCP进程所处的状态。A 是主动打开连接,B 是被动打开连接。三次握手过程分析: (1)首先A向B发出连接请求报文段,这时首部中的同步位SYN=1,同时选择一个初始序号 seq=x。TCP规定,...

2019-09-10 08:30:00 90

转载 复习

变量: 自定义变量 设置: name=zhangsan read -p "请输入你的名字: " name 查看: echo $name echo ${name} set env 分类: 局部变量 全局变量: name=zhangsan export name export name=zhangsan 取消变...

2019-09-09 09:19:00 67

转载 Linux的开机启动流程

Linux的开机启动流程1、开机BIOS自检 --> 检查CPU,硬盘等硬件信息2、MBR【Major Boot Record】引导 --> 主分区引导【读取0磁道0柱面1扇面的前446字节】...

2019-09-09 09:09:00 195

转载 shell 脚本 for,while,case 语句详解及案例

################for循环语句的结构#############使用for循环语句时,需要指定一个变量及可能的取值列表,针对每个不同的取值重复执行相同的命令序列,直到变量值用完退出循环。在这里,取值表 称为for语句的执行条件,其中包括多个属性相同的对象、需要预先指定(如通讯录、IP黑名单)·语法样式for 变量名 in 取值列表do  命令序列done·#####for循...

2019-09-02 21:35:00 92

转载 Centos7下搭建NFS服务器与连接详解

一,环境介绍 本实验使用了两台centos7虚拟机,其中 服务器:192.168.1.188 客户端:192.168.1.189二,实验步骤192.168.1.188上执行(服务器端) 1,使用yum -y install nfs-utils 因为centos7自带了rpcbind,所以不用安装rpc服务,rpc...

2019-08-20 20:57:00 135

转载 Linux ssh 密钥创建与验证

1.需要两个虚拟机,每一个创建一个用户登录到用户根下2.每个用户都要创建密钥对3.把两个用户的公用密钥用ssh-copy-id -i命令将公用的密钥复制到另一个用户中4.在客户端开启使用密钥对验证5.两个用户相互登陆验证,两个用户之间不需要密码即可登录成功其他用户登录需要密码转载于:https://ww...

2019-08-19 12:28:00 83

转载 Linux网络基础设置

1.笔记systenctl restart network:重启网卡网络服务bash:刷新主机名称netstat:查看网络状态route -n:不做地址解析mii-tool eno16777728:查看链路2.ifconfig命令包含的信息:Link encap:Ethernet以太⽹ HWaddr:物理地址(MAC地址)inet addr:IPv...

2019-08-19 12:27:00 122

转载 Linux文件系统与日志

1、inode包含文件的元信息(1)inode内容:文件的字节数、拥有者的UID、GID、文件的读写执行权限、时间戳等,但不包含文件名。文件名是储存在目录的目录项中。(2)查看文件的inode内容,stat命令2.Atime等详解3.目录文件的结构(1)目录也是一种文件(2)目录文件的结构:每个inode都有一个号码,操作系统用ino...

2019-08-19 12:26:00 37

转载 Linux系统安全及应用

1.笔记:chagen -d 0 ____用户名:下次登录时必须修改密码ctrl+R:查看历史记录history:查看历史记录清除历史记录:>.bash _historyecho“”>.bash_historysoure等同于.unset:取消自动注销su:-等同于- -login或-l表示切换用户后进入目录用户的登录shell环境若不带此...

2019-08-19 12:24:00 58

转载 Linux进程和计划任务管理

1.笔记:去掉头部:ps -aux - - no -heade默认信号:15强制:9在命令前些一个nohup不再占用终端date -s:修改时间ntpdate pool.ntp.org:同步时间分时日月周2.常用交互命令P:根据CPU使用百分比大小进行排序(默认进入时即为此排序)M:根据驻留内存大小进行排序T:根据累积时间进行排序k:终止...

2019-08-19 12:23:00 53

转载 Linux权限及归属管理 磁盘管理 文件系统 LVM管理

第五六七章alias查看系统别名67chmod设置文件或目录的权限-R表示以递归的方式设置目录及目录下的所有子目录及文件的权限u:属主 g:属组 o:其他人a:所有人 +:添加 -:删除 =:重置68chown属主,文件...

2019-08-19 12:21:00 84

转载 Linux路由器及交换机工作原理

IP包头中TTL字段的含义是什么?它用来做什么?TTL(time to live):该字段用于表示IP数据包的生命周期,作用:限制一个数据在网络中无限循环的转发下去。简述arp缓存表的建立过程:Pc1发送数据给pc2,查看缓存表中没有pc2的Mac地址,便向所有的主机发送ARP请求。Pc2收到后回复ARP应答。Pc1知道pc2的Mac地址后将pc2的mac地址保存的...

2019-08-19 11:55:00 244

转载 Linux引导过程与服务控制

一:系统引导流程:开机自检(BIOS)-->MBR引导-->GRUB菜单-->加载内核(kernel)-->init进程初始化二:系统引导级别:0poweroff.target关机状态,使用该级别时将会关闭主机1rescue.target单用户模式,不需要密...

2019-08-19 11:51:00 76

转载 RAID及磁盘配额

RAID的对比:版本特点磁盘个数可用空间故障磁盘数应用环境RAID0读写速度快,数据容易丢失两个全部一块测试,临时性RAID1读写速度慢,数据可靠至少两个,可以2的倍数总容...

2019-08-19 11:47:00 112

转载 设置周期性任务

※ cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:service crond start //启动服务  service crond stop //关闭服务  service crond restart //重启服务  service crond ...

2019-08-16 11:50:00 543

转载 Linux 常用命令及详细使用方法

1. type :查询命令 是否属于shell解释器 2. help :帮助命令3. man : 为所有用户提供在线帮助4. ls :列表显示目录内的文件及目录 -l 以长格式显示文件和目录的列表 -a 显示所有子目录和文件的信息 -A 与-a基本类似,但有两个特殊的隐藏目录‘.’和'..'不显示-d 显示目录本身的属性,长与-l同时使用 -h...

2019-08-12 14:52:00 286

空空如也

空空如也

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

TA关注的人

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