CentOS 7.0最小安裝及配置
引言:
之前一直用Ubuntu來進行伺服器的開發工作,但是聽朋友推薦使用CentOS才是最後釋出到生產環境的首選,因為它提供了一套工業化的標準,而且在資源開銷上也更為突出一點(有種說法是說大牛就是完全脫離對UI介面的依賴,純命令列來開發伺服器),這也僅僅是部分人的觀點,不過多評價,今天就安裝一個來玩一下。
這裡我使用的虛擬機器是: VMware Workstation 12.0.0 Pro
資源下載:
先下載系統映象檔案,這裡要根據電腦系統是32位還是64位來篩選映象檔案,這裡為了獲得比較快的下載速度,還是選擇國內的資源下載地址,例如:http://mirrors.163.com/centos/7/isos/x86_64/
版本選擇:
常見的有 Everything
、Mininal
、Live
、NetInstall
和DVD
,這些版本的主要區別如下:
Everything
:對完整安裝版的軟體進行補充,整合了所有的軟體,需要安裝到計算機硬碟才能用,這個版本也是最完整的版本,一般也比較大;Minimal
:迷你版,只帶了基礎的軟體和系統安裝必要的部分,需要其他軟體用yum
來安裝;Live
:分為DVD版和CD版,可以用於光碟啟動到桌面,DVD版包含的軟體比較多而已;NetInstall
:網路安裝版,安裝包小,但是需要網路環境才能安裝。
這裡我下載了 Minimal
版本,大概600M左右:CentOS-7-x86_64-Minimal-1611.iso
最小安裝:
先參考《CentOS 7.0系統安裝配置步驟詳解》或者官方引導完成CentOS 7.0的最小化安裝和設定網路連線,然後更新安裝yum
工具。
常用設定:
登入root賬戶:
啟動系統後,出現如下:CentOS Linux 7 (Core) Kernel 3.10.0-514.e17.x86_64 on an x86_64 localhost login:
輸入
root
賬號及密碼之後成功登入賬戶:localhost login: root Password: [root@localhost ~]#
設定IP地址和閘道器DNS:
提示:CentOS 7.0預設安裝之後是不會自動啟動網路連線的。虛擬機器上的設定步驟可以參考:虛擬機器中的CentOS 7設定固定IP連線最理想的配置
首先,進入網路配置檔案的目錄:
cd /etc/sysconfig/network-scripts/ #進入網路配置檔案目錄
然後,開啟並編輯
ifcfg-eno16777736
配置檔案:vi ifcfg-ens33 #編輯配置檔案
設定後的內容如下:
TYPE=Ethernet BOOTPROTO=static #啟用靜態IP地址 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=ens33 UUID=4be07929-15e9-4049-8679-8fa809b5389d ONBOOT=yes #開啟自動啟用網路連線 IPADDR0=192.168.169.22 #設定IP地址 PREFIXO0=24 #設定子網掩碼 GATEWAY0=192.168.169.2 #設定閘道器 DNS1=114.114.114.114 #這個是國內的DNS地址,是固定的;
其中:
IPADDR0
是要設定的靜態IP地址,GATEWAY0
是閘道器IP,DNS1
是國內的DNS,是固定的。編輯完成後按鍵盤Esc
退出輸入模式,然後輸入::wq!
來儲存退出。重啟網路服務並使用
ping
指令來測試結果:
ping通了則表示網路設定成功。修改主機名稱:
使用echo $HOSTNAME
查詢主機名稱,然後通過修改vi /etc/hostname
來修改主機名稱,注意修改後需要登出重新登入之後才能生效。更新或升級最小安裝的CentOS
這裡只會更新或升級已安裝的軟體,不會安裝任何新的軟體:# yum update && yum upgrade
關閉指定埠防火牆:
這樣做是為了方便我們後續通過XShell
等工具來遠端連線伺服器,通過如下指令:systemctl status firewalld #開啟80埠 firewall-cmd --zone=public --add-port=80/tcp --permanent #開啟3306埠 firewall-cmd --zone=public --add-port=3306/tcp --permanent #重啟防火牆: firewall-cmd --reload
Xshell和Xftp連線伺服器:
埠號預設是22,無需修改;主機填寫伺服器的靜態IP地址:
第一次連線會提示使用者認證,輸入伺服器的登入賬號密碼後即可連線:
通常Xshell與Xftp是一起使用的,假如已經安裝了Xshell,連線上伺服器後點選選單欄的開啟檔案管理標誌即可開啟Xftp:
參考資料:
相關文章
- CentOS 7.0 之 FastDFS安裝CentOSAST
- CentOS 7.0系統安裝配置圖解教程——我是新手CentOS圖解
- CentOS 7.0下使用yum安裝MySQLCentOSMySql
- Centos安裝tomcat9及配置CentOSTomcat
- Centos核心安裝 ----yum使用及配置CentOS
- CentOS 安裝 supervisor 及配置 Redis 佇列CentOSRedis佇列
- CentOS 6 安裝MAVEN及系統配置CentOSMaven
- VMware使用及CentOS 7安裝配置MXCentOS
- CentOS 7 安裝、配置、使用 PostgreSQL 10 安裝及基礎配置CentOSSQL
- CentOS7.0+OpenStack+kvm雲平臺部署—配置NovaCentOS
- CentOS7.0+OpenStack+kvm雲平臺部署—配置GlanceCentOS
- CentOS 7.0防火牆CentOS防火牆
- VMware vSphere vCenter ServerAppliance 7.0安裝配置ServerAPP
- 如何安裝vmware以及如何在vmware上安裝centOS 7.0CentOS
- centos 7.0 nginx 1.7.9成功安裝過程CentOSNginx
- CentOS 7.0下使用yum安裝mysql的方法詳解CentOSMySql
- 基於CentOS 7.6安裝及配置APISIX 3.0環境CentOSAPI
- Centos7中網路及裝置相關配置CentOS
- CentOS安裝配置yumCentOS
- CentOS redis安裝配置CentOSRedis
- RabbitMQ安裝配置(CentOS)MQCentOS
- Centos7-VMware+Centos7安裝配置CentOS
- centos7.x 安裝教程 elasticsearch7.0.X & es-headCentOSElasticsearch
- CentOS下tomcat安裝配置CentOSTomcat
- Centos安裝與配置RedisCentOSRedis
- centos7 安裝Python3及配置環境變數CentOSPython變數
- 大資料基礎學習-1.CentOS-7.0環境安裝大資料CentOS
- CentOS7 安裝配置 GitLabCentOSGitlab
- Centos7.9安裝配置redisCentOSRedis
- centos7.3原始碼安裝常用軟體及相關配置合集CentOS原始碼
- CentOS7.6 下 Redis4 編譯安裝及主從配置CentOSRedis編譯
- CentOS7安裝及配置 Zabbix全步驟,超詳細教程CentOS
- Centos安裝PHP7及配置php-fpm開機啟動CentOSPHP
- solr(三)centos7.6安裝配置javasdk1.8及執行solrSolrCentOSJava
- centos7配置網路及sshCentOS
- CentOS7.0怎麼設定螢幕解析度?CentOS7.0設定螢幕解析度教程CentOS
- CentOS:spark-project專案的CentOS 6.4安裝配置CentOSSparkProject
- Linux伺服器配置——安裝CentOS以及源配置Linux伺服器CentOS
- centos7下cobbler安裝配置CentOS