
基础常识
文章平均质量分 88
Linux , 云计算相关内容的基础知识
3s不会飞
这个作者很懒,什么都没留下…
展开
-
【Ansible】01
Ansible首发于2012年 , 2015年被收购Ansible是一款自动化运维工具 , 基于 Python 开发基于进行管理 ,原创 2024-04-17 18:53:42 · 1192 阅读 · 0 评论 -
Nginx基础(06)
http {...#全局限速server {#虚拟主机限速listen 80;root html;#file_a目录限速300k#file_b目录不限速。原创 2024-04-16 17:01:26 · 1588 阅读 · 0 评论 -
Nginx基础(05)
使用 modprode 加载 Linux内核模块。使用 lsmod 查看当前计算机已经加载的模块。使用 modinfo 可以查看内核模块的信息。systemd 是 Linux 系统的一组。缺点 : 缺少加密机制。原创 2024-04-16 10:52:58 · 595 阅读 · 0 评论 -
Tomcat
如果检查端口时,8005端口启动非常慢,默认tomcat启动需要从/dev/random读取大量的随机数据,默认该设备生成随机数据的速度很慢,可用使用下面的命令用urandom替换random。浏览器访问http://192.168.99.100:8080/test02.jsp。autoDeploy=“true” #自动更新开发工程师编写的网站功能。使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认测试页面。使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认首页。原创 2024-04-16 10:27:10 · 490 阅读 · 0 评论 -
Nginx基础(04)
访问http://192.168.99.5/80.html,点击按钮即可看到8080端口的页面。打开浏览器,访问http://192.168.99.5/80.html,点击按钮无反应,再访问http://192.168.99.5/index.php仅仅登录一次即可成功。在代理服务中 , 前端的端口 , 域名 与 后端的端口 , 域名 经常各不相同.ip_hash : 根据IP地址固定后端服务器 , 适合小流量网站使用。这里index.php是登录前页面 ,home.php是登录后才能看的页面。原创 2024-04-15 09:00:04 · 1136 阅读 · 0 评论 -
Nginx基础(03)
HTTP常见错误代码[ 200 ] 正常[ 301 & 302 ] 重定向[ 400 ] 请求语法错误[ 401 ] 访问被拒绝[ 403 ] 禁止访问[ 404 ] 资源找不到[ 414 ] 请求URI头部太长[ 500 ] 服务器内部错误[ 502 ] 代理服务器无法正常获取下一个服务器的正常应答.. ..#仅在需要中文时修改该选项#自定义错误页面为一张图片,图片可以从真机拷入。原创 2024-04-07 08:24:56 · 908 阅读 · 0 评论 -
Nginx基础(02)
在不同环境访问 , 网站内容有可能发生变化**静态网站 : ** 在不同环境访问 , 网站内容不会发生变化。原创 2024-04-03 14:55:52 · 949 阅读 · 0 评论 -
Nginx基础(01)
指定安装路径 , 默认为 /usr/local/nginx。#指定用户 , 默认为 nobody。pcre-devel #正则表达式依赖包。openssl-devel #ssl加密依赖包。nginx-1.22.1.tar.gz #nginx版本包。#开启SSL加密功能。/usr/local/nginx/ 为具体目录。原创 2024-04-03 08:36:54 · 458 阅读 · 0 评论 -
SHELL(06)
设置变量 , 例如 : set time 30。调用要执行的可交互命令, 启动新的进程。expect执行结束 , 推出。推出expect脚本。用于向进程发送字符串。在expect中多次匹配。原创 2024-04-02 19:55:27 · 719 阅读 · 0 评论 -
SHELL(05)
定义一个分隔符定义’ : ’为分隔符[ -F: ]awk -F: '{print $1}' user #文档中如果没有空格,可以用F修改分隔符awk -F: '{print $1,$6}' user #使用冒号作为列的分隔符,显示第1、6列定义多个分隔符定义为分隔符。原创 2024-04-02 08:38:23 · 1088 阅读 · 0 评论 -
SHELL(04)
正则表达式是一种用于匹配文本模式的工具 , 常用于计算机程序设计中进行文本搜索和文本替换等操作.原创 2024-03-30 10:26:21 · 1183 阅读 · 0 评论 -
SHELL(02)
SHELL原创 2024-03-29 08:46:48 · 957 阅读 · 0 评论 -
SHELL(01)
SHELL原创 2024-03-28 19:53:15 · 859 阅读 · 0 评论 -
容器podman
镜像文件其实和rar ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用.-------------------------# 查看当前镜像。---------------------# 按ID删除镜像。---------------# 查找镜像。共用Linux内核,安全性有先天性缺陷。run代表着 [ 创建+启动+进入 ]-------# 下载镜像。Linux中的容器是什么。容器的隔离性没有虚拟化强。podman和容器的关系。----# 导入镜像。原创 2024-03-23 17:03:46 · 478 阅读 · 0 评论 -
Linux系统及操作 (11)
源码编译安装 : 将程序员编写的源代码转换成计算机可以理解的机器码,从而使软件能够被执行原创 2024-03-23 10:01:47 · 605 阅读 · 0 评论 -
YUM仓库
将自己下载的软件包,构建成软件仓库下载文件到对应目录并解压到根下#生成仓库数据文件这时**[ /tools/other ]** 下会自动生成仓库数据文件/列表[ repodate ]修改仓库配置文件,指定Yum仓库路径为**/tools/other** : 新建一个路径#检查仓库数量#安装 sl ,用三个仓库解决依赖关系DNS服务器资源解析记录的类型:[ NS ]:DNS服务器声明记录[ A ]:正向解析记录[ CNAME ]:解析记录的别名[ MX ] : 邮件服务器记录。原创 2024-03-23 09:58:05 · 616 阅读 · 0 评论 -
Web基础应用
访问出现测试页面的原因没有网页文件网页文件名称不是index.htmlhttpd的访问控制规则拒绝SELinux的没有关闭。原创 2024-03-23 09:08:44 · 855 阅读 · 0 评论 -
Linux系统及操作 (10)
系统和程序的日记本记录系统,程序运行中发生的各种事件通过日志,了解排除故障信息安全控制的依据日记记录的格式由rsyslog统一记录/管理日志消息采用文本格式主要记录事件发生的时间,主机,进程,内容常见的日志文件/var/log/messages 记录内核消息、各种服务的公共消息/var/log/dmesg 记录系统启动过程的各种消息/var/log/cron 记录与cron计划任务相关的消息/var/log/maillog 记录邮件收发相关的消息。原创 2024-03-22 19:47:44 · 1134 阅读 · 0 评论 -
Linux系统及操作 (09)
崭新的服务器需要:修改网卡命名规则删除nmcli命名错误网络新建nmcli的命名配置IP地址。原创 2024-03-21 19:08:00 · 714 阅读 · 0 评论 -
Linux系统及操作 (08)
把 sdb5 分区当作物理卷放入 systemvg 卷组。#把 vdb1 分区给 systemvg 组卷。# 通过 systemvg 卷组创造一个16G的叫 vo 的逻辑卷。#把 vdb1和vdb2 分区给 systemvg 组卷。显示为**[ /dev/name_vg/name_lv ]# 通过卷组创造16个PE组成的叫 vo 的逻辑卷。#此时原先的大小 16G 和 新的大小 18G 冲突。------上帝进程,最初的进程,所有进程的父进程。#格式化文件系统了 16G,现在空间的大小是18G。原创 2024-03-20 19:15:18 · 921 阅读 · 0 评论 -
Linux系统及操作 (07)
1. 识别硬盘 lsblk2. 划分分区 MBR fdisk3. 刷新分区 partprobe4. 格式化 mkfs.ext4 mkfs.xfs blkid5. 挂载使用 mount /etc/fstab mount -a df -h lsblk。原创 2024-03-20 15:32:10 · 802 阅读 · 0 评论 -
Linux系统及操作 (06)
读取:允许查看内容[ -readr写入:允许修改内容[ -writew可执行:允许运行和切换[ -excutex三者权限独立存在,共同决定最终权限ACL策略:针对特殊的人(组)实现更精细的控制。(优先级最高)对个别用户、个别组设置独立的权限[ r,w,x ]无法满足所有情况,基本权限之外的权限被称为附加权限Set UID ( 基本不用 )Set GIDSticky Bit利用其他人身份chmod o+r /etc/shadow # 给 other 以 read 权限。原创 2024-03-20 08:36:44 · 801 阅读 · 0 评论 -
Linux系统及操作 (05)
1./etc/passwd:用户基本信息配置文件2./etc/shadow:用户密码信息配置文件3./etc/group:组基本信息配置文件4./etc/gshadow:组管理信息配置文件当创建一个新的用户时,以上四个文件都会增加新的内容。1.会在/etc/passwd增加一行信息2.会在/etc/shadow增加一行信息3.会在/home新增用户家目录4.会在/var/spool/mail增加用户邮件文件5.会在/etc/group增加一行组信息。原创 2024-03-19 19:33:40 · 892 阅读 · 0 评论 -
Linux系统及操作 (04)
显示光盘的内容,挂载光驱设备[ mount /dev/cdrom /mnt ]书写仓库配置文件,指定仓库位置[ /etc/yum.repos.d/.repo ]检查配置文件,[ yum repoinfo ]安装软件 , [ yum -y install 软件名]检查是否安装成功 ,[ rpm -q 软件名 ]原创 2024-03-19 19:30:28 · 1160 阅读 · 0 评论 -
Linux系统及操作 (03)
Linux系统及操作 (02)将许多零散的文件整理为一个文件按照某种算法实现减小文件占用的空间恢复时按照对应算法的逆算法即可解压tar ==> 集成备份工具。( tar 打包/解包 ,制作/解放压缩包 )格式:[ tar 选项 /路径/压缩包名字 /被归档压缩的数据 … ] (无路径时,Linux系统默认是当前路径)[ -c ] : 创建归档,动作为创造。[ -f ] : 指定归档文件名称,必须在所有选项(命令符选项)的最后。[ -z , -j , -J ] : 调用原创 2024-03-19 19:28:48 · 545 阅读 · 0 评论 -
容器_Docker ( 03 )
微服务架构知识云时代的起点 , 在微服务兴起之后 ,人们发现对大规模的容器集群编排管理并不是一件容易的事情. 为了解决容器编排调度的问题 , 各个厂商都推出了自己的解决方案 , 交流性的容器编排工具包括`Docker Swarm , Apache Mesos , kubernetes`.原创 2024-02-20 18:07:41 · 1111 阅读 · 0 评论 -
容器_Docker ( 02 )
Dockerfile 是一种更强大的镜像制作方式编写类似脚本的 Dockerfile 文件 , 通过该文件制作镜像原创 2024-02-19 20:18:31 · 849 阅读 · 1 评论 -
Linux系统及操作 (02)
输入命令-->linux系统找到对应的程序-->执行程序-->命令完成原创 2024-02-18 20:07:14 · 942 阅读 · 1 评论 -
Linux系统及操作 (01)
linux是开源操作系统 software原创 2024-02-18 19:54:30 · 715 阅读 · 1 评论 -
容器_Docker ( 01 )
早期的容器技术是一种封装系用的轻量级虚拟化 , Docker眼中的`容器技术`是一种以应用为核心 , 对程序文件 , 运行环境 ,软件依赖包都可以封装打包 , 部署的技术手段原创 2024-02-18 19:10:26 · 1226 阅读 · 1 评论 -
KVM虚拟机的基础操作
虚拟化是一种技术 ,将不可拆分的实体资源编程可以自由划分的逻辑资源;从而实现资源的整合 , 隔离 , 再分配 , 云计算就是利用了虚拟化技术的特点.原创 2024-01-29 19:17:59 · 1161 阅读 · 0 评论 -
从零开始的数据库_MySQL篇 ( 02 )
MySQL服务自带的命令提供了各种功能的函数比如统计函数 , 处理日常的函数,处理字符函数 , 数学函数。原创 2024-01-25 20:19:13 · 897 阅读 · 0 评论 -
RabbitMQ服务
RabbitMQ是一款开源的消息代理软件 , 实现了高级消息队列协议原创 2024-01-25 18:59:51 · 498 阅读 · 0 评论 -
Git基础 ( 1 )
Git的基础概念 , 创建 ,修改 , 删除 , 合并分区原创 2024-01-23 18:43:49 · 927 阅读 · 0 评论 -
Elasticsearch 基础操作
Lucene是一种高性能 , 可伸缩的信息搜索库 , `Elasticsearch`是一个基于`Lucene`的搜索引擎原创 2024-01-25 17:33:43 · 911 阅读 · 0 评论 -
Jenkins基础操作
Jenkins是常用的开源软件 , 经常与GitLab联用原创 2024-01-25 13:49:51 · 1008 阅读 · 0 评论 -
CI/CD
CI/CD是一种软件开发和交付方法,旨在实现自动化和持续监控,以提高软件的质量和交付速度。它包括持续集成(CI)和持续交付(CD)两个部分。(现在还加上持续部署CD)原创 2024-01-24 15:44:07 · 414 阅读 · 0 评论 -
Git基础(2)_GitLab
GitLab的基础设置与操作原创 2024-01-24 14:53:47 · 965 阅读 · 0 评论 -
从零开始的数据库_MySQL篇 ( 01 )
数据库是什么?存储数据的库就是数据库!数据库基础模型MySQL的基础概念与操作原创 2024-01-23 19:51:58 · 861 阅读 · 0 评论 -
版本控制基础常识
版本控制是管理修改的艺术原创 2024-01-23 15:36:51 · 361 阅读 · 0 评论