服务器架设的网络准备

三种接口:API:以代码、编程 所制作的网络服务接口,通常负责网络服务之间的连接,或者网络服务与调用接口代码之间的连接。

ABI :二进制接口,主要负责操作系统连接和调取底层硬件资源。

套阶字:指操作系统与本地程序之间的连接。

搭建服务器基本流程

 

操作系统的安装:

 

 

selinux配置文件: (1)/etc/sysconfig/selinux

                                  (2) /etc/selinux/config

网卡全称:网络接口卡

网络接口文件:/etc/sysconfig/network-scripts/ifcfg-****

TYPE=Ethernet      

BOOTPROTO=dhcp

NAME=ens33

DEVICE=ens33

ONBOOT=yes

YUM原理及仓库准备

YUM,Yellowdog Updater Modified

- 基于RPM包构建的软件更新机制

- 自动解决软件包依赖关系

- 所有软件包由集中的YUM软件仓库提供

关于YUM仓库以哪种方式提供给客户机

- 本地目录:file://...

-  FTP或HTTP服务: ftp://...、http://...、https://...

配置YUM客户端

主要文件

- 基本设置: /etc/yum.conf

- 仓库配置: /etc/yum.repos.d/*.repo

- 日志文件: /var/log/yum.log

安装服务前的环境配置

  1. 关闭防火墙(在局域网的安全环境中,保证数据能传输)

临时关闭:  systemctl  stop firewalld

开机不启动:  systemctl  disabled  firewalld

  1. 关闭selinux(保证服务与服务之间的正常连接)

selinux管网络服务之间的信号传输

临时关闭:  setenforce 0

开机不启动:  vi  /etc/selinux/config

将参数修改为SELINUX=disabled

3.修改IP为静态IP

打开网卡配置文件: vi  /etc/sysconfig/network-scripts/ifcfg-网卡名称

修改参数: BOOTPROTO=static

ONBOOT=yes

IPADDR=

NETMASK=

GATEWAY=

注:通信三要素的值,需要通过“虚拟网络编辑器”中的NAT配置来确认

4.配置DNS

打开DNS的配置文件: vi  /etc/resolve.conf(为了能访问百度等外网)

添加或者修改参数:  search  值----当前主机域名(如果没有域名,则无需添加)

nameserver  值----DNS服务器的IP,虚拟机默认为自己的网关

5.修改主机名

直接使用命令生效: hostnamectl   set-hostname   名字

6.快速域名访问文件/etc/hosts(局域网内快速访问主机)

修改参数:   IP地址  域名

  1. 使用本地ISO镜像配置YUM源

第一步:添加本地镜像到光驱   设置---CD/DVD  连接状态全部勾选,链接选择ISO镜像,找到对应镜像

第二步:备份原有网络源,再删除原有网络源

归档压缩命令: tar  -zcf  压缩包名称.tar.gz    被压缩的文件或目录

注: 选项z本质上是使用命令gzip完成压缩,所以需要额外安装gzip命令

解压:   tar    -xf  压缩包名称.tar.gz   -C  解压位置

备份网络源:   tar  -zcf  /yum.tar.gz   /etc/yum.repos,d/*

删除网络源:   rm  -rf  /etc/yum.repos.d/*

第三步:创建本地yum源文件

vi  /etc/yum.repos.d/文件名.repo    

vi  /etc/yum.repos.d/dvd.repo

[源标识]   此文件中名称独一无二,代表yum仓库的名字

name=centos的镜像    描述语  简述仓库的软件主要是哪些部分

enabled=1    1代表使用,0代表禁用。 是否开始使用这个仓库

gpgcheck=0    1代表每个软件都检测,0代表不检测。  从仓库中下载软件时,是否检测 用户权限(数字标签认证)

baseurl=file:///mnt      仓库的位置(协议与路径)

第四步:挂载本地镜像到/mnt

临时挂载:  mount  /dev/sr0    /mnt

开机自动挂载: vi  /etc/fstab

在最后一行添加:  设备绝对路径   挂载点  文件系统类型   defaults    0  0

如:    /dev/sr0    /mnt   iso9660   defaults    0    0

验证文件内容是否正确:   mount  -a (如正确,则不显示任何提示)

第五步:验证yum可用

清空原有yum缓存: yum   clean  all

生成新的缓存:  yum   repolist  

使用yum做软件安装部署

检索某命令是否存在于那个软件包:   yum  search   命令(软件名)

安装软件:  yum  install  -y  软件名

卸载软件:  yum  remove    软件名

软件单独安装:  rpm  -ivh   软件名

软件单独卸载:  rpm   -e    软件名

查看软件是否安装:rpm  -qa  |  grep  软件名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值