CentOS7比ubuntu的一鍵式安裝要稍微復(fù)雜一些, 有些小伙伴按照下一步, 下一步的套路安裝完成, 發(fā)現(xiàn)沒有圖像化界面, 在純粹的命令行里面, 很多小伙伴是不適應(yīng)的, 這里我把centos7在vmware里面的安裝過程記錄一下, 沒有centos7安裝經(jīng)驗的小伙伴可以參考一下
1. 打開vmware, 創(chuàng)建虛擬機, 選擇光盤, 下一步
2. 選擇傳統(tǒng)BIOS
3.自定設(shè)置
4.選擇存儲虛擬機的位置,存儲
5. 自定義內(nèi)存為2G, 磁盤為40GB
6. 開機,選擇install CentOS 7
7. 選擇語言
8.選擇磁盤
9. 設(shè)置預(yù)裝軟件
10. 節(jié)約內(nèi)存, 關(guān)閉kdump
11. 開啟網(wǎng)絡(luò), 設(shè)置主機名
12. 開始安裝
13.設(shè)置root用戶密碼, 創(chuàng)建具有sudo權(quán)限的用戶并設(shè)置密碼
- 設(shè)置管理員用戶
- 添加具有sudo權(quán)限的用戶
- 等讀條完成
- 重啟
- 同意協(xié)議
- 完成設(shè)置
- 登錄
- 開始使用
- 安裝成功
- 調(diào)整時區(qū)
- 選擇上海
- 安裝配置完成, 享受Linux吧
- Centos的優(yōu)勢并不在圖形化界面上, 如果你喜歡圖形化界面的linux, 這里推薦deepin 和 unbuntu, 如果你對界面的美感要求很高, 建議你試一試號稱最美Linux的elementaryOS
每次拿到一個全新的centos鏡像的時候,第一件事就是為centos更換國內(nèi)源, 新增yum源, 吐槽一下, 默認的yum源對常用軟件的支持真的不咋地, 比如我想安裝一個
python-pip
, 對不起, 沒有!
- 但好在centos也留有余地, 你可以自由地新增一些你喜歡的源, 比如epel(Extra Packages for Enterprise Linux)
- 企業(yè)版 Linux 附加軟件包(以下簡稱 EPEL)是一個 Fedora 特別興趣小組,用以創(chuàng)建、維護以及管理針對企業(yè)版 Linux 的一個高質(zhì)量附加軟件包集冲秽,面向的對象包括但不限于 紅帽企業(yè)版 Linux (RHEL)磨确、 CentOS、Scientific Linux (SL)、Oracle Linux (OL) 刃永。
- EPEL 的軟件包通常不會與企業(yè)版 Linux 官方源中的軟件包發(fā)生沖突兵迅,或者互相替換文件。EPEL 項目與 Fedora 基本一致凳谦,包含完整的構(gòu)建系統(tǒng)份蝴、升級管理器犁功、鏡像管理器等等。
第一步: 更換清華yum源
1.1備份舊的yum源
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
1.2將以下內(nèi)容寫入 /etc/yum.repos.d/CentOS-Base.repo
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
1.3刷新yum源
yum clean all && yum makecache && yum update
- 但是yum源的軟件還是太少了, 比如我想安裝只有
python-pip
都做不到
第二步: 安裝阿里epel源
yum -y install epel-release
wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
# 刷新yum源
yum clean all && yum makecache && yum update
至此, 我們可以愉快的安裝python-pip了,yum install python-pip
第三步: 安裝docker和docker-compose
1. 安裝docker
# 通過yum源安裝docker
sudo yum -y install docker
# 啟動docker
sudo systemctl start docker
# 開機自啟
sudo systemctl enable docker
2. 安裝docker-compose
sudo pip install docker-compose
# 安裝成功后查看
sudo docker-compose --version
3. Docker 中國官方鏡像加速
- 修改
/etc/docker/daemon.json
, 加入以下配置
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
- 重啟docker
sudo service docker restart
給你推薦幾個好玩的docker服務(wù):
- 你可以建立一個docker鏡像的私用倉庫 : 從零搭建docker私有倉庫
- 你可以建立一個獨立的git站點: 用gogs搭建屬于自己的git網(wǎng)站
- 你可以建立個人私有的網(wǎng)盤: 簡單三步, 搭建全平臺私有同步網(wǎng)盤
- 你還可以一鍵建立自己獨立的博客: 待更新...