CentOS7基礎配置

來源:互聯網
上載者:User

標籤:rpm命令   1.5   目錄   提示   檔案   enforce   ifconf   ges   conf   

網路的配置:
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軟體)
[[email protected] 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

[[email protected] 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基礎配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.