马哥Net19_小斌斌
-
Nginx+Apache+Tomcat实现LANMT动静分离
Nginx+Apache+Tomcat实现LANMT动静分离 目的: 本次实验主要目的为实现以Nginx作为反向代理,并实现分别访问动静态服务的效果。 拓扑结构:  …
-
源码编译安装LNMP
源码编译安装LNMP 环境:CentOS6.6 IP: 172.16.10.10/16 GW:172.16.0.2 主机名称: lnmp.test.net 一、常规设置: 网卡: 临时 ifconfig eth0 172.16.10.10/16 up 永久 [root@www ~]# vim /etc/sysconfig/network-scripts/if…
-
配置使用基于mysql存储rsyslog日志信息
配置使用基于mysql存储rsyslog日志信息 日志对于我们来说,肯定不会陌生。每个系统应用,只要有人访问,每时每刻都会产生大量的日志,用来记录服务器应用的运行信息。以便于我们在服务有异常时进行查看,或是从日志记录中提取出应用系统的运行信息。某些电商Web网站甚至会利用日志记录去对用户的购买行为作分析,以便更好的服务于客户。 &nb…
-
基于CentOS7实现LAMP(上)
基于CentOS7实现LAMP(上) 情景模式: (1)php以模块方式运行 提供两个虚拟主机; &nbs…
-
马哥教育网络班19期第十二周课程练习
1、请描述一次完整的http请求处理过程; 一次完整的http请求处理过程如下: (1) 建立或处理连接:接收客户端的请求,建立连接,或是拒绝其请求 (2) 接收请求: 接收来自于网络的请求报文中对某资源的一次请求的过程时,web服务器也分几种模型对并发请求进行响应: &nb…
-
自建CA搭建SSL加密网站
企业环境中,在安全级别要求较高的公司,经常需要搭建基于SSL加密传输的网站,使用https协议访问web站点,能大大提高网站的安全性。但构建https站点,需要用到证书。内部网站到互联网上申请费用不菲的证书显然不符合经济性。于是,自建内部CA成为我们的首选。 本文以两台服务器,分别扮演CA及Web网站的角色,详细论述自建CA搭建加密网站的过程。 …
-
马哥教育网络班19期第十一周课程练习
马哥教育网络班19期第十一周课程练习 1、详细描述一次加密通讯的过程,结合图示最佳。 加密通讯的过程与普通的TCP通讯在前一部分都是一样的,只是在三次握手后,加入了SSL握手认证及密钥交换等一系列安全措施。整个过程如下: 首先,客户端与服务器建立TCP会话,进行三次握手 TCP成功握手后,进行ssl握手认证,详情: 1.服务器向客户端发送证书 …
-
Bind编译安装详解
Bind编译安装详解 Bind是一款开放源码的DNS服务器软件,由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。现今互联网上最常使用的DNS服务器软件,使用BIND作为服务器软件的DNS服务器约占所有DNS服…
-
马哥教育网络班19期第九周课程练习
马哥教育网络班19期第九周课程练习 1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # #count nologin declare -i nologins=0 declare -i logins=0 file=…
-
马哥教育网络班19期第八周课程练习
马哥教育网络班19期第八周课程练习 1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、命名用场景 网桥:为最早的网络连接设备,它主要用来延长扩展网络的物理长度 集线器:对网桥的功能作了扩充,它的功能是将两个不同网段(广播域)网络进行连接,作为网络物理边界的扩展,一般用在连接两个网段不同的网络 &…
-
马哥教育网络班19期第七周课程练习
第七周作业 1.创建一个10G分区,并格式化为ext4文件系统: (1)要求甘block大小为2048,预留空间百分比为2,卷标为MYDATA,默认挂载属性包含acl; (2)挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳; [root@nginx ~]# fdisk /dev/sdd D…
-
CentOS系统启动流程(上)
CentOS系统启动流程(上) 作为系统运维人员,详细的了解操作系统的启动流程,对于我们日常排除故障大有益处,遇到相关的问题处理,能快速定位,迅速锁定关键点。 下面详细介绍一下,CentOS系统的启动过程,以供各位参考。由于linux各个发行版使用的启动方法略有不同,比如CentOS5使用的是initd,CentOS6使用的是较为接近的Upst…
-
常见RAID磁盘阵列组合简介
常见RAID磁盘阵列组合简介 RAID,是Redundant Arrays of Inexpensive Disks的简写,磁盘阵列。现今的计算机世界,最值钱的是什么?软件、硬件?都不对,应该是承托在其之上的数据。对于我们来说,数据是无价的,硬件损坏了,可以重新购置。软件损坏了,也可以重新安装,但数据一旦丢失,就有可能再也找不回来了…
-
Linux的程序包管理,RPM,yum及编译安装简介
Linux的程序包管理,RPM,yum及编译安装简介 Linux的程序包,指的是ELF格式的二进制应用程序文件所组成的软件包。它一般由二进制文件、库文件、软件配置文件及帮助文件等组成。而对这些包进行管理的工具,主流分为两种,在debian上,用的是apt-get管理deb包;在redhat上,主要用rpm作为软件包管理工具。在这里,我简单的介绍…
-
初识Linux
Linux系统现在如日中天,特别是在如今的互联网+大潮下,大数据、云计算、移动设备嵌入式设备等,无不显现着linux的身影。 现在,问题来了,Linux究竟是个什么鬼?我们平时经常接触的RedHat,CentOS等又是什么东东?别急,让我们一起来慢慢了解一下。 Linux是个类Unix操作系统,设计风格…