当前位置: 首页 > news >正文

网站设计 案例做网站申请域名的流程

网站设计 案例,做网站申请域名的流程,dw网页设计全称,免费网站建设c3sales目录 一.yum仓库的基本原理 1.Yum概述: 2.Yum实现过程: 二. yum配置文件及命令: 1. 主配置文件: 2. 仓库设置文件: 3 .日志文件: ​编辑4.yum命令详解: 三. 搭建仓库的方式: …

目录

一.yum仓库的基本原理

1.Yum概述:

2.Yum实现过程:

二. yum配置文件及命令:

1. 主配置文件:

 2. 仓库设置文件:

3 .日志文件:

​编辑4.yum命令详解:

三. 搭建仓库的方式:

1.搭建本地yum仓库:

2.搭建阿里云仓库(http方式外网环境):

3.内网环境下http搭建yum仓库:

​四.NFS:

1.NFS简介:

2.NFS特点:

3.服务端nfs配置文件/etc/exports:

4.NFS共享存储服务配置的相关步骤: 

服务端:

​编辑​编辑 客户端:


一.yum仓库的基本原理

1.Yum概述:

yum是一个基于RPM包(是Red-Hat Package Manager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。解决了日常工作中的大量查找安装依赖包的时间

2.Yum实现过程:

先在yum服务器上创建 yum repository(仓库),在仓库中事先存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下),当yum客户端利用yum/dnf工具进行安装时包时,会自动下载repodata中的元数据,查询远数据是否存在相关的包及依赖关系,自动从仓库中找到相关包下载并安装。

yum依赖于环境,依赖于服务端和客户端,允许跨网络

服务器:

  • RPM包 (Packages文件夹中)

  • 元数据(repodata文件夹:目录(软件的目录),软件的依赖关系,软件的位置)

客户端的配置文件中

baseurl=地址 一定要写到到 这两个文件夹 repodata packages 的上级目录

最终形成两个文件夹Packages (包文件夹一般取名packages)和 repodata(元数据文件夹)

仓库类型:

  • 光盘的仓库基本仓库 比较常用的

  • epel扩展仓库 比较新

二. yum配置文件及命令:

1. 主配置文件:

位置:/etc/yum.conf //主配置文件

[root@localhost]# /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever //yum下载的RPM包的缓存目录 $basearch代表硬件架构 $releasever系统版本比如7
keepcache=0                                   //是否保存缓存  0代表不保存,1代表保存
debuglevel=2                                  //调试级别了解即可
logfile=/var/log/yum.log					 // 日志文件位置
exactarch=1								     //是否允许不同版本的rpm安装
obsoletes=1									//update 的一个参数是否可以允许旧版本的运行	
gpgcheck=1                                  //验证秘钥
plugins=1                                   //是否允许插件1代表可以
installonly_limit=5                         //保存几个内核 5代表5个
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-releaseyum的repo配置文件中可用的变量:
$releasever: 当前OS的发行版的主版本号,如:8,7,6
$arch: CPU架构,如:aarch64, i586, i686,x86_64等
$basearch:系统基础平台;i386, x86_64
$contentdir:表示目录,比如:centos-8,centos-7
$YUM0-$YUM9:自定义变量

 2. 仓库设置文件:

位置:/etc/yum.repos.d/*.repo   // yum仓库文件位置

3 .日志文件:

位置:/var/log/yum.log //日志文件

4.yum命令详解:

命令不加关键字加入关键词、软件包、软件包组
yum list显示所有可用包单个的可安装包
yum info显示所有可用包的信息单个具体的信息
yum search\模糊查找所有的相关信息
yum provides\精确查找
yum grouplist显示所有可用包组显示具体的包组
yum groupinfo显示所有的包组具体信息显示具体的包组的具体信息
yum install\安装具体软件包
yum groupinstall\安装具体软件包组
yum update所有软件升级具体软件升级
命令不加关键字加入关键词、软件包、软件包组
yum group update所有包组升级具体包组升级
yum remove\卸载具体软件
yum groupremove\卸载具体包组软件
yum history查看当前yum操作历史\
yum history undo加入序号卸载序号里安装的软件\
yum history redo加入序号重新执行序号里的操作\

三. 搭建仓库的方式:

1.搭建本地yum仓库:

首先我们先配置服务端:

接下来我们配置客户端:

2.搭建阿里云仓库(http方式外网环境):

3.内网环境下http搭建yum仓库:

  • 服务端搭建本地yum仓库下载httpd服务
[root@localhost media]# cd /mnt/                             //进入mnt        
[root@localhost mnt]# ls                                     //查看mnt下的文件
[root@localhost mnt]# mount /dev/sr0 /mnt                    //挂载到mnt目录下
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost mnt]# cd /etc/yum.repos.d/                   //进入etc目录下的yum.repos.d
[root@localhost yum.repos.d]# mkdir bak                      //创建bak文件夹
[root@localhost yum.repos.d]# mv *.repo bak/ //将yum.repos.d下的所有以.repo结尾移动至bak目录下
[root@localhost yum.repos.d]# ls                             //查看yum.repos.d的文件
bak
[root@localhost yum.repos.d]# vim abc.repo                   //新建并编辑abc.repo
​
[abc]                                                                            
name=abc                         //仓库名
baseurl=file:///mnt              //设置链接地址
gpgcheck=0                       //进入不需验证
enabled=1                        //开机自启[root@localhost yum.repos.d]# yum clean all && yum makecache //清理缓存建立元数据

服务端下载http服务

  • 服务端进入/var/www/html/添加挂载目录centos7,将光驱挂载到centos7目录下(也可以将光驱内的所有文件包复制到centos目录下)

 

最后服务端关闭防火墙,开启http服务即可

httpd提供网页服务,所以在客户端搜索服务器IP地址+共享目录可以查看到共享出去的文件夹centos7

  • 客户端搭建yum仓库

 

  • 测试安装一个服务

 四.NFS:

1.NFS简介:

NFS(Network File System 网络文件服务),是一种基于 TCP/IP 传输的网络文件系统协议,最初由 Sun 公司开发。
NFS 服务的实现依赖于 RPC(Remote Process Call,远端过程调用)机制,通过使用 NFS 协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。(远端过程调用:自己没有这种功能,调用别人的功能)
NFS 也是 NAS 存储 设备必然支持的一种协议,以完成远程到本地的映射过程。
在 CentOS 7 系统中,需要安装 nfs-utils、rpcbind 软件包来提供 NFS 共享服务,前者用于 NFS 共享发布和访问,后者用于 RPC 支持。手动加载 NFS 共享服务时,应该先启动 rpcbind,再启动 nfs

2.NFS特点:

  • 采用TCP/IP传输网络文件
  • 安全性低
  • 简单易操作
  • 适合局域网环境

节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服务器上且可以通过网络访问,将减少本地磁盘的使用率。

3.服务端nfs配置文件/etc/exports:


格式:共享目录(绝对路径)  客户机地址 (权限)
如    /share  *  允许所有主机访问share目录 (权限)客户机地址可以是主机名、IP 地址、网段地址,也可以是*权限可以不写,常用权限如下
rw :允许读写
ro :只读。
sync :表示同步写入到内存与硬盘中。
no_root_squash : 表示当客户机以root身份访问时赋予本地root权限(默认是root_squash)。
root_squash :表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户。
all_squash :所有访问用户都映射为匿名用户或用户组。
async :将数据先保存在内存缓冲区中,必要时才写入磁盘。
subtree_check(默认):若输出目录是一个子目录,则nfs服务器将检查其父目录的权限。
no_subtree_check :即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率。

4.NFS共享存储服务配置的相关步骤: 

服务端:

  • 安装nfs-utils与rpcbind软件包

  •  新建共享目录

  • 编辑配置文件/etc/exports

  •  关闭防火墙并开启服务

 客户端:

  • 安装nfs-utils与rpcbind软件包

  • 查看服务端的共享文件

showmount -e server_ip: 显示NFS服务端共享的文件系统

  •  将服务器的共享目录挂载到本地

临时挂载

  • 关闭防火墙开启服务

  • 测试是否能文件共享

在服务器创建一个1.txt文件,测试是否客户机能查看服务器新建文件 

http://www.yayakq.cn/news/983337/

相关文章:

  • 微商城网站建设哪家好威海住房建设局网站
  • wordpress query_post如何优化购物网站建设
  • wordpress网站音乐播放万维网站续费多少一年
  • 做网站一个月需要多少钱网站代运营
  • 做网站同行网站后端做留言板功能
  • 上传网站教程阿里云主机做网站
  • 建设银行陕西省分行网站网站集约化建设推进情况
  • 百度建设公司网站华辉矿建实业有限公司最新招聘
  • 公司名称设计图佛山网站优化什么价格
  • 北京网站建设哪家强聊天软件
  • 网站模板 北京公司如何wordpress建站
  • 网站运营管理方案常用软件开发模型
  • 灯饰 技术支持 东莞网站建设便利的广州微网站建设
  • 国内男女直接做的视频网站代码编程入门先学什么
  • 个人备案的网站可以做什么建站之星网站模板商城
  • 网站备案政策wordpress 1g 不够用
  • 网站建设软件设计广东省建设网官网
  • 设计师怎么做响应式网站设计公司网站设计详情
  • 访链家网网站开发wordpress disqus
  • 百度网站关键词排名查询wordpress标签页插件
  • 2022知名品牌营销案例100例河南网站seo费用
  • 苏州模板建站哪家好常平做网站
  • 工作了应该浏览器哪些网站自己做的网站怎么赚钱吗
  • 上海哪家网站建设好传媒有限公司
  • 做房产的一般用哪个网站以公开的文化
  • 佛山网站设计制作公司设计网站的合同
  • 顺义企业建站知识付费问答系统网站开发
  • 做网站的公司好坑啊有没有教给做宝宝衣服的网站
  • 怎么做外网的网站百度seo详解
  • 附近企业建站公司网站空间会过期吗