51CTO博客开发马哥Linux培训
CentOS 7, lamp (module)要求:(1) 三者分离于两台主机; (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress; (3) xcache (4) 为phpMyAdmin提供https虚
实验环境 CentOS 7, lamp (php-fpm)要求:(1) 三者分离于三台主机; (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress;
实验环境 CentOS 7, lamp (php-fpm) 要求:(1) 三者分离于三台主机; (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress; (3) xcache 规划 172.18.105.110 上运行http服务器 172.1
Web Service 应用层:http, https 实现某类具体应用: 传输层协议:TCP, UDP, SCTP IANA: 0-1023:众所周知,永久地分配给固定的应用使用,特权端口; 1024-41951:亦为注册端口,但要求不是特别严格,分配给程序注册为某应用使用;3306/tcp, 11211/tcp; 41952+:客户端程序随机使用的端口,动态端口
BIND的安装配置 bind是干啥的? 大家知道dns是FQDN解析成ip地址的协议,而bind这个软件就是dns协议的功能的实现。而named是bind程序的运行的进程名 我们来看看bind这个程序有那些包组成吧,且都给我们提供哪些功能。 程序包: bind-libs:被bind和
DNS and BindDNS是什么?可以做什么用?DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS应用层协议 53/udp, 53/tcp你知道www.magedu.c
私有CA为啥要自建私有CA,其使用范围是? 因为CA的使用费用很高,另一方面内部通信加密的需要。我们可以使用openssl工具生成密钥,创建数字证书,创建私有CA,手动加密解密数据。如何使用openssl进行创建私有CA? OpenCA也可以构建CAopenssl命令:配置文件:/etc/pki/tls/ope
OpenSSL 两台主机之间怎样进行安全的数据传输呢?ssl/TLS 是什么?为什么可以实现数据的加密传输? ssl/TLS是安全的套接字层,在应用层和传输层又虚拟了一个层,当http封装完后传输给TCP层时候,调用SSL层来对数据进行加密什么是openssl?openssl 是SSL的开源的实现。它有三部分构成。libcrypto:加密库(不通信时候可以单纯加密本地数据)li
GNU awkawk是什么?报告生成器,格式化文本输出;如果仅是过滤文本用grep,但过滤后格式化显示可用awk。 基本用法:gawk [options] 'program' FILE ... program: PATTERN{ACTION STATEMENTS}注:PATTERN 模式,也可以地址定界 ACTIO
Linux任务计划、周期性任务执行 导言:假如你下班了,有些工作还需要做,你不用在那里守着而是在一个时间点自动执行一个任务帮你完成你的工作。我们来探讨这个话题吧 有两个工具: 未来的某时间点执行一次某任务:at, batch 周期性运行某任务:crontab &
vim编辑器前沿:vim是一款非常好用的文档编辑以及编程的好工具,我们来详细看看 打开文件:# vim [options] [file ..] &nbs
sed命令文本处理三剑客:grep, egrep, fgrep:文本过滤器sed:Stream EDitor,流编辑器,行awk:文本格式化工具,报告生成器sed需要理解模式空间和holdspace,下面看看这个图就明白了 sed [OPTION]... 'script' [input-file] ... &n
我已经活了27年了,也许还可以活几十年。活的久就好吗?我突然感觉我没有做好自己,我没有放下一切全身心的做一件事,做一件让自己自豪和骄傲的事情。是的我悔恨此时此刻,也为自己本来可以追随内心让自己做的更好,却依然无所事事而感到羞愧。 如果你如大众的眼光看,你会说本来就是这样啊!混一天是一天啊,人家都这么过呢,你在瞎想什么
LVM揭秘 lvm的中文叫逻辑卷,英文名字叫Logical Volume Manager,它有什么作用?通过逻辑卷LVM可以有效的管理和分配磁盘空间,可以把分散的小分区组合成一个大的卷组,从卷组中分出需要的空间做出逻辑卷,这样使得磁盘扩容和缩减方便易用。还有着备份的功能,指的就是lvm快照。 逻辑卷是怎么来的?dm: device mapper,将一个或多个底层块设
rpm包是什么?源代码 --> 目标二进制格式(二进制程序、库文件、配置文件、帮助文件) --> 组织成为一个或有限几个“包”文件;目前各主流发行版的软件包格式以及包管理器 debian:dpt, dpkg, ".deb" redhat: rpm, ".rpm" S.u.S.E:rpm, ".rpm",软件包命名格式
数组什么是数组? 变量:存储单个元素的内存空间; 数组:存储多个元素的连续的内存空间; 数组名:整个数组只有一个名字; 数组索引
Sysmtedsystemd是什么? 大家知道当内核完成初始化,以只读方式挂载rootfs以后,运行了用户空间的第一个进程叫init,我们以centos系列为视角来看看: CentOS 5: SysV init CentOS 6
case语句 什么时候用到case? 当多次判断变量是否属于某个字符串时候case语句的语法格式: case $VARAIBLE in PAT1) 注:如果PAT1匹配到$VARAIBLE时候,执行分支1 同
bash脚本编程:顺序执行 选择分支 循环执行 进入条件: for:列表元素非空; while:条件测试结果为“真” unitl:条件测试结果为“假” 退出条件: for:列表元素遍历完成; while:条件测试结果为“假” until:条件测试结果为“真” 循环控制语句:continue:提前结束本轮循环,而直接进入下一轮循环判
CentOS 系统安装无人职守安装是anaconda接受kickstart配置文件,代替了人的交互式设置实现了无人安装。anaconda是什么?kickstart是什么?你知道当你把光驱里加载iso系统,启动后为什么会出现如下这个界面吗? 图1 这就是系统安装程序anaconda提供的图形配置界面anaconda是怎样横空出世的呢?
编译内核为什么需要编译内核? linux发行商为了使其发行版在高低硬件平台“通用”,以较低平台进行了编译。为了发挥硬件平台的新特性,我们需要把新特性加入到内核中。怎样进行编译呢? 前提: (1) 准备好开发环境; (2) 获取目标主机上硬件设备的相关信息; (3) 获取到目标主机系统功能的相关信息,例如要启用的文件系统; (4) 获取
linux 如何连网,且与其他网络的主机怎样通信?解决方案一:ip命令:ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { link | addr | route | netns }改变设备接口的属性 ip
导读:如何全面了解我们linux服务器的健康状况,对于一个专业的运维人员来说至关重要,让我来给你解开它。 健康分析工具top如图:其内容如下: 参数的介绍:1、 user当前登录用户数 2、load average: 0.06, 0.60, 0.48 系统负载,即任务队列的平均长度。 三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。&n
RAID的好处?提高IO能力:磁盘并行读写;提高耐用性;磁盘冗余来实现为什么会有raid级别?级别:多块磁盘组织在一起的工作方式有所不同;我们来了解下各级别特点:RAID-0: RAID-1:RAID-4:RAID-5:RAID-6:混合类型RAID-10:RAID-01:RAID-50、RAID7JBOD:Just a Bunch Of Disks功能:将多块磁盘的空间合并一个大的连续
gzip [OPTION]... FILE...-d:解压缩,相当于gunzip;-#:指定压缩比,默认是6;数字越大压缩比越大(1-9);-c:将压缩结果输出至标准输出;gzip -c FILE > /PATH/TO/SOMEFILE.gzgzip不能对目录进行压缩,用zcat可以查看压缩的内容。2、bzip2/bunzip2/bzcat&n
bash脚本编程脚本文件格式:第一行,顶格:#!/bin/bash 注释信息:# 代码注释: &nbs
Linux磁盘及文件系统管理硬盘介绍1.硬盘的接口类型 读写速度IDE(ata):并口,133MB/sSCSI:并口,Ultrascsi320, 320MB/S, UltraSCSI640, 640MB/SSATA:串口,6gbpsSAS:串口,6gbpsUSB:串口,480MB/s2.每一种硬盘接口接的硬盘数量: &
用户和权限管理 用户、组是计算机实现资源分配和安全的一种机制。组管理: 添加组:groupadd [选项] gr
grep、egrep搜索工具你知道怎样在文本中检索出自己需要的数据吗?对,grep,egrep命令可以做到的不仅仅是这些,让我来介绍一下吧。grep、egrep是什么? grep、
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号