《Linux操作系统》课后习题11章.docx
文本预览下载声明
第九章习题
一填空
检验DNS配置是否正常可以执行命令:nslookup 。
启动Apache服务可以使用命令:systemctl start httpd。
可以执行命令 systemctl enable httpd 将Apache设置为开机自启动模式。
通过yum安装的Apache,默认配置文件主目录位于/etc/httpd下。
PHP(Hypertext Preprocessor)超文本预处理器是一种通用开源脚本语言,常用来创建动态交互性站点,语法吸收了C、Java和Perl语言的特点,利于学习,使用广泛,主要适用于Web开发领域。
PHP服务安装完成后可以执行php -v查看版本信息。
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。。
Redis(remote dictionary server)是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。
MariaDB是MySQL的一个分支,采用GPL授权许可,目前主要由开源社区在维护。。
二选择
(B)不属于LAMP服务。
Apache B. Pascal C. PHP D.Mysql
2. MySQL默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于(C)位。
A.4 B. 32 C. 8 D. 16
3. MySQL安装完成之后,在(B)文件中为root用户生成了一个默认密码。
A./var/log/passwd.log B./var/log/mysqld.log
C./var/mysqld.log D./var/passwd.log
4. Redis支持存储的value类型相对更多,以下(A)不属于这些类型。。
A.data B.set C.list D.string
5.redis在3.0版本推出(A)模式。
A.集群 B.Hash C.组装 D.重组
三简答
安装Apache服务后如果无法完成预期的操作时,可以考虑哪两个设置是否正常??
答:
1)查看apache主配置文件,确保存在配置语句IncludeOptional conf.d/*.conf,正是由于该语句的存在,conf.d目录下所有以“.conf”结尾的文件才会被读取。
2)在文件中找到Require all denied语句进行注释,将默认拒绝访问设置为允许访问,使用 Require all granted语句替换,方便进行测试。
通过msyql环境变量可以查看密码策略的相关信息,其中validate_password_policy代表密码策略,请问它可以取那几个值?分别代表什么意思?
答:
可以为0、1、2中的任意一个,分别代表密码策略为LOW、MEDIUM和STRONG
Apache如果出现错误提示:cannot find a valid baseurl for repo: base/7/x86_64,考虑哪两个原因?
答:
1)机器无法上网。尝试执行命令ping ,如果ping不通,就是上不了网。如果能ping通,那就考虑是否是其他原因。
2)DNS配置有问题。检验DNS配置是否正常可以执行命令:nslookup 。如果显示无法连接或者无法解析之类的提示就是出现问题了。
4. 简述Redis数据备份与恢复的过程。
答:
1)后台启动Redis数据库,通过客户端密码验证登录,执行save命令保存。
2)执行保存命令后,则在配置目录中会立即刷新dump.rdb文件,该文件就是用户希望进行备份的数据,可以复制到备份目录进行保存。
3)当需要恢复数据库时,需要先停止数据库,使其处于脱机状态。如果希望保留当前的数据,可先进行更名操作,然后再实施恢复。
4)再次启动Redis,通过客户端密码登录后即可访问恢复后的数据。
显示全部