自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 DELL T420 服务器 安装Windows Server 2012 R2

安装:插入windows server 2012 R2系统光盘,开始安装,在选择安装目标分区时,插入U盘,加载RAID驱动。方法二:将raid驱动注入windows server 2012系统镜像后,使用windowsNTsetup安装。方法一:使用PE里的WiindowNTsetiup安装系统,预加载raid驱动。将windows server 2012R2 刻录到U盘中,从U盘引导安装。安装完成后,安装主板芯片组驱动,网卡驱动等,安装勒索病毒补丁,杀毒软件。3、使用U盘启用盘安装。

2023-04-12 14:32:36 1830

原创 SQL SERVER 2019卸载和安装

删除SQL Server2019包括sql server这个数据库和它的管理工具SQLServer Management Studio以及他们的注册表信息和安装的目录,以上,最重要的是一定要有耐心,一步一步慢慢来。

2022-12-12 12:43:43 3659

原创 活动目录迁移

活动目录迁移查看主备DC>net accounts1、环境 两台DC 2003 DC01和DC02 迁移到20122、同域活动目录迁移--迁移步骤(1)把DC02关机,让DC01运行一段时间(一周)(2)取消DC02的GC(全局编录)(3)降级DC02为member server,并退域关机(4)安装一台全新的windows server 2012 R2,计算机名名称为DC02,IP:192.168.1.3,并且加入域(5)让DC02成为当前域的...

2022-04-14 15:21:22 355

原创 交换机基础原理

交换机基于数据的源mac地址进行学习 基于数据的目的mac地址根据mac地址表进行转发 对于数据的目的mac地址没有学习过,也就是没有mac地址表项,会执行泛洪 交换机的接口可以学习多个mac地址 一个mac地址只能被一个交换机接口学习,后到优先 对于广播和组播的数据,交换机一律采取泛洪的措施 交换机储存mac地址表,表项默认保存300s...

2022-01-03 17:22:52 342

原创 RIP距离矢量路由协议

ARP(Addiress Eesolution Protocol):地址解析协议ARP的作用:将已知的IP地址解析为MAC地址路由器查看arp表#show arpRIP(Riutiong Information Protocol)思科文档号 RFC:1058距离矢量协议度量值(metric):跳数。跳数超过15不可达(半径)。每30秒收敛一次。V1使用广播更新,V2使用组播,组播地址224.0.0.9管理距离(路由协议优先级):120RI...

2021-06-01 11:48:44 259 1

原创 NAT网络地址转换

NAT(Network Address Translation)网络地址转换私有IPv4地址私有地址空间10.0.0.0-10.255.255.255172.16.0.0-172.31.255.255192.168.0.0 -192.168.255.2552、NAT概述Internet 技术的飞速发展,使越来越多的用户加入到互联网,因此IP 地址短缺已成为一个十分突出的问题。NAT(Network Address Translation,网络地址翻译...

2021-06-01 11:37:44 2872

原创 三层交换(VLAN间路由)

VLAN1、糟糕的网络设计的问题(1)巨大的广播域(2)管理和支持收到挑战(3)可能的安全隐患2、VLAN概念VLAN—Virtual Lan 虚拟局域网同一个交换机的不同VLAN不能相互通信,不同交换机的相同VLAN可以相互通信的。3、VLAN运作每个逻辑的VLAN就象一个独立的物理桥交换机上的每一个端口都可以分配给不同的VLAN默认的情况下,所有的端口都属于VLAN1(公有)VLAN 可以跨越多台交换机Trunk 可以承载多个VLAN的数据Trunk 使用特殊的封装区

2021-05-14 17:27:10 1043

原创 单区域OSPF

OSPF 协议(open shortest Path First开放式最短路径优先)1、链路状态协议2、路由器之间传递数据库,通过数据库里的内容,自己计算出到达目的网络的最短最优的路径,形成路由表。每个路由器都知道完整的拓扑3、度量值(metric值):度量值代表距离。它们用来在寻找路由时确定最优路由。OSPF度量值:cost=10^8/带宽带宽如果是100M(100M=100 000 000bits),则一跳的cost=108/108=1沿路由传递方向,沿途累加入接口的开销4、使用hello

2021-05-14 15:11:07 225

原创 APACHE和TOMCAT整合

一、安装APACHE二、安装JDK下载jdk.xxx.tar.gz到/usr/local,然后解压运行下面的命令检查jdk是否正常运行,将返回jdk版本。#/jdk1.7.80/bin/java -version三、安装tomcat下载tomcat.XXX.tar.gz解压到/usr/local即完成安装。四、安装apache和tomcat的连接器连接器有mod_jk,http-proxy,proxy-ajp等apache扩展模块可供选择,http_proxy是通过打开tomcat的htt

2020-12-24 10:23:19 830

原创 MYSQL数据完整性约束

实体完整性主键PRIMARY KEY 候选键,也称为唯一性约束UNIQUE参照完整性外键 FOREIGN KEY 用户定义完整性非空 NOT NULL CHECK约束 CHECK(expr) 用于限制数据行是否满足CHECK约束中的限定条件...

2020-11-10 12:00:16 89

转载 修改数据表之添加主键约束

上一篇是对表中列的操作:涉及到列的增删改查;-----而本篇是设置一个与另一个表的关系,还有列的默认值;----1.一个表创建之后,需要对这个表中的一个字段设置为主键:alter table table_name add primary key(id);alter table表名add primary key(字段名);2.一个表创建之后,需要对这个表中的一个字段设置为唯一约束:alter table table_name add unique(id);...

2020-11-09 15:21:11 7852

原创 Mysql正则表达式和LIKE子句

MySQL 正则表达式在前面的章节我们已经了解到MySQL可以通过LIKE ...%来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。下表中的正则模式可应用于 REGEXP 操作符中。 模式 描述 ^ 匹配输入字符串的开始位置。如果设置了 Reg..

2020-10-26 11:22:09 584

原创 Nginx1.0.8编译安装

一、准备工作安装之前确认安装了gcc,openssl-devel,pcre, pcre-devel,zlib-devel软件库yum install pcre-devel zlib-develuseradd -M -s /sbin/nologin nignxtar -zxf nginx-1.0.8.tar.gzcd nginx-1.0.8./configure --prefix=/usr/local/nginx --with-http_stub_status_modulemake &.

2020-08-11 14:57:49 165

转载 Centos7安装Redis+开机自启动+开放远程访问

一、安装 选择所需redis版本,复制下载链接。 创建目录存放安装包 mkdir /softwarecd /software 下载安装包 wget http://download.redis.io/releases/redis-5.0.3.tar.gz 解压,进入解压目录,编译 tar -zxvf redis-5.0.3.tar.gzcd redis-5.0.3/make 等待编译完成后,安装到指定目录 ...

2020-08-06 15:14:29 181

转载 Linux服务管理-RPM服务的管理-基于xinetd服务管理

前言xinetd超级守护进程。xinetd的服务本身没有安装,在Linux当中基于xinetd的服务现在越来越少了。 不太安全的telnet服务是基于xinetd服务。rsync网络备份服务。telnet做远程管理已经被淘汰了,只是用一下它的客户端测试一下端口是否能够连接,不在用它做远程管理了。远程管理使用更加安全的SSH服务。了解一下。1. 安装xinetd与telnet命令: yum -y install xinetd命令: yum -y install telnet-server开始安装

2020-08-06 12:26:02 226

原创 mysql修改表、字段、库的字符集

修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE …]如:ALTER TABLE logtest CONVERT TO CHARACTER SET utf8

2020-08-06 12:04:13 208

转载 mysql中文乱码

mysql是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库中文乱码情况。1、中文乱码1.1、中文乱码 create table user(name varchar(11)); # 创建user表 insert into table user("carl"); # 添加数据 select * from user;insert into user value("哈哈");

2020-07-28 14:50:05 120

转载 Apache安装错误 APR not found解决方法

安装Apache的时候,出现APR not found错误。花了大半天时间,终于解决了…参考链接:https://jingyan.baidu.com/article/4b07be3c5cd75348b380f3c3.html在配置Apache的时候,出现错误原因是缺少一些依赖包,安装这些依赖包就行了下载依赖包,注意我这里下载的与参考链接上的有些不同,安装上也有不一样wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gzwg.

2020-07-18 12:37:48 801

原创 Apache服务器(3)-性能测试

性能测试Apache提供了一个针对Apache的性能工具,可以通过该工具针对某个URLmonument出连续的连接请求(不限本地主机),并设定单位时间内要模拟多少连接。Ab -n 次数 -c 个数 [-t 时间] [-p 文件名]-n 次数:指定模拟连接次数-c 个数:指定模拟同时连接的个数-t 时间:等待回应的秒数-p 文件名:指定在模拟POST方法提交时,存放各参数的文件。Ab -n 500 -c 30 ...

2020-07-17 14:23:06 160

原创 Apache服务器(4)-tomcat

一、安装APACHE二、安装tomcat下载tomcat.XXX.tar.gz解压到/usr/local即完成安装。Tar -zxvf apache-tomcat-7.0.62.tar.gz三、安装JDK下载jdk.xxx.tar.gz到/usr/local,然后解压Tar -zxvf jdk-7u80-linux-x64.tar.gz 运行下面的命令检查jdk是否正常运行,将返回jdk版本。#/jdk1.7.80/bin/java -versio...

2020-07-17 14:22:21 195

原创 Apache服务器(2)-https协议

HTTPS协议简介HTTPS(Hypertext Transfer Protocol over Secure Socket Layer,基于SSL的HTTP协议)使用了HTTP协议,但HTTPS使用不同于HTTP协议的默认端口及一个加密、身份验证层(HTTP与TCP之间)。这个协议的最初研发由网警公司进行,提供了身份验证与加密通信方法,现在它被广泛应用于互联网上安全敏感的通信。在访问HTTPS网站时,客户端输入的URL路径中的http必须改为https。客户端在使用...

2020-07-16 14:16:50 730

原创 TCP_wrappers 应用级防火墙的介绍和应用

Linux新系统访问控制的流程如下:客户端--->iptables--->TCP_wrappers--->服务本身的访问控制需要注意的是,一些特殊的应用服务是不受TCP_wrappers控制的,例如httpd和sambaTCP_wrappers是根据/etc/hosts.allow及/etc/hosts.deny两个文件来判断用户是否能够访问服务器资源。其实,/etc/hosts.allow与/etc/hosts.deny是/usr/sbin/tcpd的...

2020-07-15 17:15:26 231

原创 Apache服务器(1)--用户访问认证

HTTP协议简介HTTP服务器回应客户端状态码主要有以下几个。(1)1xx 消息 这一类型的状态码,代表请求已被接受,需要继续处理。(2)2xx 成功这一类型的状态码,代表请求以成功被服务器接收、理解并接受。(3)3xx 重定向这类状态码代表需要客户端采取进一步操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的location域中指明。(4)4xx 请求错误...

2020-07-15 14:26:18 731

转载 Apache 2.2配置段和容器

“配置段”和“容器”都是用来指定配置文件的作用范围的。配置文件中指令的作用范围可能是整个服务器,也可能是特定的目录、文件、主机、URL。本节将要介绍的是如何使用配置段及.htaccess文件来改变配置指令的作用范围。1.配置段和容器的类型配置段的类型包括在core、mod_version和mod_proxy 3个模块中,可以使用的指令包括:<Directory>、<DirectoryMatch>、<Files>、<FilesMatch>、<...

2020-07-15 10:51:43 206

原创 SSH服务器

1、SSHSSH是Secure Shell的缩写,由IETF的网络工作小组所制定,SSH是建立在应用层和传输层基础上的安全协议。SSH有很多功能,它既可以代替Telnet,又可以为FTP、POP,甚至为PPP提供一个安全的通道。OpenSSH是SSH的替代软件包,而且是开放源代码和免费的。SSH协议框架中最主要的部分是3个协议。传输层协议(The Transport Layer Protocol):传输层协议提供服务器认证、数据机密性、信息完整性等的支持。 用户认证协议(The User

2020-07-13 16:26:58 1197

原创 LEMP之PHP7.4编译安装

一、准备条件安装配置好nginx,mysql服务卸载已安装的rpm包rpm -e php php-cli php-ldap php-common php-mysql --nodeps安装编译php所需的依赖包如果想让编译的php支持mcrypt、mhash扩展和libevent,此处还需要下载如下几个rpm包并安装之:libmcrypt-2.5.8-4.el5.centos.i386.rpmlibmcrypt-devel-2.5.8-4.el5.centos.i...

2020-07-07 15:21:02 2063

原创 httpd和php结合的方式

httpd与php结合的方式有以下三种:modules:php将以httpd的扩展模块形式存在,需要加载动态资源时,httpd可以直接通过php模块来加工资源并返回给客户端httpd prefork:libphp5.so(多进程模型的php)httpd event or worker:libphp5-zts.so(线程模型的php)CGI:httpd需要加载动态资源时,通过CGI与php解释器联系,获得php执行的结果,此时httpd负责与php连接的建立和断开等...

2020-07-07 15:17:29 2120

转载 pkg_config_path 环境变量设置 教

由于最近在瞎搞Kali Linux NetHunter,需要用上“pkg_config_path 环境变量设置”,担心有很多人跟我一样也在搞NetHunter而踩坑走不出来,我特意发表出来。一、查看 pkg_config_path环境变量命令root@kali:~# echo $PKG_CONFIG_PATH从上面可以清楚的看到我的“ pkg_config_path环境变量”是空的。二、查看自己的 pkgconfig路径在哪里?root@kali:~#...

2020-07-07 14:56:49 13733

转载 Linux特殊权限位

SUID 运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者(启动者临时获得文件属主的权限) chmod u+s file chmod u-s fileSGID运行某程序时,相应进程的属主是程序文件自身的属组,而不是启动者所属的基本组(启动者临时获得文件属组的权限) chmod g+s file chmod g-s fileSticky:在一个公共目录,每个都可创建文件,删除自己的文件,但不能删除别人的文件 chmod o+t di...

2020-07-01 08:53:14 195

原创 Mysql视频教程

链接:https://pan.baidu.com/s/12fd0KrTBuYw0GwXOHqp9ZQ提取码请加qq:409764293 获取。

2020-06-30 22:59:53 92

转载 Linux文件权限管理(访问控制列表)ACL

ACL是Linux里面常见的概念但并不是Linux特有的。很多产品包括硬件都有ACL的概念,比如思科交换机路由器也有ACL。无论在什么地方看到ACL,它的名称既然叫访问控制列表那就是要实现控制功能的,确切的说ACL就是用来实现灵活的权限控制的。#####ACL的常用参数及使用格式##getfacl file |directory #查看ACL属性setfacl -m u:uname:rwx file|directory #指定用户ACL权限setfacl -M file.acl file|d

2020-06-30 16:02:28 585

转载 详解操作系统中CPU、GPU

概述今天主要介绍一下GPU、CPU和两者之间的区别。1、CPU即中央处理器CPU( Central Processing Unit, 中央处理器)就是机器的“大脑”,也是布局谋略、发号施令、控制行动的“总司令官”。CPU的结构主要包括运算器(ALU, Arithmetic and Logic Unit)、控制单元(CU, Control Unit)、寄存器(Register)、高速缓存器(Cache)和它们之间通讯的数据、控制及状态的总线。简单来说就是:计算单元、控制单元和存储单..

2020-06-30 14:58:36 6428

转载 查看Mysql默认字符集

MySQL默认字符集相信大家都有所了解,下面就为您介绍一下查看MySQL默认字符集的命令,希望对您学习MySQL默认字符集能有些帮助。MySQL的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次:服务器(server),数据库(database),数据表(table)和连接(connection)。1.MySQL默认字符集MySQL对于字符集的指定可以细..

2020-06-29 09:52:36 3082

转载 DNF的时代已经到来

在最近发布的红帽企业Linux 8.0测试版中,已经使用DNF(Dandified Yum)取代了软件包管理器YUM(Yellowdog Updater, Modified),成为新一代RPM发行版软件包管理器。DNF并不是横空出世,早在Fedora 18中已经出现,并在Fedora 22中使用dnf替代yum,旨在克服YUM软件包管理器的一些瓶颈,使用C语言库hawkey进行软件包依赖关系解析,从而大幅度提升包管理操作效率,同时也降低了内存消耗,从而提升用户体验。DNF较YUM最大的优点在于如果配

2020-06-22 10:33:39 433

转载 /dev/null的总结

dev/null ,是一个空文件(写入到/dev/null时全部丢失,读取/dev/null时自己返回EOF),具体总结下几种常见用途.一、禁止标准输出.eg: cat $filename >/dev/null # 文件内容丢失,不会输出到标准输出,.二、禁止标准错误eg: rm $badname 2>/dev/null #删除文件错误时,不会再有提示到终端,都丢到/dev/null里去了三、禁止标准输出和...

2020-06-20 22:16:04 5436

原创 Mysql5.7编译安装

一、安装依赖yum -y install make gcc-c++ cmake bison-devel ncurses-developenssl openssl-devel二、下载源码包wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.24.tar.gz解压,进入到目录添加mysql用户和用户组groupadd mysqluseradd -g mysql -s /sbin/nologinmysql...

2020-06-20 12:29:56 148

原创 Mysql5.1.72服务器源码安装

安装依赖包yum -y installbison bison-devel zib-devel libcurl-devel libarchive-devel boost-develgccgcc-c++ cmake ncurses ncurses-devel dnutls-devel libxml2-devel openssl-devel libevent-devel libaio-devel卸载rpm安装的mysql[root@mail ~]# rpm -e mysql-se...

2020-06-18 16:47:55 269

原创 VSFTPD服务

VSFTP(Very Secure FTP。非常安全的FTP)1、FTP工作模式(1)主动模式:在FTP的主动模式下FTP客户端开启一个随机选择的TCP端口连接FTP服务器的21端口请求建立连接。当完成THree-Way Handshake后,连接就成功建立,但这仅是控制连接的建立。当两端需要传送数据的时候,客户端通过控制连接用一个port command告诉服务器,客户端可以用另一个TCP端口做数据通道,然后服务器用20端口和刚才客户端所通知的TCP端口建立数据连接。被动模式在F...

2020-06-17 17:37:47 546

原创 Sudo命令

配置文件/etc/sudoers //这个文件列出了授权使用subo的人以及允许他们在每台主机上运行的命令。Host_Alias //定义主机组Cmnd_Alias //定义命令行#permissions //该行下面定义权限说明信息每一行权限说明包括的信息如下:这一行所适用的用户;应该注意这一行的主机;指定用户可以运行的命令;可以以其身份执行命令的用户。举例:H...

2020-06-11 14:21:15 198

原创 Linux搭建DNS(2)

建立正向区域数据文件,可以参考回环域的区域数据文件named.zoneCp -p /var/named/chroot/var/named/named.zone /var/named/chroot/var/named/benet.com.zone$TTL 86400 //有效解析记录的生存周期@ IN SOA ns.benet.com. admin.benet.com ( //SOA标记、区...

2020-06-05 17:03:07 178

[Linux服务配置全程记录] 张勤,杨章明 扫描版

全程讲解linux服务器配置的方方面面

2024-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除