自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 共享资源库系统--练习题

共享资源库系统-----------------------------案例需求-----------------------------①以工坊单位为基础,每个工坊设立一个单独共享资源目录,创建FTP虚拟用户名为zhang1-6;②权限限制只有下载没有上传的权限,限制最大带宽60KB;③zhang1-6用户的家目录名称对应6个不同的工坊名词缩写;④新建的一块20G存储磁盘必须挂载在nfs的共享目录上,每7天晚上21点要求增量备份一次nfs的共享数据,到/backup/weekbackup目录下,存放在以日

2020-11-13 17:06:24 474

原创 共享资源库系统--FTP、NFS、crond服务介绍

FTP服务介绍一、什么是FTP二、FTP原理三、FTP状态码四、FTP客户端一、什么是FTPFTP(File Transfer Protocol)是一个非常古老并且应用十分广泛的文件传输协议,FTP协议是现今使用最为广泛的网络文件共享协议之一,我们现在也一直有在用着FTP协议来进行各种文件的传输,FTP为我们提供了一种可靠的方式在网络上进行文件的共享。二、FTP原理FTP是C/S架构的服务,拥有一个服务器端和一个客户端,FTP底层通过TCP协议来作为传输协议,所以FTP协议是一种可靠的文件传输方式,

2020-11-12 15:25:09 1250

原创 nginx简易搭建及反向代理

nginx搭建一、安装nginx1.下载nginx2.解压nginx3.编译安装4.启动nginx5.浏览器访问二、nginx的反向代理1.编辑配置文件2.配置域名重定向一、安装nginx1.下载nginx下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz[root@localhost src]# pwd/usr/local/src[root@localhost src]# lsnginx-1.6.2.tar.gz2.解压nginx[roo

2020-11-04 11:02:59 526

原创 数据库创建用户并给予权限练习

数据库练习一、安装服务二、初始化mariadb数据库三、创建表格四、创建用户五、给予权限六、测试练习:安装mariadb服务,并创两个用户,用户A可以管理表A,用户B可以管理所有表。一、安装服务# yum install -y mariadb mariadb-server二、初始化mariadb数据库[root@localhost ~]# mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDE

2020-11-02 15:21:43 640

原创 Tomcat搭建配置(四)

Tomcat日志一、 查看日志catalina开头的为Tomcat的综合日志host-manager和manager为管理相关的日志二、配置生成日志valve为日志文件配置prefix定义访问日志的前缀suffix定义日志的后缀pattern定义日志格式一、 查看日志Tomcat在应用过程中,难免会出现错误,如何去查看这些错误,这就需要查看Tomcat的日志。[root@tomcat ~]# ls /usr/local/tomcat/logs/catalina.2020-09-23.log

2020-10-20 16:45:46 130

原创 Tomcat搭建配置(三)

配置Tomcat虚拟主机一、查看默认虚拟主机二、 新增虚拟主机编辑server.xml三、appBase部署Java应用1.下载一个zrlog(Java写的blog站点应用,轻量)2.自动解压3.浏览器访问http://192. 168.200.11/zrlog4.配置数据库5.使用 zrlog用户信息填写网页内容:6.撰写文章四、docBase部署Java应用1.查看虚拟主机docBase的路径3.创建docBase目录4.在Windows下绑定hosts文件5.测试:6.用域名去访问zrlog页面一、

2020-10-20 16:35:36 656 3

原创 Tomcat搭建配置(二)

配置Tomcat监听80端口一、修改配置文件二、测试三、 浏览器访问一、修改配置文件Tomcat 监听的是8080端口,如果想要直接访问,不加8080端口(默认输入一个IP或者域名,访问80端口时是可以省略IP后端口号的)就需要配置Tomcat监听80端口,Tomcat是支持端口自定义的。编辑Tomcat配置文件server.xml,命令如下:[root@tomcat ~]# vi /usr/local/tomcat/conf/server.xml //直接搜索8080找到如下内容......

2020-10-19 16:33:14 160

原创 Tomcat搭建配置(一)

JDK、Tomcat的安装一、Tomcat介绍1. 简介2. 环境准备3. 修改主机名二、安装JDK1. JDK的下载2. JDK安装3. 修改环境变量4. 检查JDK安装情况三、安装Tomcat1. 安装Tomcat2. 启动Tomcat3. 测试一、Tomcat介绍1. 简介Tomcat是Apache软件基金会( Apache Software Foundation )的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。受Java爱好者的喜爱,并得到了部分

2020-10-19 16:11:53 628

原创 LAMP环境搭建与配置(四)

任务4 PHP动态扩展模块一、查看PHP加载了哪些模块二、安装一个redis模块1.下载redis2.解压redis3.编译redis4.扩展模块①查看扩展模块存放目录②查看是否有redis.so增加一行配置④重新加载配置-t , graceful⑤查看是否加载了redis模块一、查看PHP加载了哪些模块# /usr/local/php/bin/php -m二、安装一个redis模块#cd /usr/local/src#wget http://pecl.php.net/get/redis-2.2.

2020-10-18 15:31:49 143

原创 LAMP环境搭建与配置(三)

任务3 PHP配置一. PHP基础配置1.查看PHP配置文件的位置2.更改PHP.ini配置文件①搜索disable_functions②定义date.timezone,减少警告二. 日志相关配置1.配置error_log①//记录错误日志:搜索log_errors, 改成如下②//记录错误日志目录位置:搜索error. log,改为③//记录错误日志级别:搜索error_reporting 改为④//再搜索display_errors,改为⑤配置完php.ini,可以额外配置:一. PHP基础配置1.

2020-10-18 14:53:44 194

原创 LAMP环境搭建与配置(二)

任务2 Apache配置一. 默认虚拟主机1.虚拟主机2.配置3.配置验证4.验证成功二. 用户认证1.介绍2.配置3.配置验证4.验证成功三. 域名跳转1.介绍2.配置3.配置验证4.验证成功四. 访问日志1.介绍2.配置3.配置验证4.验证成功五. 访问日记不记录静态文件1.配置2.配置验证3.验证成功六. 访问日记切割1.配置2.配置验证3.验证成功七. 静态元素过期时间1.介绍2.配置3.配置验证4.验证成功八. 配置防盗链1.介绍2.配置3.配置验证4.验证成功九. 访问控制-Diretory\F

2020-10-17 16:56:04 1022

原创 LAMP环境搭建与配置(一)

任务1 安装LAMP,基础配置解析PHP一.LAMP架构介绍各字母代表的意义三个角色如何工作二. 安装MySQL1.下载2.解压3.安装和配置4.开启服务并安装5.遇到的问题三. 安装Apache1.下载2.解压3.安装和配置1)apr-1.6.5.tar.gz2)apr-util-1.6.1.tar.gz3)httpd-2.4.46.tar.gz4.安装成功5.遇到的问题四. 安装PHP1.下载2.解压3.安装和配置1)php-5.6.30.tar.gz2)php-7.1.6.tar.bz2五. http

2020-10-15 20:59:46 400 1

原创 单元一 Linux常用系统命令

单元一 Linux常用系统命令1.1 监控系统的状态使用w查看当前系统的负载查看服务器有几个cpu使用 vmstat 监控系统的状态使用top 显示进程所占系统资源使用free查看内存使用状况使用ps 查看系统进程使用netstat 查看网络状况1.2 Linux网络相关多个网卡中,只重启某一个网卡给一个网卡设定多个IP更改主机名设置DNSLinux的防火墙1.3 Linux系统任务计划使用 crontab -e 进行编写任务计划使用 crontab -l命令查看已经设定的任务计划使用crontab -

2020-10-14 10:10:02 998

原创 4.10 第十三章:Linux系统管理技巧

第十三章:Linux系统管理技巧13.1监控系统的状态13.1.1使用w命令查看当前系统的负载13.1.2用vmstat命令监控系统的状态13.1.3用top命令显示进程所占的系统资源13.1.4用sar命令监控系统状态①查看网卡流量 sar -n DEV②查看历史负载 sar -q13.1.5用nload命令查看网卡流量13.1.6用free命令查看内存使用状况13.1.7用ps命令查看系统进程...

2020-04-13 18:22:43 2318

原创 Shell 脚本练习1:生成写入磁盘使用情况的日记文件

Shell 脚本练习1:请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如生成的文件名为2020-04-20.log,并且把磁盘的使用情况写到到这个文件中。日记文件放在/usr/local/log/下。脚本判断创建此目录,如果没有这个目录就创建目录,如果有就继续执行。本题练习知识点有:一、判断语句配合验证命令是否成功的使用。二、 日期命令配合参数的使用。三、磁盘命令的使用...

2020-04-08 13:52:37 939

原创 第十二章:shell脚本课后习题

第十二章:shell脚本课后习题1.编写shell脚本,计算1~100的和。[root@zl_cloud sbin]# cat 1.sh#! /bin/bashsum=0for i in `seq 1 100`;do sum=$[$i+$sum]doneecho $sum[root@zl_cloud sbin]#2.编写shell脚本,输入一个数字n并计算1~...

2020-03-27 22:41:50 3076

原创 3.25 第十二章:shell脚本

第十二章:shell脚本一、什么是shell脚本把所有操作都记录到一个文档中,然后去调用文档中的命令,这个文档就是shell脚本。Shell脚本能帮助我们很方便地管理服务器,因为我们可以指定一个任务计划,定时去执行某个shell脚本以满足需求。在正式编写shell脚本之前,建议自定义的脚本都放在/usr/local/sbin/目录下:一是可以更好地管理文档;二是以后接管你工作的管理员都知道自定...

2020-03-26 17:37:22 297

原创 第十一章:正则表达式课后习题

第十一章:正则表达式课后习题一、sed练习题1.把/etc/passwd 复制到/root/test.txt,用sed打印所有行。[root@zl_cloud ~]# cp /etc/passwd /root/test.txt[root@zl_cloud ~]# sed -n '1,$'p test.txt[root@zl_cloud ~]# 2.打印test.txt的第3行~第10...

2020-03-24 15:48:28 2328

原创 3.23 第十一章:正则表达式

第十一章:正则表达式一、grep/egrep工具的使用格式:grep 【-cinvABC】 ‘关键词’ filename。 -c:不是打印符合要求的行数; -i:表示忽略大小写; -n:表示输出符合要求的行及其行号; -v:表示打印不符合要求的行; -A:后面跟一个数字(有无空格都可以),例如-A2表示打印符合要求的行以及下面两行; -B:后面跟一个数字,例如-B2表示打印符合要...

2020-03-24 00:39:18 328

原创 CRT远程连接不上的解决办法

CRT远程连接不上的解决办法远程连接不上我知道的大概有四种情况:一、IP配置问题这个问题是最不应该犯得错误,但是很多人往往都配置不好IP,建议好好学习nat模式,我的博客最开始有写到,有兴趣的可以去看一下…①查看自己的虚拟机的虚拟网络编辑器这里有VMnet8是nat模式,设置成静态IP需要把“使用本地DHCP服务讲IP地址分配给虚拟机”这个选项的勾去掉。然后就是需要看你的VMnet8的...

2020-03-19 22:56:56 11736

原创 3.16 第十章:shell基础知识

第十章:shell基础知识一、什么是shellshell时系统跟计算机硬件交互时使用的中间介质,知识系统的一个工具。实际上,在shell和计算机硬件之间还有一层东西–系统内核。用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell在传输给系统内核,接着内核再去支配计算机硬件去执行各种操作。1.记录命令历史我们执行过的命令Linux都会记录,预设可以记录1000...

2020-03-16 13:56:50 417

原创 第九章:安装RPM包或源码包课后习题

第九章:安装RPM包或源码包课后习题1.区分rpm与-qi、-qf、-ql和-qa这4个不同选项组合的作用。 rpm -qi 【rpm包名】:查看已安装的RPM包的相关信息。 rpm -qf 【文件的绝对路径】:列出某个文件属于哪个RPM包。 rpm -ql 【rpm包名】:列出一个RPM包的安装文件。 rpm -qa :查看系统中安装了那些包。2.rpm -qi后面如果跟...

2020-03-13 15:45:40 734

原创 3.13 第九章:安装RPM包或源码包

第九章:安装RPM包或源码包前面多次提到yum命令,它是Red Hat所特有的安装RPM程序包的工具。一、RPM工具RPM是以一种数据库记录的方式将我们所需要的套件安装到Linux主机的一套管理程序。也就是说Linux系统中存在着一个关于RPM的数据库,记录了安装的包以及包与包之间的依赖关系。把光驱挂载到/mnt目录下,要先检查一个VMware右下角的小光驱图标是否点亮,如果没有,点击一下...

2020-03-13 14:43:36 489

原创 第八章:文档的压缩和打包课后习题

第八章:文档的压缩和打包课后习题1.gzip命令和bzip2命令能否直接压缩目录呢?不可以。下面我也dir1这个目录做实验:[root@zl_cloud ~]# ls1.txt anaconda-ks.cfg dir1 dira dirb test test1 test2[root@zl_cloud ~]# gzip dir1gzip: dir1 is a directo...

2020-03-10 13:57:37 477

原创 第七章:文本编辑工具vim课后练习

第七章:文本编辑工具vim课后练习1.Vi与Vim有什么区别?它们之间有什么关系?vim是vi的升级版,他们最大的区别就是编辑一个文本时vi不会显示颜色,而vim会显示颜色,其他功能上没有太大的区别。2.如何査看当前系统的Vim版本?[root@zl_cloud ~]# vim --versionVIM - Vi IMproved 7.4 (2013 Aug 10, compiled A...

2020-03-10 13:53:52 688

原创 3.10 第八章:文档的压缩与打包

第八章:文档的压缩与打包Linux下常见的后缀名所对应的压缩工具。 .gz:表示由gzip压缩工具压缩的文件; .bz2:表示由bzip2压缩工具压缩的文件; .tar:表示由tar打包程序打包的文件;(tar并没有压缩功能,只是把一个目录合并成一个文 件) .tar.gz:可以理解为先由tar打包,然后再由gzip压缩。 .tar.bz2:可以理解为先由tar打包,然后再由gzip...

2020-03-10 12:39:24 261

原创 3.10 第七章:文本编辑工具Vim

第七章:文本编辑工具Vim若系统中没有vim工具,可以使用下面命令安装它:# yum install -y vim-enhanced一、vim的使用(3种常用模式)1.一般模式按键功能i切换到输入模式:切换到命令模式,以在最底一行输入命令x删除当前光标所在处的字符2.编辑模式按键功能字符按键以及Shift组合输入字符...

2020-03-10 12:21:52 207

原创 3.6 第六章:Linux的磁盘管理

第六章:Linux的磁盘管理一、查看磁盘或者目录的容量1.命令df用户查看已挂载磁盘的总容量、使用容量、剩余容量等;[root@zl_cloud ~]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/mapper/centos-root 18307072 996588 17310484 6% /devtmpfs ...

2020-03-06 18:41:35 1379

原创 3.6 第五章:Linux系统用户与用户组管理

第五章:Linux系统用户与用户组管理一、认识/etc/passwd和/etc/shadow1./etc/passwd:[root@zl_cloud ~]# cat /etc/passwd | headroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbi...

2020-03-06 15:16:03 539

原创 3.2 Linux文件和目录管理课后练习题

3.2 Linux文件和目录管理课后练习题1.命令rmdir -p用来删除一串目录,比如rmdir -p /tmp/test/1/2/3。如果/tmp/1/2/目录下除了3目录外还有个4目录,4目录里还有5目录,那么是否可以成功删除?用命令rmdir -p 删除一个不存在的目录时,是否会报错呢?首先我先创建题目中的目录:[root@zl_cloud ~]# mkdir -p /tmp/te...

2020-03-04 22:24:03 7268

原创 2020.03.02 Linux文件和目录管理

Linux文件和目录管理一、绝对路径和相对路径绝对路径:一定是从根目录写起的;例如:# cd /usr/local/mysql相对路径:首先进入/home,再进入到test;#cd /home #cd test1.命令cd(1)# cd:tmp(+目录名),则直接切换到tmp(该)目录下;!只能加目录名,如果跟了文件名则会报错。(2)# pwd:返回内容则是显示当前所在目录;(3...

2020-03-02 21:56:43 219

原创 2020.02.28 周五

一、三种网络模式(一)Nat 模式nat模式属于dhcp还是static?都可以,但大部分为static。首先先编辑虚拟机设置,改成NAT模式。配置成dhcp模式 查看网卡:# ip addr(可简写成ip a里面有lo:回环地址;用来自己给自己通信。eth0:该IP地址可以是dhcp自动分配到的IP地址,也可以是自己配置的static静态IP地址。) 在虚拟机上编辑网卡...

2020-02-28 22:29:14 310

空空如也

空空如也

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

TA关注的人

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