第二阶段-服务类
菜鸟、上路
新手上来,请多多指导!
展开
-
搭建DNS服务器实现域名解析
一、DNS服务的概述1、DNS概述DNS(Domain Name System)域名系统,在TCP/IP 网络中有非常重要的地位,能够提供域名与IP地址的解析服务,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析。DNS协议运行在UDP协议之上,使用端口53号DNS域名空间中,树的最大深度不得超过127层,树种每个节点最长可以存储63个字...原创 2019-05-19 23:51:20 · 46903 阅读 · 3 评论 -
使用zabbix监控服务器运行状态【一】
一、zabbix服务部署及监控配置官方网站:http://www.zabbix.com/ The Enterprise-class Monitoring Solution for Everyone企业级监控解决方案zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制...原创 2019-06-30 23:47:13 · 27814 阅读 · 0 评论 -
使用zabbix监控服务器运行状态【二】
Zabbix帮助网站http://www.zabbix.org/wiki/Main_Pagehttps://github.com/zabbix/zabbix-community-repos一、 配置zabbix监控apache服务1、 安装apache服务并启动服务[root@xuegod120 ~]# yum -y install httpd[root@xuegod120 ~]# s...原创 2019-07-04 23:25:19 · 3964 阅读 · 0 评论 -
Mycat环境搭建和管理及实现jsp通过tomcat连接mysql
一、什么是tomcat官方网站:http://tomcat.apache.org/Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet 和JSP 规范总是能在 Tomcat 中得到体现,Tomc...原创 2019-06-29 16:50:34 · 1374 阅读 · 0 评论 -
基于Centos7.5的源码编译部署LNMP架构
一、简述源码编译部署LNMP架构Nginx官网:RamBler:http://www.rambler.ru/ nginx: http://nginx.org/Nginx (“engine x”) 是一个高性能的 HTTP和反向代理服务器。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将...原创 2019-06-28 21:33:51 · 570 阅读 · 0 评论 -
基于Centos7.5源码编译LAMP架构
一、简介LAMP源码编译搭建LAMP架构1、为什么要源码编译一般来说,我们软件的安装方式有Yum(rpm),和源码编译两种方式,那么为什么我们需要源码编译安装一部分软件?选择源码编译安装软件有以下几个原因:1)满足不同的运行平台,我们Linux发行版本众多,但是每个版本采用的软件或者内核版本都不一样,而我们的二进制包所依赖的环境不一定能够正常运行,所以大部分软件直接提供源码!2)方便定制...原创 2019-06-27 23:25:34 · 602 阅读 · 0 评论 -
Mysql基本语句
一、SQL概述结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。从上可以看出我们数据库相关工作职位大概两种:DBA和DBDDBA是数据库管理员database administratorDBD是数据库开发人员database...原创 2019-06-07 14:04:16 · 43702 阅读 · 1 评论 -
FTP服务器和NFS服务器
1、 FTP服务的概述1) 常见的FTP服务器:常见的FTP服务器:Windows:Serv-U、FTPServer、fileailla server(比较好用)fileailla server:https://www.filezilla.cn/Linux:ProtFTPD一个Unix平台上或类Umix平台上的FTP服务器程序2) FTP监听的端口号VSFTP基于GPL发布的类Uni...原创 2019-05-18 15:33:49 · 3895 阅读 · 1 评论 -
iptables防火墙的配置和基本使用
一、iptables常见概念1、iptables概述netfilter/iptables:IP信息包过滤系统,它实际上由两个组件netfilter 和 iptables 组成。netfilter/iptables 关系: netfilter 组件也称为内核空间(kernelspace),是内核的一部分,由一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。iptable...原创 2019-05-22 23:21:26 · 18089 阅读 · 0 评论 -
配置iptables的实战案例-SNAT-DNAT
一、iptables实战举例1、配置vsftp服务器主动模式iptables规则iptables配置FTP的主动和被动模式FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。Port模式:ftp server:tcp 21 <------client:dynamic ftp server:tcp 20 ------>client:dynamicPa...原创 2019-05-26 13:51:39 · 3694 阅读 · 2 评论 -
SSHD服务搭建管理和防止暴力破解
一、学习环境的搭建-搭建centos7实验环境1、清空防火墙的规则[root@xuegod ~]# iptables -F #清空防火墙规则2、关闭防火墙[root@xuegod ~]# systemctl stop firewalld #关闭防火墙[root@xuegod ~]# systemctl disable firewalld #设置开机不启动3、关闭seli...原创 2019-05-13 13:59:03 · 1028 阅读 · 0 评论 -
搭建无人执守安装服务器
一、搭建无人执守安装服务器常见概念无人执守安装服务器需要安装的服务:• DHCP 服务器用来给客户机分配IP;• TFTP 服务器用来存放PXE的相关文件,比如:系统引导文件;• FTP 服务器用来存放系统安装文件;• KickStart所生成的ks.cfg配置文件;• 带有一个 PXE 支持网卡的将安装的主机;1、PXE原理和概念:PXE严格来说并不是一种安装方式,而是一种引导的...原创 2019-05-22 01:24:27 · 439 阅读 · 0 评论 -
搭建DHCP服务实现动态分配IP地址-NTP网络同步时间
一、 DHCP服务概述1、 DHCP的介绍名称:DHCP (Dynamic Host Configuration Protocol)动态主机配置协议。功能:DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:(1) 给内部网络或网络服务供应商自动分配IP地址,主机名,DNS服务器,...原创 2019-05-16 00:31:15 · 3911 阅读 · 0 评论 -
使用rsync实现服务器数据备份和数据自动同步
一、rsync概述rsync是linux系统下的数据镜像备份工具,使用快速增量备份工具remote sync可以远程同步,可以在不同主机之间进行同步,可以实现全量备份与增量备份,保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适合用于架构集中式的备份或异地备份等应用。同时rsync支持本地复制,或者与其他ssh、rsync主机同步。二、rsync特性和有点1)可以镜像保存整个目...原创 2019-05-16 00:27:14 · 3306 阅读 · 0 评论 -
使用Apache搭建Web网站服务器
一、Apache服务器概述-安装1、web服务器概述web服务器也简称WWW(world wide web 万维网)服务器,主要功能是提供网上信息浏览服务2、什么是apache?Apache HTTPD Server 简称 Apache,是 Apache 软件基金会的一个开源的网页服务器, 可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web 服务器端软件之...原创 2019-05-21 01:01:10 · 48665 阅读 · 0 评论 -
SVN-git-github-版本控制服务器
一、 简述SVN版本控制服务SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion,也就是CVS的接班人!CVS是一个C/S系统,是一个常用的代码版本控制软件。主要在开源软件管理中使用。与它相类似的代码版本控制软件有subversion。多个开发人员通过一个...原创 2019-07-06 14:14:07 · 3584 阅读 · 0 评论