08 2023 档案

摘要:[TOC] ```bash [root@localhost ~]#cd /opt/ [root@localhost opt]#ls nginx-1.18.0 nginx-1.18.0.tar.gz [root@localhost opt]#date +%F 2023-08-28 [root@loca 阅读全文
posted @ 2023-08-31 20:32 Candy独角兽 阅读(77) 评论(0) 推荐(0)
摘要:[TOC] ### 1. 安装nginx - 准备好本次的安装包:nginx-1.22.0.tar.gz #### 1.1 安装依赖包 ```bash [root@localhost ~]#yum -y install pcre-devel zlib-devel gcc gcc-c++ make ` 阅读全文
posted @ 2023-08-29 21:56 Candy独角兽 阅读(65) 评论(0) 推荐(0)
摘要:目录1. I/O(Input Output)模型相关概念2. Nginx2.1 Nginx概述2.2 Nginx原理2.3 Nginx模块3. yum安装Nginx4. 编译安装Nginx5. 配置详细解释5.1 修改worker启动的进程数5.2 信号5.3 发送信号5.4 USR1分割日志5.5 阅读全文
posted @ 2023-08-25 09:33 Candy独角兽 阅读(115) 评论(0) 推荐(0)
摘要:[TOC] ## 1. LAMP架构的组成 - Linux 平台 - Apache(httpd)静态资源 - MySQL、mariadb 数据存储 - PHP、perl、python 动态资源 ## 2.实际操作 ### 2.1 编译安装Apache HTTP服务 - 准备好软件包:apr-util 阅读全文
posted @ 2023-08-22 19:45 Candy独角兽 阅读(48) 评论(0) 推荐(0)
摘要:[TOC] ## HTTP协议与apache ### 1. http相关概念 - 互联网:是网络的网络,是所有类型网络的母集 - 因特网:世界上最大的互联网网络。即因特网概念从属于互联网概念。习惯上,大家把连接在因特网上的计算机都成为主机。 - 万维网:WWW(world wide web)万维网并 阅读全文
posted @ 2023-08-21 19:04 Candy独角兽 阅读(93) 评论(0) 推荐(0)
摘要:[TOC] ## 1. 安全技术和防火墙 ### 1.1 防火墙概述 - 拥有两种配置模式 - 运行时配置 - 永久配置 ### 1.2 安全技术 入侵检测系统(Intrusion Detection Systems):不阻断任何网络访问,类似于监控,记录不追责 入侵防御系统(Intrusion D 阅读全文
posted @ 2023-08-20 17:56 Candy独角兽 阅读(90) 评论(0) 推荐(0)
摘要:[TOC] ## 1. 多行重定向 cat HELLO > HI > OK > EOF HELLO HI OK [root@localhost ~]#cat test #传给test HELLO HI OK EOF [root@localhost ~]#cat test #查看test HELLO 阅读全文
posted @ 2023-08-17 19:32 Candy独角兽 阅读(117) 评论(0) 推荐(0)
摘要:[TOC] ### 1. sed 脚本语言 - sed即Stream EDitor,sed自己的脚本语言,与vi不同,sed是编辑器 ```bash 脚本 '地址' + '命令' 组成 脚本 '命令' #没有地址就是全文 ``` ```bash 常用选项 -n:关闭自动打印 -r:使用扩展正则表达式 阅读全文
posted @ 2023-08-16 17:47 Candy独角兽 阅读(88) 评论(0) 推荐(0)
摘要:[TOC] ## shell函数与数组 ### 1. shell函数 #### 1.1 函数定义 - 将命令序列按格式写在一起 - 可方便重复使用命令序列 **函数组成:函数名、函数体** ```bash [root@localhost ~]#help function #函数帮助 函数格式: fu 阅读全文
posted @ 2023-08-15 17:47 Candy独角兽 阅读(57) 评论(0) 推荐(0)
摘要:[TOC] ## 1. 循环语句 ### 1.1 for循环语句 - 执行机制:遍历 ```bash 执行机制: 依次将列表中的元素赋值给"变量名"; 每次赋值后即执行一次循环体;直到列表中的元素耗尽,循环结束 如果省略 [in WORDS …] ,此时使用位置参数变量 in "$@" 格式 for 阅读全文
posted @ 2023-08-14 17:43 Candy独角兽 阅读(811) 评论(0) 推荐(0)
摘要:[TOC] ### 1. 正则表达式 - 通配符功能是用来处理文件名,而正则表达式是处理文本内容中字符 ```bash [localhost ~]#man 7 regex #可以使用man手册帮助 ``` #### 1.1 元字符 ```bash . 匹配任意单个字符,可以是一个汉字 [] 匹配指定 阅读全文
posted @ 2023-08-13 19:16 Candy独角兽 阅读(52) 评论(0) 推荐(0)
摘要:[TOC] ### 1. 条件测试 - 条件测试:判断某需求是否满足,需要由测试机制来实现,专用的测试表达式需要由测试命令辅助完成 - test 测试文件的表达式 是否成立 ```bash 格式1:test 条件表达式 格式2:[条件表达式] 注意[]空格,否则会失败 测试是否成功使用 $?返回值 阅读全文
posted @ 2023-08-11 15:25 Candy独角兽 阅读(38) 评论(0) 推荐(0)
摘要:[TOC] ## 1. shell脚本基础 ### 1.1 shell脚本概述 shell是一个特殊的应用程序,介于操作系统内核与用户之间,充当了一个"命令解释器"的角色,负责接收用户输入的操作指令并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。 - shell脚本的概念 - 将要执行的 阅读全文
posted @ 2023-08-09 16:51 Candy独角兽 阅读(54) 评论(0) 推荐(0)
摘要:[TOC] ## 1. 存储和NFS共享 ### 1.1 NFS概述 - NFS(Network File System 网络文件服务)是文件系统,是操作系统内核来管理的,用于在网络上分享和访问文件的协议 ```bash NFS优点:节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服 阅读全文
posted @ 2023-08-09 15:54 Candy独角兽 阅读(211) 评论(0) 推荐(0)
摘要:[TOC] ## 1. PXE高效批量网络装机 ### 1.1 PXE概述 - pxe(preboot execute environment):可以批量安装系统 - pe:小型的操作系统,在有操作系统的情况下才能再装 pxe是通过网卡引导启动,网卡自带IP地址和tftp ### 1.2 实现的硬件 阅读全文
posted @ 2023-08-09 00:09 Candy独角兽 阅读(443) 评论(0) 推荐(0)
摘要:[TOC] ## YUM仓库服务 ### 1. yum概述 - YUM(Yellow dog Updater Modified) - 基于RPM包(Red-Hat Package Manager红帽软件包管理器)构建的软件更新机制 - 可以自动解决依赖关系,节约日常工作中大量查找安装依赖包的时间。 阅读全文
posted @ 2023-08-07 21:51 Candy独角兽 阅读(291) 评论(0) 推荐(0)
摘要:[TOC] ## SSH服务 ### 1. ssh基础 SSH(Secure Shell)协议 - 是一种安全通道协议 - 对通信数据进行了加密处理,用于远程管理 作用:主要用来实现字符界面的远程登录、远程复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令, 阅读全文
posted @ 2023-08-06 21:08 Candy独角兽 阅读(128) 评论(0) 推荐(0)
摘要:[TOC] ##1. DNS域名解析服务 ### 1.1 DNS基本概述 DNS含义:域名解析服务器 DNS作用:将域名转化成IP地址 目的:因为IP地址太难记忆 #### 1.1.1 DNS系统的作用 - 正向解析:根据域名查找对应的IP地址 - 反向解析:根据IP地址查找对应的域名 - DNS系 阅读全文
posted @ 2023-08-03 19:51 Candy独角兽 阅读(255) 评论(0) 推荐(0)
摘要:[TOC] ## Linux编译安装实例 ### 1. 编译安装步骤 编译安装 自由度最高 复杂度最高 安装过程 第一步: ```bash #tar解压并释放源代码到指定目录 ``` 第二步: ```bash ./configure配置 #设置安装路径等 ``` 第三步: ```bash make编 阅读全文
posted @ 2023-08-03 19:43 Candy独角兽 阅读(768) 评论(1) 推荐(1)
摘要:[TOC] # Linux网络命令与DHCP ## 1.网络配置命令 ### 1.1ifconfig - 查看网卡 ```bash #不加选项,查看已经启用的网卡 ``` ![](https://img2023.cnblogs.com/blog/2937119/202308/2937119-2023 阅读全文
posted @ 2023-08-02 19:06 Candy独角兽 阅读(614) 评论(0) 推荐(0)