- 博客(24)
- 收藏
- 关注
原创 tomcat虚拟配置基于端口、域名;tomcat管理界面登录配置;nginx+tomcat动静分离模式
tomcat虚拟配置基于端口:定义多个service模块port使用不同端口不同的service内可以任意添加host模块直接在上插入一个service模块vi /usr/local/tomcat-8.5.53/conf/server.xml第一个service模块cat server.xml <Service name="Catalina1"> <...
2020-03-30 18:03:10
285
原创 nginx虚拟主机基本配置:基于域名、基于ip、基于端口
nginx虚拟主机基本配置:基于域名、基于ip、基于端口:基于域名vi /etc/nginx/nginx.conf server { listen 80 default_server; listen [::]:80 default_server; server_name www.t001.com; ...
2020-03-25 16:23:33
265
原创 nignx负载均衡
nignx负载均衡:EPEL是yum 的一个软件源,里面包含了许多基本源里没有的软件,下载所需的ngnix所需的包将nginx用作非常有效的HTTP负载平衡器,以将流量分配到多个应用程序服务器,并使用nginx改善Web应用程序的性能,可伸缩性和可靠性。yum install epel-releaseyum install nginxcp nginx.conf nginx.conf.ba...
2020-03-25 16:21:27
311
原创 ssh免密钥登录 ssh使用公钥登录
编辑 /etc/hosts,添加服务器主机名称第一步:在本地机器上使用ssh-keygen产生公钥私钥对#ssh-keygen(ssh-keygen -t rsa -f ~/.ssh/id_rsa -f指定生成密钥文件,如直接执行ssh-keygen无密钥生成时可使用该命令)第二步:用ssh-copy-id将公钥复制到远程机器中(ssh-copy-id 将key写到远程机器的 / .s...
2020-03-21 16:25:49
401
原创 GlusterFS分布式部署
GlusterFS概述Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决 方案中Glusterfs能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储.Glusterfs通过TCP/IP或InfiniBand RDMA网络链接将客户端的存储资块源聚集在一起,使用单一的全局命名空间来管理数据,磁盘和内存资源.Gluster...
2020-03-21 11:41:17
301
原创 apache httpd虚拟主机配置(基于域名、ip、端口),apache负载均衡
1.本机域名解apache httpd虚拟主机官方文档https://httpd.apache.org/docs/2.4/vhosts/examples.html使用 httpd -t 检查配置文件是否正确基于域名 (httpd.conf)Listen 80<VirtualHost *:80> #虚拟主机:80 ServerName www.hhq1....
2020-03-21 10:24:51
879
原创 网关服务器:共享上网(centos6.10)
示例-01 (共享上网)测试环境:服务器配置(gateway服务器):CentOS6.10 ,2块网卡,模式分别是NAT,主机模式。其中NAT模拟公网,仅主机模式模拟内网环境。gateway服务器只有连接公网的网卡配置网关内网网卡只配置ip,掩码使用iptables完成源地址转换内核开启转发内部服务器(需要通过gateway服务器访问公网):本机网关ip使用gateway服务器的...
2020-03-12 22:50:44
490
原创 开放多端口的http服务比较
这里用的是yum安装开放一个端口时:vi /etc/httpd/conf/httpd.conf内核安全处于enforcing状态重启httpd服务,并无报错开放多个端口时:重启服务会报错,这是因为安全内核selinux没关闭setenforce 0 临时关闭内核vi /etc/sysconfig/selinux 配置文件永久关闭安全内核最后在防火墙开放相应http的端口:...
2020-03-10 18:08:08
365
原创 网关服务器
路由转发:实验环境:网关服务器两块网卡(一块仅主机模式,一块NAT模式,模拟内网和外网)三台客户端(这里用一台sv01演示)Sv01(一块仅主机模式网卡,模拟内网)实验过程:1.网关服务器的配置:开启转发(编辑/etc/sysctl.conf)net.ipv4.ip_forward = 1 开启转发sysctl -pfirewall-cmd --add-masquerade ...
2020-03-09 21:40:07
2844
原创 Linux下centos7内核编译安装
内核编译安装(更自由、会有一些不确定的因素):内核模块版本1.安装依赖包yum -y install gcc bc gcc-c++ ncurses ncurses-devel cmake elfutils-libelf-devel openssl-devel (可能还需要其他的软件包,根据实际情况安装。)2.下载kernel并进入解压后的目录解压tar.xz文件:先 xz -d xx...
2020-03-07 16:31:04
730
原创 防火墙规则
防火墙物理上区分硬件防火墙(效率高、成本高)软件防火墙(成本低)逻辑上区分网络防火墙主机防火墙CentOS7(firewalld,大家不尝试修改配置文件,使用命令进行修改。)firewall-cmd (firewalld服务必须运行)zonedrop.xml 拒绝所有的连接block.xml 拒绝所有的连接public.xml 只允许指定的连接 *默认区域external...
2020-03-06 17:27:10
368
原创 升级CentOS7的内核版本
/lib/modules模块存放目录内核版本的获取https://www.kernel.org/内核升级步骤(简单、快捷)1.安装ELRepo到CentOS官网(http://elrepo.org/tiki/tiki-index.php)yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch...
2020-03-05 17:34:36
422
原创 shell脚本 if until case while用法 批量创建用户实例
Case实例read:接受用户输入命令(常用)1、-p:提示信息;read -p “提示信息” a;for遍历:for循环,遍历性,先执行1.sh,可执行的话输出1.sh可执行,否则chmod+x再遍历 2.sh 3.shWhile语法格式while commanddoStatement(s) to be executed if command is trueDone...
2020-03-05 12:12:53
208
原创 shell脚本 逻辑运算 字符串运算 文件/目录的运算 数据备份脚本 实例
1.逻辑运算:&& 逻辑的 AND (条件必须满足都是true,才会返回true)|| 逻辑的 OR (只要有一个条件满足true,则会返回true)示例vi test.sha 小于 100而且b大于100,不满足 falseb小于 a 或 c大于b ,满足true2.字符串运算= 检测两个字符串是否相等,相等返回 true。!= 检测两个字符串是否相等,不...
2020-03-05 12:04:44
111
原创 grep 正向表达式 sed 参数详解举例说明
grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。常用参数选项-c 计算找到的符合行的次数。-i 忽略大小写。-n 显示匹配行及行号。-v 找到没有搜索字符串的行。-h 查询多文件时不显示文件名。-l 查询多文件时只输出包含匹配字符的文件名。-s 不显示不存在或无匹配文本的错误信息。示例:grep error messages —>...
2020-02-27 17:02:07
307
原创 Linux centos7多网卡配置bond模式(bond0 bond1)
实验环境:新增两块网卡,仅主机模式实验目的:1.bond 0 :balance-rr (mode=0)创建bond0组nmcli connection add type bond con-name bond0 ifname bond0 mode balance-rr加入组成员nmcli connection add type bond-slave con-name bond0-e...
2020-02-26 17:16:39
12924
1
原创 centos7编译安装apache(编译安装多版本apache httpd,并同时运行多个版本)
实验目的:编译安装httpd-2.4.38.tar.gzhttpd-2.4.41.tar.gz实验步骤:1.下载源码使用浏览器/下载工具直接下载,然后上传到服务器wget命令直接在服务器上下载先编译安装httpd-2.4.38:tar -xzvf httpd-2.4.38.tar.gzcd httpd-2.4.38/./configure --prefix=/usr/loc...
2020-02-24 18:51:55
420
原创 磁盘分区 模拟大于2TB磁盘的添加
注意:添加 移除硬盘都需要关闭虚拟机否则系统会崩坏,进入维护模式!1.采用一块15GB模拟大于2T的磁盘fdisk -l 2.parted /dev/sdc 大于2T磁盘分区(parted ) mklabel 创建定义分区表类型(parted ) gpt 类型3.分区mkparthhq1 分区名称1起始16.1GB结束4.格式化mkfs -t ext4 /d...
2020-02-24 14:44:23
308
原创 Linux磁盘分区 vi /etc/fstab 或者vi /etc/rc.local(自动挂载两种方法)
磁盘分区主分区 逻辑分区1 逻辑分区2。。。添加一个硬盘,reboot重启。dh -ThFdisk -l分区fdisk /dev/sdbm (help)n 建立一个主分区W 保存退出mount /dev/sdb1 /data 挂载在一个建的data目录下df -Th重启不能自动挂载自动挂载磁盘修改配置文件/etc/fstab (如果是磁盘信息输错,那么系统重...
2020-02-23 23:04:20
9405
原创 Linux下centos7配置yum源,本地源,局域网源,同步互联网源(自己给自己用,配置给局域网用,同步互联网用)
配置yum源实验目的:场景一: 配置本地源(自己给自己使用,局域网内单台服务器安装软件)挂载ISO镜像(不用最小化镜像,有的yum源没有)实验步骤挂载光驱:mount /dev/cdrom /mnt/cd /etc/yum.repos.d/mv *.repo bak/配置yum源:vi /etc/local.repo (扩展名必修.repo)[base]...
2020-02-23 22:49:03
862
原创 ping www.baidu.com: 未知的名称或服务 ping www.qq.com: 未知的名称或服务
一般出现这种问题,解决思路一般是这几种情况:1.确保虚拟机的网络连接选择正确2.网卡设置(大多数情况下):当网卡选择dhcp协议时一般没什么问题当选择static自己设置IP时,参数一定要编辑正确,我自己就是很多次编辑网卡信息出现错误的而导致的问题TYPE=“Ethernet”PROXY_METHOD=“none”BROWSER_ONLY=“no”BOOTPROTO=“stat...
2020-02-21 12:03:04
4854
1
原创 centos7下ISCSI存储:iscsi服务器存储数据,客户端可用iscsi服务器硬盘(共享存储)
实验环境:服务器001:添加一块8G硬盘作(存储数据)客户端002: 挂载到/data1.服务器001配置:fdisk /dev/ade 磁盘分区格式化mkfs -t xfs /dev/sde1安装targetcilYum install targetciltargetcli (进入命令行模式)/backstores/block create disk01 /dev/s...
2020-02-20 17:30:15
1789
原创 Linux下centos7的卷组管理 LVM动态扩容
虚拟机新添加1块5G硬盘创建分区,转换格式,格式化硬盘fdisk /dev/sdc:t→l→8e→w保存退出 Linux lvm (system id)mkfs -t xfs /dev/sdb1 pvcreate /dev/sdb1创建物理卷查看卷组名称及使用情况(明确需要扩容的vg名称)vgdisplay将物理卷扩展到卷组(centos)vgextend centos /...
2020-02-20 11:37:50
510
原创 Linux的网卡参数详解vim /etc/sysconfig/network-scripts/ifcfg-ens33
vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=Ethernet # 网卡类型:为以太网PROXY_METHOD=none # 代理方式:关闭状态BROWSER_ONLY=no # 只是浏览器:否BOOTPROTO=dhcp # 网卡协议 DHCP 动态主机配置协议DEFROUTE=yes # 默认路由:是IPV4_FAILU...
2020-02-20 09:24:12
9504
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人