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 是一個目錄,並且可以訪問
