- 博客(34)
- 收藏
- 关注
转载 LAMP 一键部署
LAMP 一键部署部署http#!/bin/bash### global variablesexport lamp_repo=http://192.168.1.5/lamp/export lampdir=/lampdataexport httpdir=$lampdir/httpd/export httpd_version=httpd-2.4.33.tar.bz2e...
2019-04-13 00:16:00
233
转载 LAMP PHP 详解
目录 LAMP PHP 详解 LAMP 请求流程与原理 PHP 简介 PHP Zend Engine Opcode php 配置详解 php 加速器 部署LAMP 使用 php 连接 mys...
2019-04-13 00:16:00
625
转载 生产环境LAMP搭建 - 基于 fastcgi
生产环境LAMP搭建 - 基于 fastcgi由于在module模式,php只是已http的模块形式存在,无形中加重了http的服务负载,通常在企业架构中,使用fastcgi的模式,将所有的服务都设置为不同的独立服务,独立进程的形式存在,并部署在不同的设备上。是用的比较多的。php 进程 默认使用9000端口默认 php-fpm 只监听127.0.0.1 的 9000 端口配置...
2019-04-13 00:15:00
339
转载 LAMP 搭建练习
目录 LAMP 搭建 1:CentOS 7, lamp (module); http + php + phpMyAdmin + wordpress 192.168.1.7 配置虚拟主机 xcache phpMyAdmin提供https虚拟主机 ...
2019-04-13 00:08:00
312
转载 http 实战练习
http 实战练习建立httpd服务器,要求提供两个基于名称的虚拟主机:(1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access(2)www.Y.com,页面文件目录为/web/vhosts/y;错误日志为/var/log/httpd/www2.err,访问日志为...
2019-04-13 00:03:00
549
转载 http 高级配置 虚拟主机,https 编译安装
目录 http 高级配置 虚拟主机,https 编译安装 http 重定向 https HSTS HSTS preload list http 自带的工具程序 httpd的压力测试工具 实现状态页 反向代理...
2019-04-13 00:01:00
211
转载 mod_deflate模块
mod_deflate模块压缩模块,使用mod_deflate模块压缩页面优化传输速度主要是需要设置1.针对的内容2.压缩比是多少可以忽略排除特定旧版本的浏览器的设置。因为那些都太老了,现在一般遇不到了适用场景:(1) 节约带宽,额外消耗CPU;同时,可能有些较老浏览器不支持(2) 压缩适于压缩的资源,例如文本文件Level of compression (Highes...
2019-04-12 23:59:00
221
转载 HTTP 配置与编译安装
目录 HTTP 配置与编译安装 HTTP 相关配置 DSO 定义‘Main’ Server 的文档页面路径 定义站点主页面 站点访问控制常见机制 基于源地址实现访问控制 日志设定 设定默认字符集 ...
2019-04-12 23:59:00
185
转载 curl工具
curl工具curl是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP, FTPS,HTTP, HTTPS, GOPHER, TELNET, DICT, FILE及LDAP等协议。curl支持HTTPS认证,并且支持HTTP的POST、PUT等方法, FTP上传, kerberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证, 下载文件断点续传,上载文件...
2019-04-12 23:58:00
179
转载 http 工作模式与模块
目录 http 工作模式与模块 http 服务器应用 MPM工作模式 prefork worker event 进程角色 httpd功能特性 http 安装 centos6配...
2019-04-12 22:48:00
314
转载 http 基础与通讯原理
目录 http 基础与通讯原理 Internet 与中国 1990年10月 注册CN顶级域名 1993年3月2日 接入第一根专线 1994年4月20日 实现与互联网的全功能连接 1994年5月21日 设置CN域名服务器 1996年1月 正式...
2019-04-12 22:32:00
146
转载 GitLab的安装及使用教程
参考文章: https://yq.aliyun.com/articles/74395GitLab的安装及使用教程1、配置yum源vim /etc/yum.repos.d/gitlab-ce.repo复制以下内容:[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/g...
2019-04-12 22:03:00
299
转载 shell 练习 - 第七周
1、 用shell实现传入进程pid, 查看对应进程/proc下CPU、内存指标#!/bin/bashread -p "Input PID Value: " pidpid_exist=`ps aux|awk '{print $2}'|grep -w $pid`if [ ! $pid_exist ];then echo "$pid is not exist!!"...
2019-03-19 20:46:00
118
转载 Linux常用命令
一、文件处理命令 1\. ls命令:显示目录文件 -a 显示所有文件,包括隐藏文件。(all) -l 详细信息显示,长格式显示文件。(long) -d 查看目录属性。查看目录详细信息,不加-d则只显示目录下的数据而不显示目录本身 ...
2019-03-19 09:42:00
137
转载 网络相关练习 - 第五周
1.简述TCP三次握手client --> server第一次握手:客户端主动打开tcp连接,发送带有SYN=1(同步位标记)的数据包,向服务器,此时服务器处于监听状态。第二次握手:服务器收到数据包后,回复给客户端带有SYN=1 ACK=1(确认字段有效)...的数据包,表明我已收到第三次握手:客户端收到服务器带有SYN为1的数据包后,向服务器再次发送一个ACK为1,确认...
2019-03-10 16:06:00
110
转载 磁盘分区练习题 - 第四周
1、新建用户archlinux , 要求其家目录为/users/archlinux,而后su切换至archlinux用户,复制/etc/pam.d目录至自己的家目录mkdir /usersuseradd archlinux -d /users/archlinuxsu - archlinuxcp -a /etc/pam.d .2、创建一个至少有两个PV组成的大小为20G的名tes...
2019-03-10 15:54:00
1320
转载 shell 练习题 - 第三周
1、编写脚本/root/bin/backup.sh,可实现每日将/etc/目录备份到 /root/etcYYYY-mm-dd中#!/bin/bashecho "start backup"sleep 2date=`date "+%Y-%m-%d"`cp -av /etc /root/etc$dateecho "backup finish"2、编写脚本/root/bin/di...
2019-03-10 14:36:00
218
转载 shell 练习题
1.编写脚本/bin/per.sh,判断当前用户对指定参数文件,是否不可读并且不可写read -p "Please Input A File: " fileif [ ! -e $file ];then echo "$file not exits"elif [ -f $file ];then if [ ! -r $file -a ! -w $file...
2019-03-04 21:28:00
389
转载 Linux中用户与用户组管理
1.基础知识Linux作为一种多用户的操作系统(服务器系统),允许多个用户同时登陆到系统上,并响应每个用户的请求。任何需要使用操作系统的用户,都需要一个系统账号,账号分为:管理员账号与普通用户账号。在Linux中,操作系统根据UID来判断用!根据UID来判断用户! 而不是用户名!只要id为0就是管理员,哪怕有多个id为0 的账号系统在新建账号时,会根据账号类型,自动分配递增账号的...
2019-03-03 19:44:00
302
转载 VIM 编辑器 -使用详解记录
1.什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。熟练掌握VIM的快捷键与功能使用,可以对我们的运维工作,Shell脚本编写提供更高的效率。vi/vim快捷键示意...
2019-03-02 22:59:00
153
转载 shell进阶
shell 中的高级用法1.if单重判断if cmd; then cmd cmd cmdfi多重判断单分支if cmd;then cmdelif cmdfi双分支if cmd; then cmdelif cmd;then cmdelif cmd;then cmdelse cmdfi...
2019-03-02 20:28:00
147
转载 硬盘基础术语总结
硬盘作为一个运维人员最需要了解的核心配件,有必要了解和记录基本参数。1.基本介绍硬盘作为电脑主要的存储介质之一,是由一个或者多个铝制或者玻璃制的碟片组成。硬盘有固态硬盘(SSD 盘,新式硬盘内有sata固态、m.2固态、pci-e固态,而m.2固态又有nvme的m.2和sata的m.2)、机械硬盘(HDD 传统硬盘内有32寸、64寸的,还有4300转和7200转)、混合硬盘(HHD ...
2019-03-02 20:25:00
234
转载 CPU 基础术语总结
CPU CPU为 Central Processing Unit 的缩写。是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。 中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓存存储器(Cache)及实现它们之间联系的数据(D...
2019-03-02 20:24:00
350
转载 浅谈CPU三级缓存和缓存命中率
转载:https://www.cnblogs.com/melons/p/5791816.htmlCPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是 为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内...
2019-03-02 20:22:00
1022
转载 文件操作-dd
Linux dd命令用于读取、转换并输出数据。dd可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。参数说明:if=文件名:输入文件名,缺省为标准输入。即指定源文件。of=文件名:输出文件名,缺省为标准输出。即指定目的文件。ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。obs=bytes:一次...
2019-03-01 20:56:00
121
转载 文件操作-mkdir
Linux mkdir命令 主要用来创建目录,也可以直接创建多层目录,本文就为大家介绍下 Linux mkdir命令 .转载自https://www.linuxdaxue.com/linux-command-intro-mkdir.htmlmkdir命令一、Linux mkdir命令 格式mkdir [OPTION]... DIRECTORY...说明:mkdir命令 可以在指...
2019-03-01 20:51:00
161
转载 文件操作-touch
本文来给大家介绍另外一个比较常用的命令--touch命令,Linux touch命令 主要用来修改文件或者目录的时间属性,或者建立新文件。转载自https://www.linuxdaxue.com/linux-command-intro-touch.htmltouch 命令一、Linux touch命令 语法Linux touch命令 的语法格式主要如下:touch [OPTI...
2019-03-01 20:49:00
112
转载 文件操作-cp
Linux cp命令 也是我们在实际使用中非常常用的一个命令,主要用来复制文件、文件夹等。今天就来给大家介绍下 cp命令 的使用。转载自 https://www.linuxdaxue.com/linux-command-intro-cp.htmlcp 命令一、Linux cp命令 语法Linux cp命令 语法如下所示:cp [OPTION]... [-T] SOURCE DE...
2019-03-01 20:45:00
124
转载 文件操作-cd
cd命令是linux实际使用当中另一个非常重要的命令,本文就为大家介绍下Linux中cd命令的用法。转载自 https://www.cnblogs.com/waitig/p/5880719.html更多Linux命令详情可看 https://www.linuxdaxue.com/linux-commands-manualcd命令Linux cd命令用于切换当前工作目录至 dirN...
2019-03-01 20:16:00
143
转载 Linux运维发展与学习路线图
记录一下Linux所要懂的知识体系,方便未来学习的时候自我验证。Linux运维课程体系大纲:Linux入门了解Linux基础,知道什么是Linux,会安装Linux,使用相关基础命令,如:cd,cp,rm,ls,mkdir等等Linux中低级掌握Linux启动流程,网卡配置,磁盘配置,系统管理等。如grub,boot,分区表,fdisk的使用,ifconfig,nmcli,进程...
2019-03-01 20:05:00
459
转载 使用帮助来提高学习能力
最近在学习linux的过程中,由于过去只有Windows上的开发应用经验,对linux完全是零基础,所以查找帮助文档的能力就显得格外重要。1.内部命令与外部命令首先,命令分为:内部命令与外部命令。查看帮助的命令在内部命令与外部命令上是有区别对待的。 内部命令是你当前所使用的shell所包含的,由 shell 程序识别并在 shell 程序内部完成运行,通常在 Linux 系统加载运行...
2019-03-01 19:49:00
116
转载 Linux文件系统与目录结构
在Linux系统中,目录被组织成一个:单根倒置树结构,文件系统从根目录开始,用/来表示。文件名称区分大小写( 大小写敏感还需要看具体的文件系统格式 ),以.开头的为隐藏文件,路径用/来进行分割(windows中使用\来分割),文件有两个种类:元数据与数据本身.在操作linux系统时,通常会遵循以下的分层结构规则:LSB (Linux Standard Base) / FHS(File...
2019-03-01 19:34:00
253
转载 计算机基础总结
计算机系统由 硬件系统 和 软件系统 两大部分组成硬件部分主机中央处理器CPU运算器ALU在计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作,亦称算术逻辑部件。控制器CU在计算机中,对指令进行分析(译码),按照一定时序,根据当前处理器状态,向计算机的各个部件发出控制信号/...
2019-02-26 19:33:00
134
转载 Apache安装错误 APR not found解决方法
在配置Apache的时候,出现错误原因是缺少一些依赖包,安装这些依赖包就行了下载依赖包,注意我这里下载的与参考链接上的有些不同,安装上也有不一样wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz;wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar....
2019-02-26 19:25:00
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人