第2、3次作业

题目1:

基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!!!

题目2:

给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料,网站访问缴费网站(http://www.openlab.com/money网站访问缴费网站)。

题目3:

学生信息网站只有song和tian两人可以访问,其他用户不能访问。

题目4:

访问缴费网站实现数据加密基于https访问。

题目5:

架设一台NFS服务器,并按照以下要求配置

1、开放/nfs/shared目录,供所有用户查询资料

2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210

3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom可以完全访问该目录

题目一:

配置:

1、前提配置:关闭防火墙,关闭selinux

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# setenforce 0

2、安装服务程序 nginx

[root@localhost ~]# yum install nginx

3、自定义nginx的配置文件通过域名访问网站---  /etc/nginx/conf.d

[root@localhost ~]# vim /etc/nginx/conf.d/openlab.conf

4、根据配置创建数据文件

创建文件和目录,并在文件中写入数据:

[root@localhost ~]# mkdir /www/openlab -pv

[root@localhost ~]# echo welcome to openlab!!! > /www/openlab/index.html

5、重启服务加载配置

[root@localhost ~]# systemctl restart nginx.service

测试:

对windows进行配置:

配置dns

C:\Windows\System32\drivers\etc打开在该路径下的hosts文件

将IP地址和域名对应:192.168.146.135  www.openlab.com

对Linux:

配置dns:

[root@localhost ~]# vim /etc/hosts

在hosts里写:192.168.146.135 www.openlab.com

Curl www.openlab.com

题目二:

配置:

1、自定义nginx的配置文件通过域名访问网站---  /etc/nginx/conf.d/openlab.conf

[root@localhost ~]# vim /etc/nginx/conf.d/openlab.conf

2、根据配置创建数据文件

创建文件和目录:

[root@localhost ~]# mkdir /www/openlab -pv

测试:

题目3:

配置:

1、自定义nginx的配置文件---  /etc/nginx/conf.d/openlab.conf

[root@localhost ~]# vim /etc/nginx/conf.d/openlab.conf

2、在/etc/nginx/users里创建一个名为song和tian的用户

3.重启服务加载配置

[root@localhost ~]# systemctl restart nginx.service

测试:

题目4:

配置:

1、对openlab.conf配置:

[root@localhost ~]# vim /etc/nginx/conf.d/openlab.conf

创建一个虚拟目录用来设置https

2、对虚拟目录配置,使用https协议

[root@localhost ~]# vim /etc/nginx/conf.d/money.conf

3、创建一个名为money的文件夹:

[root@localhost ~]# mkdir /www/openlab/money

4、将money网页转移到/www/openlab/money下:

[root@localhost ~]# mv /www/openlab/money.html  /www/openlab/money/

5、生成私钥

[root@localhost private]# openssl genrsa 2048 > money.key

6、生成证书

[root@localhost certs]# openssl req -utf8 -new -key ../private/money.key -x509 -days 365 -out money.crt

7、重启服务:

[root@localhost certs]# systemctl restart nginx

测试:

题目5:

配置(1):

1、关闭防火墙和selinux

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
 

2、下载nfs和rpcbind

[root@localhost ~]# yum install nfs-utils rpcbind -y

3、启动该程序

systemctl start nfs

【注】:启动nfs会默认启动rpcbind

4、编辑NFS服务的配置文件

vim /etc/exports

5、根据配置创建文件夹以及用户查询的普通文件

[root@localhost ~]# mkdir -pv /nfs/shared

[root@localhost ~]# touch /nfs/shared/{file1,file2,flie3}

6、重启服务以加载配置

[root@localhost ~]# systemctl restart nfs-server

测试:

客户机需要创建一个挂载点目录并将文件挂载在此处

[root@client ~]# mkdir /nfs_1

[root@client ~]# mount 192.168.146.135:/nfs/shared  /nfs_1

配置(2):

在配置一的基础上配置:

1、编辑NFS服务的配置文件

vim /etc/exports

/nfs/upload 192.168.239.0/24(rw,all_squash,anonuid=210,anongid=210)

2、重载配置文件

Exportfs -r

配置(3):

在配置一的基础上配置:

1、编辑NFS服务的配置文件

vim /etc/exports

/home/tom 192.168.146.129(rw)

2、创建/home/tom目录并写入该目录下的文件

[root@localhost ~]# mkdir /home/tom -pv

[root@localhost ~]# touch /home/tom/{file1,file2}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/629217.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RIP【新华三与华为区别】

【介绍】 rip分为rip 1 与 rip 2 ,rip 2 是对 rip 1 的一种升级,rip 2 可以进行认证等功能 【命令】 新华三: [HC3-R1] rip #启用rip [HC3-R1-rip] version 2 #告知rip 版本号 [HC3-R1-rip] network 192.168.1.0 #宣告其网段 [HC3-R1-rip] …

【python】py-spy 实时显示python进程内的线程堆栈CPU消耗 python CPU消耗分析

安装 pip install py-spy AI调用源码,红色调用时,python进程CPU 100% 启动程序,输入问题,观察CPU top sudo .local/bin/py-spy top --pid 7150 可以看到,此时与显卡交互占用了绝大部分CPU,有点死循环检测…

AI大模型预先学习笔记一:transformer和fine tune技术介绍

一、商业观点:企业借助大模型获得业务增长可能 二、底层原理:transformer 1)备注 ①下面每个步骤都是自回归的过程(aotu-regressive):已输出内容的每个字作为输入,一起生成下一个字 ②合起来就…

全自动网页制作系统流星全自动网页生成系统重构版输入网页信息即可制作

源码优点: 所有模板经过精心审核与修改,完美兼容小屏手机大屏手机,以及各种平板端、电脑端和360浏览器、谷歌浏览器、火狐浏览器等等各大浏览器显示。 免费制作 为用户使用方便考虑,全自动网页制作系统无需繁琐的注册与登入,直接…

CUTANA™ CUTRUN Assays ——实现超敏基因组定位

蛋白质和核酸是构成生命体最为重要的两类生物大分子,二者间的相互作用一直是分子生物学研究的中心问题之一。研究细胞内蛋白质-DNA相互作用的常用方法是染色质免疫沉淀(Chromatin Immunoprecipitation, ChIP) ,同时ChIP还常被用于确定基因组上与组蛋白修…

MybatisPlus框架--如何让公共字段自动更新插入

目录 建一个springboot项目 引入mybatisplus依赖 功能区 如何让公共字段自动更新插入(createTime,updateTime) 1.创建表 2.项目 3.Application 4.application.yml 5.pom.xml 6.entity 7.mapper 8.service 9.service下的impl 10…

使用scipy处理图片——滤镜处理

大纲 black_tophatwhite_tophatconvolvecorrelategaussian_filtergaussian_laplacemaximum_filtermedian_filterminimum_filterpercentile_filterprewittrank_filtersobelspline_filteruniform_filter基础代码代码仓库 在《使用numpy处理图片——模糊处理》一文中,我…

【绩效考核】分享:海底捞的考核方法

很多企业都希望学习海底捞的管理方法。在绩效考核方面,海底捞的“不考核利润、考核满意度”始终是一大特色。它重视门店管理者的绩效考核,并将客户满意度作为绩效考核的核心,这对其他企业是否具有借鉴意义?海底捞始终秉承“服务至…

MySQL——性能优化与关系型数据库

文章目录 什么是性能?什么是关系型数据库?数据库设计范式 常见的数据库SQL语言结构化查询语言的六个部分版本 MySQL数据库故事历史版本5.6/5.7差异5.7/8.0差异 什么是性能? 吞吐与延迟:有些结论是反直觉的,指导我们关…

ioctl操作实现

ioctl&#xff0c;避免使用三个全局变量&#xff0c;因此写进一个结构体里面 ioctl对文件属性进行操作 #include <linux/module.h> #include <linux/kernel.h> #include <linux/fs.h> #include <linux/cdev.h> #include <asm/uaccess.h>#define…

微信商家转账到零钱怎么开通?场景模板

商家转账到零钱是什么&#xff1f; 使用商家转账到零钱这个功能&#xff0c;可以让商户同时向多个用户的零钱转账。商户可以使用这个功能用于费用报销、员工福利发放、合作伙伴货款或分销返佣等场景&#xff0c;提高效率。 商家转账到零钱的使用场景有哪些&#xff1f; 商家…

pytest -- 进阶使用详解

pytest-html⽣成报告 Pytest-HTML 是⼀个插件&#xff0c;它可以⽣成漂亮且易于阅读的 HTML 测试报告。 pytest-html ⽣成报告的步骤 ① 安装 pytest-html 插件&#xff1a; pip install pytest-html ② 运⾏测试并⽣成报告&#xff1a; file name:main.pyimport pytest&qu…

Spring IoC 和 DI

文章目录 1. 什么是 Spring2. 什么是 IoC3. 什么是 DI4. IoC & DI 使用5. 获取 Bean 的方式5.1 根据类型获取 bean5.2 根据名称获取 bean5.3 获取bean对象的其他方式5.4 五大注解的关联 6. 方法注解7. 扫描路径8. Bean 的名称9. DI 详解9.1 属性注入9.2 构造方法注入9.3 Se…

代码随想录算法训练营第三十六天|435. 无重叠区间、763.划分字母区间、56. 合并区间

题目&#xff1a;435. 无重叠区间 文章链接&#xff1a;代码随想录 视频链接&#xff1a;LeetCode:435.无重叠区间 题目链接&#xff1a;力扣题目链接 图释&#xff1a; class Solution { public:static bool cmp(const vector<int>&a, const vector<int>…

HDFS读写数据流程、NameNode与DataNode工作机制

文章目录 HDFS 写数据流程HDFS 读数据流程HDFS 节点距离计算HDFS 机架感知HDFS NN和2NN工作机制HDFS FsImage镜像文件HDFS Edits编辑日志HDFS 检查点CheckPoint时间设置HDFS 退役旧数据节点HDFS DataNode多目录配置HDFS DataNode工作机制HDFS 数据完整性HDFS 掉线时限参数设置 …

Configure Virtual Serial Port Driver串口模拟器VSPD

背景 串口通讯想必做硬件开发和软件的人来说都相当了解&#xff0c;以前的电脑&#xff0c;基本标配都包含一个串口。但现在的电脑&#xff0c;基本都没有配置串口了&#xff0c;如果要使用串口的功能&#xff0c;基本就要用一个USB转串口的硬件模块。 虚拟串口&#xff08;虚…

[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit

0005_ 退出游乐场_重启游乐场_系统态shell 退出终端_重启游乐场_shell_quit &#x1f94a; Python 回忆 上次 了解了 python进入了 python 游乐场 在游乐场 可以做 简单的计算还可以做 乘方运算 数字特别大之后 游乐场 会迟疑一下不过 最终 还是能算出来 可以让数字 更大一…

【特征工程】分类变量:BinaryEncoder二进制编码方法详解

Binary Encoding&#xff1a;二进制编码方法详解 Binary Encoding是将每个整数表示为二进制数&#xff0c;然后按位拆分为多个二进制变量。这种方法旨在减少维度&#xff0c;同时避免了One-Hot Encoding的高维稀疏问题。 Binary encoding for categorical variables, similar …

2023年全球软件质量效能大会(QECon北京站):核心内容与学习收获(附大会核心PPT下载)

此次大会的主题为“智能时代的质量新篇章”。来自全球的软件质量与效能专家、企业领袖、技术研发人员等齐聚一堂&#xff0c;共同探讨软件质量与效能的新理念、新技术、新实践。 一、大会的核心内容 1、智能时代软件质量的新挑战与机遇 随着人工智能、大数据等技术的快速发展…

presto 支持regexp_count

一、背景 1、查询regexp_count 函数提示未注册 用户想正则查询特定字符出现次数 function regexp_count not registered 二、调研 1、官网地址&#xff1a; Presto Documentation — Presto 0.284 Documentation 2、regexp_extract_all Regular Expression Functions —…