CentOS7 基础配置
Centos 7 部分>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
网络的配置:
ip address add 192.168.100.2/24 dev eno16777728
发现了没有ifconfig命令,缺少提供这个命令的软件
进入光盘的Packages目录,找以net-tools*
rpm -ivh net-tools-2.0-0.17.20131004git.el7.x86_64.rpm
安装后就可以使用ifconfig命令配置网络了
1、思考最小化安装的系统没有bzip2、zip、unzip、命令,学会去安装提供这些命令的软件
2、尝试使用rpm命令安装光盘自带的httpd服务软件,(提示:安装httpd服务需要如下4个依赖、只有先安装好了依赖才能安装httpd软件)
[root@localhost Packages]# rpm -ivh httpd-2.4.6-40.el7.centos.x86_64.rpm
warning: httpd-2.4.6-40.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
/etc/mime.types is needed by httpd-2.4.6-40.el7.centos.x86_64
httpd-tools = 2.4.6-40.el7.centos is needed by httpd-2.4.6-40.el7.centos.x86_64
libapr-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64
libaprutil-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64
=================================================================================================
桥接,是指桥接到物理网卡上面,必要和物理机一个网段
物理机可以上网:172.16.191.x/24 172.16.191.1
第一步:通过cmd查询自己本机的IP,然后记录下来,手工配置到本地连接上面
IP:
子网掩码:
DNS1:101.7.8.9
DNS2:202.38.184.13
第二步:给物理机 本地连接配置第二个IP,
192.168.100.学号
255.255.255.0
验证:配置好了之后,ping 192.168.100.40
第三步:将linux虚拟机网络配置成桥接模式,
ip地址为:192.168.100.100+学号
子网掩码:255.255.255.0
验证:虚拟机配置好了之后,ping 192.168.100.140
######################################################################
如果没有ifconfig,需要安装net-tools软件,光盘自带
1、修改自己root密码
passwd //修改自己的密码,根据提示
passwd user01 //加上用户 ,就是修改指定用户的密码
2、修改时间、主机名(vm+学号),如vm40,学号宽度2位
3、挂载光盘到/media/cdrom目录,安装上net-tools命令
ifconfig 网卡名 ip/netmask
ip address add ip/netmask dev 网卡名
永久生生效还是需要修改网卡配置文件:/etc/sysconfig/network-scripts目录
重启网络服务:
Cenots 7对服务的管理不是service命令, 是 systemctl 动作 服务名
网络服务:systemctl restart network.service
[root@localhost Packages]# rpm -ivh httpd-2.4.6-40.el7.centos.x86_64.rpm
warning: httpd-2.4.6-40.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
/etc/mime.types is needed by httpd-2.4.6-40.el7.centos.x86_64
httpd-tools = 2.4.6-40.el7.centos is needed by httpd-2.4.6-40.el7.centos.x86_64
libapr-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64
libaprutil-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64
需要依赖,依赖4个文件
1、/etc/mime.types 由mailcap-2.1.41-2.el7.noarch.rpm提供
2、httpd-tools = 2.4.6-40.el7.centos 需要httpd-tools-2.4.6-40.el7.centos.x86_64.rpm软件包
3、libapr-1.so.0()(64bit) 由apr-1.4.8-3.el7.x86_64.rpm提供
4、libaprutil-1.so.0()(64bit) 由apr-util-1.5.2-6.el7.x86_64.rpm提供
rpm -qpl apr-util-1.5.2-6.el7.x86_64.rpm //查询指定的rpm包里的文件
systemctl restart httpd.service //重启httpd服务
验证(在物理机上验证):http://ip
可能访问不到,原因firewalld.service和selinux,将他们关闭
setenforce 0
systemctl stop firewalld.service
vim命令由vim-enhanced-7.4.160-1.el7.x86_64.rpm软件提供
安装vim-enhanced-7.4.160-1.el7.x86_64.rpm需要的依赖如下:
error: Failed dependencies:
libgpm.so.2()(64bit) is needed by vim-enhanced-2:7.4.160-1.el7.x86_64 //已解决
libperl.so()(64bit) is needed by vim-enhanced-2:7.4.160-1.el7.x86_64
perl(:MODULE_COMPAT_5.16.3) is needed by vim-enhanced-2:7.4.160-1.el7.x86_64
vim-common = 2:7.4.160-1.el7 is needed by vim-enhanced-2:7.4.160-1.el7.x86_64 //已解决
libgpm.so.2()(64bit) 由gpm-libs-1.20.7-5.el7.x86_64.rpm软件包提供
rpm -ivh gpm-libs-1.20.7-5.el7.x86_64.rpm
vim-common = 2:7.4.160-1.el7 指的是vim-common-7.4.160-1.el7.x86_64.rpm
但是安装vim-common-7.4.160-1.el7.x86_64.rpm由需要vim-filesystem-7.4.160-1.el7.x86_64.rpm依赖
因此需要先安装vim-filesystem-7.4.160-1.el7.x86_64.rpm
因此要解决vim-common = 2:7.4.160-1.el7依赖的话,需要按如下顺序安装
rpm -ivh vim-filesystem-7.4.160-1.el7.x86_64.rpm
rpm -ivh vim-common-7.4.160-1.el7.x86_64.rpm
libperl.so()(64bit) 由perl-libs-5.16.3-286.el7.x86_64.rpm这个软件包提供
但是安装perl-libs-5.16.3-286.el7.x86_64.rpm它又需要依赖
perl(:MODULE_COMPAT_5.16.3) is needed by perl-libs-4:5.16.3-286.el7.x86_64
.........
yum命令所解决的问题,解决安装软件所需的依赖问题
yum install 软件包的名字
yum install vim-enhanced-7.4.160-1.el7.x86_64.rpm
yum install vim
yum命令是有配置文件的,yum命令会去读取配置文件,
配置文件在/etc/yum.repos.d目录,只要以.repo结尾的都是配置文件
CentOS-Media.repo
基于自带光盘的本地yum源的搭建
[c7-media] //yum仓库的名字
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom //光盘挂载的目录,不要写光盘下的Packages目录
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
yum install vim //安装vim软件
yum install nmap -y //安装nmap软件,加上-y就不用手工输入y或者yes
yum install httpd //安装httpd服务
基于网络yum仓库,只需要在baseurl=后面指定http的路径即可,如http://192.168.100.140/centos
但要保证http://192.168.100.140/centos 是一个目录,并且可以访问
CentOS7 基础配置的更多相关文章
- centos7基础配置
记录虚拟机安装完成后的初始配置: 1.网络: 桥接方式,设置静态ip,与物理机同一网段 Ip配置 配置完成 service network restart ,重启网络后 物理机可ssh连接虚拟机系统. ...
- centos7基础配置及基础优化
1 centos7安装及优化 1.1 通过U盘安装物理服务器注意事项(Dell R710) 使用U盘安装centos7,选择UEFI方式安装(最好修改BIOS为传统方式启动),在安装选择选项的 ...
- SVN CentOS7 下配置svn的安装及基础配置介绍
CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 二. 三. 四. 五. 六. 七. 一. 实践环境 CentOS 7操作系统(CentO ...
- YARN的基础配置
基于HADOOP3.0+Centos7.0的yarn基础配置: 执行步骤:(1)配置集群yarn (2)启动.测试集群(3)在yarn上执行wordcount案例 一.配置yarn集群 1.配置yar ...
- virtualBox安装centos7并配置nginx php mysql运行环境
virtualBox安装centos7并配置nginx php mysql运行环境 一:virtualBox安装centos7并进行基础设置 1.下载dvd.iso安装文件,下载地址:https:// ...
- ansible基础配置
1.基础配置 1.1.环境 主机配置 ansible版本:2.7.4 控制端:centos7.4,IP:192.168.1.213,主机名:operation 被控制端: centos6.5,IP:1 ...
- 20.centos7基础学习与积累-006-软实力-画图
从头开始积累centos7系统运用 亿图是用指南 安装亿图软件 修改基础配置 路径:文件==>选项==>常规 需要修改的参数: 撤销次数:256 自动保存间隔:2分钟 路径:文件==> ...
- StackExchange.Redis帮助类解决方案RedisRepository封装(基础配置)
本文版权归博客园和作者吴双本人共同所有,转载和爬虫,请注明原文地址.http://www.cnblogs.com/tdws/p/5815735.html 写在前面 这不是教程,分享而已,也欢迎园友们多 ...
- Hibernate 基础配置及常用功能(三)
本章重点讲述Hibernate对象的三种状态以及如何配置二级缓存 有关Hibernate的三种状态如何相互转换网上都能查到,官方文档描述的也比较详细.这里主要是针对几个重点方法做代码演示. 一.状态转 ...
随机推荐
- Openfire 的安装和配置
1. 下载最新的openfire安装文件 官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire 下载地址: Exe:htt ...
- Rearrange a string so that all same characters become d distance away
Given a string and a positive integer d. Some characters may be repeated in the given string. Rearra ...
- JavaScript 入门教程二 在HTML中使用 JavaScript
一.使用 <script> 元素的方式有两种:直接在页面中嵌入 JavaScript 代码和引用外部 JavaScript 文件. 二.使用内嵌方式,一般写法为: <script t ...
- eclipse工程加入jquery.min.js报错:missing semicolon
1,注释修改项目目录下的.project文件 <?xml version="1.0" encoding="UTF-8"?> <projectD ...
- 类似网易新闻 title栏 滚动时 文字放大&变色
http://files.cnblogs.com/files/n1ckyxu/ScrollTitleView.zip
- C使用相关笔记
#将c文件编译成动态库 //hello.c int hello_add(int a, int b) { return a + b; } gcc -O -c -fPIC -o hello.o hello ...
- JS之获取样式
基本代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
- LeetCode Shortest Distance from All Buildings
原题链接在这里:https://leetcode.com/problems/shortest-distance-from-all-buildings/ 题目: You want to build a ...
- HTML两张图片叠加问题的进一步修改
要想两张图片叠加,只需在circle添加一个Position:absolute就OK了 以上几步,很多大侠前辈都已经说过,相信不用再啰嗦,我想说的是一种扩展,将示例放到右边,可能因为我悟性低,研究了一 ...
- web server && web framework角色区分
问题 web framework是否包括webserver? 是否可以包括? webserver 和 framework的关系是? https://www.quora.com/What-is-the- ...