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
阅读全文
摘要:[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 `
阅读全文
摘要:目录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
阅读全文
摘要:[TOC] ## 1. LAMP架构的组成 - Linux 平台 - Apache(httpd)静态资源 - MySQL、mariadb 数据存储 - PHP、perl、python 动态资源 ## 2.实际操作 ### 2.1 编译安装Apache HTTP服务 - 准备好软件包:apr-util
阅读全文
摘要:[TOC] ## HTTP协议与apache ### 1. http相关概念 - 互联网:是网络的网络,是所有类型网络的母集 - 因特网:世界上最大的互联网网络。即因特网概念从属于互联网概念。习惯上,大家把连接在因特网上的计算机都成为主机。 - 万维网:WWW(world wide web)万维网并
阅读全文
摘要:[TOC] ## 1. 安全技术和防火墙 ### 1.1 防火墙概述 - 拥有两种配置模式 - 运行时配置 - 永久配置 ### 1.2 安全技术 入侵检测系统(Intrusion Detection Systems):不阻断任何网络访问,类似于监控,记录不追责 入侵防御系统(Intrusion D
阅读全文
摘要:[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
阅读全文
摘要:[TOC] ### 1. sed 脚本语言 - sed即Stream EDitor,sed自己的脚本语言,与vi不同,sed是编辑器 ```bash 脚本 '地址' + '命令' 组成 脚本 '命令' #没有地址就是全文 ``` ```bash 常用选项 -n:关闭自动打印 -r:使用扩展正则表达式
阅读全文
摘要:[TOC] ## shell函数与数组 ### 1. shell函数 #### 1.1 函数定义 - 将命令序列按格式写在一起 - 可方便重复使用命令序列 **函数组成:函数名、函数体** ```bash [root@localhost ~]#help function #函数帮助 函数格式: fu
阅读全文
摘要:[TOC] ## 1. 循环语句 ### 1.1 for循环语句 - 执行机制:遍历 ```bash 执行机制: 依次将列表中的元素赋值给"变量名"; 每次赋值后即执行一次循环体;直到列表中的元素耗尽,循环结束 如果省略 [in WORDS …] ,此时使用位置参数变量 in "$@" 格式 for
阅读全文
摘要:[TOC] ### 1. 正则表达式 - 通配符功能是用来处理文件名,而正则表达式是处理文本内容中字符 ```bash [localhost ~]#man 7 regex #可以使用man手册帮助 ``` #### 1.1 元字符 ```bash . 匹配任意单个字符,可以是一个汉字 [] 匹配指定
阅读全文
摘要:[TOC] ### 1. 条件测试 - 条件测试:判断某需求是否满足,需要由测试机制来实现,专用的测试表达式需要由测试命令辅助完成 - test 测试文件的表达式 是否成立 ```bash 格式1:test 条件表达式 格式2:[条件表达式] 注意[]空格,否则会失败 测试是否成功使用 $?返回值
阅读全文
摘要:[TOC] ## 1. shell脚本基础 ### 1.1 shell脚本概述 shell是一个特殊的应用程序,介于操作系统内核与用户之间,充当了一个"命令解释器"的角色,负责接收用户输入的操作指令并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。 - shell脚本的概念 - 将要执行的
阅读全文
摘要:[TOC] ## 1. 存储和NFS共享 ### 1.1 NFS概述 - NFS(Network File System 网络文件服务)是文件系统,是操作系统内核来管理的,用于在网络上分享和访问文件的协议 ```bash NFS优点:节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服
阅读全文
摘要:[TOC] ## 1. PXE高效批量网络装机 ### 1.1 PXE概述 - pxe(preboot execute environment):可以批量安装系统 - pe:小型的操作系统,在有操作系统的情况下才能再装 pxe是通过网卡引导启动,网卡自带IP地址和tftp ### 1.2 实现的硬件
阅读全文
摘要:[TOC] ## YUM仓库服务 ### 1. yum概述 - YUM(Yellow dog Updater Modified) - 基于RPM包(Red-Hat Package Manager红帽软件包管理器)构建的软件更新机制 - 可以自动解决依赖关系,节约日常工作中大量查找安装依赖包的时间。
阅读全文
摘要:[TOC] ## SSH服务 ### 1. ssh基础 SSH(Secure Shell)协议 - 是一种安全通道协议 - 对通信数据进行了加密处理,用于远程管理 作用:主要用来实现字符界面的远程登录、远程复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,
阅读全文
摘要:[TOC] ##1. DNS域名解析服务 ### 1.1 DNS基本概述 DNS含义:域名解析服务器 DNS作用:将域名转化成IP地址 目的:因为IP地址太难记忆 #### 1.1.1 DNS系统的作用 - 正向解析:根据域名查找对应的IP地址 - 反向解析:根据IP地址查找对应的域名 - DNS系
阅读全文
摘要:[TOC] ## Linux编译安装实例 ### 1. 编译安装步骤 编译安装 自由度最高 复杂度最高 安装过程 第一步: ```bash #tar解压并释放源代码到指定目录 ``` 第二步: ```bash ./configure配置 #设置安装路径等 ``` 第三步: ```bash make编
阅读全文
摘要:[TOC] # Linux网络命令与DHCP ## 1.网络配置命令 ### 1.1ifconfig - 查看网卡 ```bash #不加选项,查看已经启用的网卡 ``` 
浙公网安备 33010602011771号