標籤:ini 是什麼 nim centos6.5 ifcfg http 重啟 筆記 sysconfig
現在伺服器主流都是Linux系統,主流發行版是CentOS,最新的CentOS版本號碼是7.3,我公司使用的是CentOS6.5,所以,我還是主要去學習6.x版本的CentOS。案頭版的Linux系統中,Ubuntu的使用比較多,我也是安裝了最新版的Ubuntu16.10 LTS,在之後的學習和使用中,我主要是說的CentOS6.x和Ubuntu16.10這兩個版本。
下載鏡像
要學CentOS自然要在安裝一下這個系統,我使用VirtualBox虛擬機器安裝 CentOS系統,同時在一台廢棄的筆記本上安裝了Ubuntu16.10的案頭系統,先說一下VirtualBox按CentOS。下載和安裝好VirtualBox這個軟體,安裝這個軟體的過程和普通Windows軟體一樣,一路下一步就可以,然後去下載CentOS的鏡像,我去找了一下網易的開源鏡像站,發現CentOS6.5已經沒了,6.x版本的只剩了6.8了,那就只能安裝CentOS6.8了,下面的是鏡像:
http://mirrors.163.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso
解決虛擬機器只能安裝32位的系統
開啟VirtualBox,在建立系統的下拉式清單中,發現只能安裝32位的系統,解決這一問題,需要允許CPU硬體虛擬化和關閉Windows系統內建的Hyper虛擬機器服務。我的筆記本是Thinkpad e550,開機後在logo介面,按fn+f1鍵進了BIOS,找到setup==>security==>virtualization 換成Enabled,儲存重啟後就可以了,關閉Hyper服務的,需要進入服務管理裡去關閉。
VirtualBox安裝系統,還是很簡單的,點擊建立,選個系統,一路下一步。選中這個虛擬電腦,右鍵設定,找到儲存,添加一個虛擬光碟機,把那個ISO檔案選中就可以了
安裝系統
因為我們是在虛擬機器裡面按,所以不用擔心啥分區資料啥的,一路下一步,遇到檢測的跳過,遇到要寫入磁碟的確認,只有下面這兩個是注意一下,選擇亞洲上海時區和輸入root密碼(非常重要)
解決網路不通和沒有eth0網卡問題
系統安裝完了,重啟後,輸入使用者名稱root和密碼xxx,我進入了CentOS系統,因為我不能一直使用終端那裡敲命令,我要用windows下的SSH遠程軟體去連這個系統,因此我要知道它的IP地址是什麼,查看ip地址使用命令ifconfig,發現它只有一個lo網卡,地址是127.0.0.1,這是它本地的迴環地址,不能遠端連線,而且現在也連不上網,我ping baidu.com,它提示ping:unkonw host。 在VirtualBox的列表上,右鍵這台虛擬電腦,點擊設定,選中網路,網卡1上串連方式下拉式清單中選擇橋接網卡,橋接網卡的意思是,這台虛擬機器相當於區域網路內的獨立的一台電腦,有自己的區域網路ip,區域網路內的電腦都可以訪問。
#進入這個目錄cd /etc/sysconfig/network-scripts#編輯這個檔案vi ifcfg-eth0#按i編輯#把ONBOOT=no改成ONBOOT=yes#按esc退出編輯狀態#按:wq儲存這個檔案#重啟網路service network restart#查看ipifconfig
這個時候,可以看到eth0網卡和動態分配的區域網路ip,例如:192.168.2.141,在win系統上開啟命令列ping 192.168.2.141,此時可以ping通。查看win系統的ip,使用ipconfig,例如:192.168.2.145,在虛擬機器CentOS中ping 192.168.2.145,此時也可以ping通。虛擬機器中ping baidu.com看看網路是不是可以訪問,此時應該是能ping通完全正常的。
遠端連線
我使用的SSH遠程工具是SecureCRT,因為它可以開多個tab選項卡,非常方便多開視窗。下載安裝完以後,右鍵左邊那個session,選擇Quick Connect,然後輸入主機名稱,使用者名稱root,點connect就可以了,它會要求輸入root的秘密,填上就可以了。串連上就可以在這個windows軟體裡面敲命令了,也方便複製粘貼命令,在虛擬機器終端裡不方便粘貼。
怎麼設定靜態ip地址
現在的ip地址是動態分配的,可能隨時會變,我們不能總是在遠端連線的時候去改ip,當然我也可以不去管這個,之前那樣也能正常用。解決ip會變這個問題,就要設定靜態ip,還是編輯剛才那個網卡設定檔,地址是/etc/sysconfig/network-scripts/ifcfg-eth0,我先在win系統上查看一下ipconfig,看看掩碼,網關都是啥
然後再去修改Linux的那個設定檔,大家一定要看一下自己電腦的網路,不能照抄
#設定靜態ip
BOOTPROTO=static#ip地址
IPADDR=192.168.2.100#掩碼
NETMASK=255.255.255.0#網關
GATEWAY=192.168.2.1
service network restart 重啟網路,現在我的虛擬機器靜態ip地址設定好了,遠端連線也沒問題
上面的那些設定步驟,我在公司實驗的時候就沒有成功,那個ip的網段每天都變,沒法設定靜態ip,在家裡實驗是成功的。
下一篇手動搭建LNMP環境
[Linux] PHP程式員玩轉Linux系列-怎麼安裝使用