随笔分类 -  linux

摘要:部署django项目到linux上和防火墙模块 1.gitee下载项目 git clone https://gitee.com/lylinux/DjangoBlog.git 1.进入到项目里 执行这条命令 [root@web02 bianbingdang]#pip3 install -Ur requ 阅读全文
posted @ 2021-11-04 21:22 迪迦张 阅读(67) 评论(0) 推荐(0) 编辑
摘要:防火墙 1、keepalived的作用是什么? 在集群中生成VIP,主要用于高可用。 2、keepalived脑裂怎么解决? 通过keepalived自带的脚本执行功能,不停的检测代理的服务,如果不正常做对应的处理。 3、keepalived抢占式与非抢占式之间的区别 抢占式是按照优先级分配VIP, 阅读全文
posted @ 2021-11-03 21:41 迪迦张 阅读(50) 评论(0) 推荐(0) 编辑
摘要:keepalived和Rewrite重定向 1、HTTPS的作用 传输过程中的加密。 2、四层负载均衡的使用场景 2.1、MySQL服务 2.2、SSH代理端口 2.3、网站的负载均衡代理 3、全站HTTPS的配置方法 3.1.创建ssl_key [root@lb01 ssl_key]# mkdir 阅读全文
posted @ 2021-11-02 21:04 迪迦张 阅读(55) 评论(0) 推荐(0) 编辑
摘要:四层负载均衡和https 四层负载均衡 1.四层负载均衡特点 1.1.四层负载均衡仅能转发TCP/IP协议、UDP协议、通常用来转发端口,如:tcp/22、udp/53; 1.2.四层负载均衡可以用来解决七层负载均衡端口限制问题;(七层负载均衡最大使用65535个端口号) 1.3.四层负载均衡可以解 阅读全文
posted @ 2021-11-01 20:32 迪迦张 阅读(207) 评论(0) 推荐(0) 编辑
摘要:linux负载均衡反向代理 1.nginx+python的流程 1.1安装基础环境 yum install python3 pip3 install django==2.2.2 安装uwsgi之前先安装依赖软件yum install python3 libxml* python-devel gcc* 阅读全文
posted @ 2021-10-31 12:09 迪迦张 阅读(40) 评论(0) 推荐(0) 编辑
摘要:部署bbs、nginx多站点 1、502 Bad Gateway 4xx 客户端错误 5xx 服务端错误 1、查日志 2、查进程 3、查端口 4、系统 2、只允许192.168.15.0网段访问 allow 192.168.15.0/24; deny all; 3、开启目录索引的配置 [root@w 阅读全文
posted @ 2021-10-28 21:53 迪迦张 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Nginx模块 1、Nginx源码编译安装的步骤 1、下载源代码 2、解压 3、设置配置参数 4、编译 5、安装 2、设置worker进程数的配置项 worker_processes 3、配置端口的配置项 listen 4、加载其他文件的配置项 include 5、设置worker进程最大连接数 w 阅读全文
posted @ 2021-10-27 22:10 迪迦张 阅读(24) 评论(0) 推荐(0) 编辑
摘要:Nginx 1、HTTP协议的流程 1、DNS解析 2、给对应的服务器建立对应的连接 3、发送请求报文 4、响应请求报文,同时发送请求主体 5、断开TCP连接 2、HTTP协议中的报文包含哪几部分? 1、基础信息 2、请求报文 3、响应报文 4、响应主体 3、常见的请求方式 GET : 读的过程 P 阅读全文
posted @ 2021-10-26 19:42 迪迦张 阅读(27) 评论(0) 推荐(0) 编辑
摘要:部署架构linux至vpn 一、VPN介绍 什么是vpn? # VPN是虚拟专用网络的缩写,它是两个或多个物理网络(或设备)之间沟通互联网/公共网络创建的虚拟网络, 可以为企业之间或者个人与企业之间提供安全(加密)的数据传输隧道服务。 可以在家里通过vpn访问公司内网 vpn的作用是什么? # vp 阅读全文
posted @ 2021-10-22 19:52 迪迦张 阅读(7) 评论(0) 推荐(0) 编辑
摘要:linux架构之NFS 客户端需求: 1.客户端提前准备存放的备份的目录,目录规则如下:/backup/nfs_172.16.1.31_2018-09-02 [root@db01 ~]# mkdir -p /backup/nfs_172.16.1.31_`date +%F` 2.客户端在本地打包备份 阅读全文
posted @ 2021-10-20 21:15 迪迦张 阅读(43) 评论(0) 推荐(0) 编辑
摘要:linux 僵尸进程孤儿进程、系统优化 1.查看网络状态 1.安装网络调试工具 yum install net-tools 2.执行 netstat -nutlp 查看本机所有监听的端口 [root@localhost ~]# netstat -nutlp Active Internet conne 阅读全文
posted @ 2021-10-15 08:34 迪迦张 阅读(75) 评论(0) 推荐(0) 编辑
摘要:linux 进程 线程管理 1.进程管理 1.什么是进程,什么是线程 1.1、什么是程序 安装包,编程代码都是程序 1.2、什么是进程 让应用程序运行起来 并提供某种服务的实例 例如 工厂是进程 进程是一个房子 1.3、什么是线程 实际干活的,线程是进程中处理具体事务的东西,一个进程中至少有一个线程 阅读全文
posted @ 2021-10-13 19:55 迪迦张 阅读(116) 评论(0) 推荐(0) 编辑
摘要:定时任务 1.什么是定时任务 类似于日常生活中的闹钟 用于定时执行某些命令,从而达到定时处理数据的作用 2、定时任务的软件的种类 1.linux自带的软件:crontab --分 --小公司 2.第三方定时任务软件:atd、anacron (基本不用) --钟 3.web定时软件,通过浏览器操作,图 阅读全文
posted @ 2021-10-12 18:56 迪迦张 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1、找出/proc/meminfo文件中以s开头的行,至少用三种方式忽略大小写 #第一种方式 [root@localhost ~]# egrep -i "^s" /proc/meminfo SwapCached: 0 kB SwapTotal: 1572860 kB SwapFree: 157286 阅读全文
posted @ 2021-10-11 19:04 迪迦张 阅读(272) 评论(0) 推荐(0) 编辑
摘要:-三剑客之 awk 1、什么是awk,主要作用是什么? 主要用来处理文本,将文本按照指定格式输出 多数处理列 2、awk的格式 1.awk [参数] '匹配规则、处理规则' [处理文本路径] [root@localhost ~]# awk -F: '{print $1}' /etc/passwd 必 阅读全文
posted @ 2021-10-10 13:16 迪迦张 阅读(26) 评论(0) 推荐(0) 编辑
摘要:三剑客之一awk 之数组的学习 grepsedawk过滤文档修改文档处理文本格式 1.什么是数组 具备某种特性的变量(数据)的集合就是数组 2.为什么要用数组 方便查找 方便查 方便有序的存放 方便存 普通数组下标整数 关联数组下标可以是字符 3.普通数组的定义 linux中分为:普通数组和关联数组 阅读全文
posted @ 2021-10-08 18:14 迪迦张 阅读(31) 评论(0) 推荐(0) 编辑
摘要:(grep)正则表达式 linux三剑客之grep(筛选) -i : 忽略大小写 -n : 显示过滤出来的文本在文件内的行号 -o : 仅显示过滤出来的文本 -q : 静默输出 -v : 反向输出 -E :使用扩展正则表达式 -l : 显示文件路径 -R :递归查询文件内内容 -c : 显示匹配出来 阅读全文
posted @ 2021-10-08 08:24 迪迦张 阅读(103) 评论(0) 推荐(0) 编辑
摘要:linux三剑客-grep和正则表达式 grep命令 1、linux三剑客之grep命令 和find差不太多,他们俩的区别是find无法查找文件的内容 grep可以查找内容等 筛选数据 格式: grep [参数] [过滤的规则] [路径] 标准输出 | grep [参数] [过滤规则] 参数: -n 阅读全文
posted @ 2021-09-29 21:24 迪迦张 阅读(58) 评论(0) 推荐(0) 编辑
摘要:查询命令和压缩包以及管道技术 查找文件 find [查询的路径] [匹配模式] [匹配规则] 匹配模式: -name:按照名字去匹配(寻找) 正则匹配: *:匹配任意数量的字符,比如以什么开头,以什么结尾的任意字符 ?:匹配一个数量的字符,比如以什么开头,以什么结尾的一个字符 -type:按照文件类 阅读全文
posted @ 2021-09-28 20:03 迪迦张 阅读(42) 评论(0) 推荐(0) 编辑
摘要:linux11 复习 linux文件 1.创建 touch [创建的文件路径] touch 1.txt #创建test1 test2 ....test100 [root@localhost ~]# touch test{1..100} 2.删除 rm [选项(非必须)] [要删除的文件路径] 选项: 阅读全文
posted @ 2021-09-27 19:28 迪迦张 阅读(32) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示