請准備好一個大於4G的U盤
請自行百度下載Centos7操作系統的DVD安裝包
請自行下載安裝UltraISO軟件
安裝完成之后運行UltraISO軟件
選擇文件---打開
找到你下載的Centos7的DVD文件
是ISO格式的
加載完成之后可以看到UltraISO中的Centos7文件
選擇啟動---寫入硬盤鏡像
選擇你的U盤
選擇寫入方式為USB-HDD+V2
開始寫入
寫入完成之后

14.設置完成后,重啟電腦,則進行U盤啟動,進入CentOS安裝頁面:
出現如下選擇時,選擇第三個回車進入:Troubleshooting -->

15、按下e進行編輯,去掉紅框中的6_64
,按下Ctrl+X
繼續執行

16、進入安裝配置界面

- 【x】凡事有x的為已配置,也可以選擇序號重新配置
7)
可以配置網絡,也可以不配置8)
配置完root密碼之后,9)
可以不用配置- 配置完成后,按提示,輸入b,回車進入
漫長的
安裝等待時間(大概10~20分鍾)
17、特別說明

此界面需要等待時間最長,需要耐心等待。

出現如上圖紅色框中提示時,則為安裝成功;此時拔下U盤,重啟服務器,進入命令框。
18.初始化
chsh -s /bin/zsh
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
## 開啟vim代碼高亮
echo 'syntax on' >> ~/.vimrc

19.安裝docker
# yum install -y yum-utils device-mapper-persistent-data lvm2
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# yum install -y docker-ce-18.09.6 docker-ce-cli-18.09.6 containerd.io
# mkdir -p /etc/docker
# tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://v16stybc.mirror.aliyuncs.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver":"json-file",
"log-opts":{
"max-size" :"500m","max-file":"3"
}
}
EOF
# systemctl enable docker
# systemctl daemon-reload
# systemctl restart docker
20.安裝docker-compose
1.方法一.官網方法(docker.com)
注意事項
- mac和windows客戶端下安裝完docker之后,docker-compose是帶着的
- linux系統下,需要先安裝docker,然后再安裝docker-compose
- 以非root用戶運行docker-compose
①下載最新穩定版本
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-(uname−s)−(uname−s)−(uname -m)" -o /usr/local/bin/docker-compose
②賦予文件執行權限
sudo chmod +x /usr/local/bin/docker-compose
③建立一個軟鏈到/usr/bin/目錄下
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
④查看版本
docker-compose --version
1.查看IP配置信息
ifconfig
如上圖所示,我的em1網卡已配置好
2、編輯em1對應的配置文件,位於/etc/sysconfig/network-scripts/ifcfg-你的網卡名字
操作:vim /etc/sysconfig/network-scripts/ifcfg-你的網卡名字,按i鍵進入編輯。編輯結束后Esc退出編輯→Shift+q→!wq→x
修改配置文件如下圖
參數說明:
BOOTPROTO="static" # 使用靜態IP地址,默認為dhcp
IPADDR="19.37.33.66" # 設置的靜態IP地址 NETMASK="255.255.255.0" # 子網掩碼 GATEWAY="19.37.33.1" # 網關地址 DNS1="192.168.241.2" # DNS服務器(此設置沒有用到,所以我的里面沒有添加) ONBOOT=yes #設置網卡啟動方式為 開機啟動 並且可以通過系統服務管理器 systemctl 控制網卡
3、修改/etc/sysconfig/network
# Created by anaconda
NETWORKING=yes GATEWAY=19.37.33.1
4、重啟網絡服務
service network restart
;
1:查看服務器上未掛載的磁盤(磁盤有普通磁盤,高效磁盤,SSD磁盤);命令如下:
fdisk -l
從上圖可以看出,服務器的 /dev/vdb 42.9GB 此磁盤未掛載;
如果此磁盤未掛載最下面會出一類似的話:Disk /dev/sdc doesn't contain a valid partition table;或者說磁盤下面沒有類似於sdb1、sdb2......
例如:從下圖可以清楚的看到第三個硬盤sdc沒有分區。sda和sdb都分區過了。
sda:sda1 sda2 sda3
sdb:sdb1 sdb2
2:磁盤分區(分區有主分區,擴展 分區,邏輯分區);命令如下:
fdisk /dev/vdb
n->p->1->回車->回車->w
上圖的大概意思是這樣的:
n:添加一個分區
P:主分區
兩個回車指是開始和結束的磁盤扇區大小;
w:寫入磁盤
此時磁盤雖然已經分區,但是還沒有文件系統,磁盤依然不能用;
博主服務器只購買了一塊數據盤,所以我就全部用來做主分區了,如果你想把一個磁盤分成好幾塊,可以繼續按此命令分區即可;你可以繼續創建擴展分區......;
3:格式化磁盤並寫入文件系統:命令如下:
mkfs.ext4 /dev/vdb1 //這里可以用ext3,也可以用ext4;
出現如下圖這們的界面,就是格式化磁盤寫入文件成功:
4:掛載新磁盤到操作系統的某個節點上,命令如下:
mkdir /huichengff
mount /dev/vdb1 /huichengff
在系統的根創建一個huichengff,把這個磁盤掛載到此目錄;掛載位置可以自己隨意創建;
5:查看磁盤信息,確認掛載新磁盤是否成功,命令如下:
df
如果掛載成功,會出現如下圖這樣的界面;
6:查看磁盤所有信息;
當我們再來查所有分區時,用fdisk -l 命令就會多了一個主分區,/dev/vdb1;如下圖:
7:設置開機啟動自動掛載;
新創建的分區不能開機自動掛載,每次重啟機器都要手動掛載。
設置開機自動掛載需要修改/etc/fstab文件 ;命令如下:
vim /etc/fstab
//打開后,在最后一行加入以下代碼:
/dev/vdb1 /huichengff ext4 defaults 0 1 //如果上面用的是ext3,這里也要用ext3;