CentOS7.3的基本配置(建议学习用)
centos7安裝完后的基本配置
基本操作一:網(wǎng)絡(luò)配置
# ip addr --先使用此命令確認(rèn)一下你的物理網(wǎng)卡名稱(chēng)(我這里查的是enp2s0)
--如果有些人的電腦是雙網(wǎng)卡,但只插了一根網(wǎng)線,如何判斷使用哪個(gè)網(wǎng)卡,方法如下:
# mii-tool enp2s0
enp3s0: negotiated 100baseTx-FD flow-control, link ok
# mii-tool enp3s0
enp4s0: no link
# systemctl stop NetworkManager --停止服務(wù)
# systemctl disable NetworkManager --設(shè)置為開(kāi)機(jī)不自動(dòng)啟動(dòng)
# systemctl status NetworkManager --查看狀態(tài),確認(rèn)為關(guān)閉了
# vim /etc/sysconfig/network-scripts/ifcfg-enp2s0 --網(wǎng)卡名如果不一樣,找到對(duì)應(yīng)的文件就行(要配置連接的那個(gè)網(wǎng)卡)
?
--如果有兩個(gè)網(wǎng)卡,并且默認(rèn)有另一個(gè)沒(méi)插網(wǎng)線的網(wǎng)卡的配置文件,比如ifcfg-enp3s0,那么這個(gè)配置文件里的ONBOOT=YES要改為ONBOOT=NO
# systemctl restart network --重啟network服務(wù),使你的配置生效
# chkconfig network on --設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)network服務(wù)
# systemctl status network --確認(rèn)網(wǎng)絡(luò)是啟動(dòng)并且開(kāi)機(jī)自動(dòng)啟動(dòng)狀態(tài)
課后查一下下面兩個(gè)名詞:
# SysV 與 systemd
基本操作二:主機(jī)名綁定
centos7有一個(gè)新的修改主機(jī)名的命令hostnamectl
問(wèn)題1:為什么要做主機(jī)名?
就像人要取名字一樣,只是用來(lái)區(qū)分的
問(wèn)題1:主機(jī)名和域名的區(qū)別?
域名是要花錢(qián)買(mǎi)的公網(wǎng)的唯一的名字
主機(jī)名是內(nèi)網(wǎng)用來(lái)區(qū)分不同服務(wù)器的名稱(chēng)(類(lèi)似windows的計(jì)算機(jī)名)
問(wèn)題3:主機(jī)名能和域名一樣嗎?
可以一樣,也可以不一樣
問(wèn)題4:怎么配置主機(jī)名?有沒(méi)有格式要求?
# hostnamectl set-hostname --static li.cluster.com --centos7里用此命令配置主機(jī)名
# vim /etc/hosts --最后加上你的IP與主機(jī)名的綁定(前面默認(rèn)的兩人行不要?jiǎng)h除,也不要修改)
?
類(lèi)似像li.cluster.com這樣的主機(jī)名是叫FQDN(fully qualitfied domain name)
問(wèn)題5:主機(jī)名為什么要在/etc/hosts文件里綁定?
答案:
有些環(huán)境不綁也可以,但綁定主機(jī)名肯定沒(méi)有壞處,并且有些集群項(xiàng)目,要求主機(jī)名一定要互相綁定(綁定主機(jī)名就類(lèi)似把手機(jī)號(hào)和對(duì)應(yīng)的人加入到手機(jī)通訊錄一樣的道理)
基本操作三:關(guān)閉firewalld防火墻服務(wù)(前期教學(xué)用)
# systemctl status firewalld.service --查看firewalld服務(wù)的狀態(tài),active是啟動(dòng)狀態(tài),inactive是關(guān)閉狀態(tài)
# systemctl stop firewalld.service --關(guān)閉此服務(wù)
# systemctl list-unit-files |grep firewalld --查看firewalld是否開(kāi)機(jī)自動(dòng)啟動(dòng)
firewalld.service enabled
# systemctl disable firewalld.service --開(kāi)機(jī)不自動(dòng)啟動(dòng)此服務(wù)
# systemctl list-unit-files |grep firewalld
firewalld.service disabled
基本操作四:關(guān)閉selinux
# sed -i 7s/enforcing/disabled/ /etc/selinux/config --改完后,在后面重啟系統(tǒng)生效(現(xiàn)在先暫時(shí)不要重啟)
還要清空iptables規(guī)則
iptables -F
用iptables -L 查看是否清空
基本操作五:yum配置
# cd /data/
# wget http://192.168.2.9/CentOS-7-x86_64-DVD-1611.iso
# ll CentOS-7-x86_64-DVD-1611.iso --下載完后,確認(rèn)大小一致
-rw-r--r-- 1 qemu qemu 4379901952 Nov 29 12:10 CentOS-7-x86_64-DVD-1611.iso
# mkdir /yum
# mount /data/CentOS-7-x86_64-DVD-1611.iso /yum --我本地的鏡像在/share下,我把它掛載到/yum目錄
# echo "mount /data/CentOS-7-x86_64-DVD-1611.iso /yum" >> /etc/rc.local
# chmod a+x /etc/rc.d/rc.local --centos7要把rc.local原文件加執(zhí)行權(quán)限,開(kāi)機(jī)才會(huì)自動(dòng)執(zhí)行
虛擬機(jī)中其實(shí)可以直接df -h 查看光盤(pán)所在路徑cd進(jìn)去之后復(fù)制轉(zhuǎn)義之后的路徑粘貼至.repo文件即可。
2,配置本地yum源
# rm /etc/yum.repos.d/* -rf --這里我刪除了它所有的默認(rèn)的配置(因?yàn)檫@些默認(rèn)配置要連公網(wǎng)的源,速度太慢)
# vim /etc/yum.repos.d/local.repo --然后自建了本地yum源配置文件
?
3,配置可選163的centos源
163centos源(其實(shí)就是centos官方的yum,使用163的國(guó)內(nèi)速度更快)
配置方法兩種
a)直接公網(wǎng)連接網(wǎng)易163,優(yōu)點(diǎn):速度快,軟件包會(huì)定期更新
# cd /etc/yum.repos.d/
# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
配置完上面三個(gè)yum后
# yum clean all
# yum makecache fast
--建議在學(xué)習(xí)環(huán)境下,宿主機(jī)最好只用本地源,(centos163和epel源備用著,平時(shí)不要用).這樣做的目地是為了防止安裝大量和系統(tǒng)版本不兼容的軟件包
基本操作六:
1,有人安裝時(shí)選擇了中文系統(tǒng),要換成英文
左上角applications--system tools -- settions -- Region & Language --》選擇你要修改的語(yǔ)言
2,默認(rèn)只有拼音中文輸入法,我這里需要使用極點(diǎn)五筆輸入法,安裝過(guò)程如下:
# yum install ibus ibus-table-chinese-wubi-jidian
安裝完后,需要右上角把用戶(hù)注銷(xiāo)重登錄
左上角applications--system tools -- settions -- Region & Language -- +或-你的輸入法就可以了
加完之后,使用super(一般在ctrl和alt之間)+space鍵進(jìn)行切換
3,調(diào)整分辨率
左上角applications--system tools -- settions -- displays
基本操作七:圖形界面快捷鍵修改
左上角applications--system tools -- settions -- Keyboard -- Shortcuts 去修改自己習(xí)慣的快捷鍵
基本操作八:
有些命令的參數(shù)可以自動(dòng)補(bǔ)全,如果不能補(bǔ)全,則安裝下面的命令(可能需要注銷(xiāo)一下)
# yum install bash-completion
基本操作九:桌面鎖屏
左上角applications--system tools -- settions -- Privacy 設(shè)置是否自動(dòng)鎖屏
手動(dòng)鎖屏
super+l
基本操作十:時(shí)間同步
# yum install ntp ntpdate --安裝ntp時(shí)間同步相關(guān)軟件包
# systemctl enable ntpd --設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)ntpd
# systemctl start ntpd --立即啟動(dòng)ntpd服務(wù)
# date --確認(rèn)時(shí)間與現(xiàn)在時(shí)間一致
# ntpdate 0.rhel.pool.ntp.org --如果還沒(méi)有同步成功,你可以用此命令手動(dòng)同步一下
另外一個(gè)時(shí)間服務(wù)器的搭建方法(這個(gè)時(shí)間服務(wù)器要求在你的宿主機(jī)上必須搭建)
# yum install xinetd rdate
# vim /etc/xinetd.d/time-dgram
disable = no (--yes改為no)
# vim /etc/xinetd.d/time-stream
disable = no (--yes改為no)
# systemctl restart xinetd
# systemctl status xinetd
# systemctl enable xinetd
# lsof -i:37
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
xinetd 7970 root 5u IPv6 58799 0t0 UDP *:time
xinetd 7970 root 6u IPv6 58800 0t0 TCP *:time (LISTEN)
客戶(hù)端同步時(shí)間的用法
# rdate -s 時(shí)間服務(wù)器的ip
基本操作十一:設(shè)置默認(rèn)啟動(dòng)級(jí)別為圖形模式(相當(dāng)于以前的5級(jí)別)
# systemctl get-default --查看當(dāng)前的運(yùn)行模式
# systemctl set-default graphical.target --設(shè)置圖形模式為默認(rèn)模式
==========================================================================================================
談一談學(xué)習(xí)時(shí)必用的kvm虛擬機(jī)橋接網(wǎng)絡(luò)配置
準(zhǔn)備工作
1,在宿主機(jī)準(zhǔn)備好yum(只需要本地鏡像yum就可以了,不要加公網(wǎng)的centos源和epel源,有可能安裝的軟件太新,會(huì)造成兼容性問(wèn)題)
2,
# cat /proc/cpuinfo |grep -E "vmx|svm" --查看CPU是否支持intel或AMD的虛擬技術(shù)
在宿主機(jī)上安裝kvm
#
# systemctl start libvirtd
# systemctl enable libvirtd
# systemctl status libvirtd
# lsmod |grep kvm --確認(rèn)是否有裝載kvm模塊,沒(méi)有裝載的可以使用modprobe kvm來(lái)裝載
kvm_intel 170181 0
kvm 554609 1 kvm_intel
irqbypass 13503 1 kvm
開(kāi)始安裝kvm
1,圖形安裝
# virt-manager --和xen一樣的命令,打開(kāi)虛擬機(jī)管理器
第一步:
安裝方式: --我這里選擇第一個(gè),使用iso直接安裝
第二步:
安裝路徑:/data/CentOS-7-x86_64-DVD-1611.iso --寫(xiě)上iso的路徑
第三步:
內(nèi)存大小: 800M -- 內(nèi)存如果較小,安裝時(shí)無(wú)法使用圖形安裝方式,只能使用文本安裝方式
cpu個(gè)數(shù):2 --不能大于宿主機(jī)器的cpu核數(shù)
第四步:
硬盤(pán)大小: 20 G --我這里定義20G大小;它的默認(rèn)路徑會(huì)在/var/lib/libvirt/images/kvm1.qcow2
第五步:
name : kvm1 --自定義一個(gè)虛擬機(jī)名稱(chēng)
網(wǎng)絡(luò)現(xiàn)在只能選擇default --這是一個(gè)nat網(wǎng)絡(luò)(私有網(wǎng)絡(luò)),橋接網(wǎng)絡(luò)不能選,需要后面單獨(dú)配置后才能選擇
==================================================================================================
增加一個(gè)橋接網(wǎng)絡(luò):
把物理網(wǎng)卡enp2s0橋接到br0(這個(gè)名字是自己定義的)
1,在宿主機(jī)上創(chuàng)建一個(gè)橋接網(wǎng)絡(luò)
# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl status NetworkManager
# vim /etc/sysconfig/network-scripts/ifcfg-br0 --此文件不存在,br0這個(gè)名字是自定義的
2,把一個(gè)物理網(wǎng)卡加到一個(gè)橋接網(wǎng)絡(luò)里,我這里是把enp2s0加到br0
# vim /etc/sysconfig/network-scripts/ifcfg-enp2s0 --原物理網(wǎng)卡enp2s0里的配置只留下這三句就可以了
3,重啟網(wǎng)絡(luò) /etc/init.d/network restart 或者 systemctl restart network
在宿主機(jī)上ifconfig 查看就會(huì)有br0這個(gè)網(wǎng)卡,有IP;
而原enp2s0網(wǎng)卡沒(méi)有IP;這是正常的
=======================================================================
圖形修改一個(gè)虛擬機(jī)網(wǎng)卡鏈接
virt-manager打開(kāi)圖形,雙擊你要修改的虛擬機(jī)--》點(diǎn)擊左上的一個(gè)!號(hào)(centos7里看到的是一個(gè)像燈泡一樣的符號(hào))按鈕show virtual hardware detail-->>找到你的網(wǎng)卡(NIC),修改成你想要改的網(wǎng)絡(luò)
轉(zhuǎn)載于:https://www.cnblogs.com/masterkx/p/8301095.html
超強(qiáng)干貨來(lái)襲 云風(fēng)專(zhuān)訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的CentOS7.3的基本配置(建议学习用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MySQL LIMIT 如何改写成Ora
- 下一篇: Winform Datagridview