一、二進位安裝Docker設置開機自啟
sudo systemctl enable docker
在安裝Docker的過程中,為了方便,我們可以讓Docker隨著系統的開機而自動啟動,可以運行上述指令設置Docker服務為系統開機啟動。可以通過systemctl status docker查看Docker的詳細運行狀態。
二、二進位安裝Docker20.10
在安裝Docker之前,需要下載Docker的二進位文件,可以通過下列代碼確認Docker版本:
curl -fsSL https://download.docker.com/linux/static/stable/x86_64/ | grep -o -E "docker-[0-9]+\.[0-9]+\.[0-9]+\.tgz" | sort -u | tail -n 1
運行上述命令在終端上會展示可以使用的最新的Docker版本號,這樣,就可以通過以下命令完成Docker的安裝(以20.10.5版本為例):
curl -sSL https://download.docker.com/linux/static/stable/x86_64/docker-20.10.5.tgz | sudo tar -xzC /usr/local/bin --strip-components=1
安裝完成後可以通過運行docker -v命令檢查Docker的版本信息。
三、二進位安裝Kubernetes
在安裝Kubernetes時,需要下載Kubernetes的二進位文件。可以通過以下命令下載最新的二進位文件:
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
下載完成後,還需要為下載的文件添加可執行許可權。可以通過以下命令完成:
chmod +x kubectl
然後,將可執行文件移動到PATH路徑下即可完成安裝。
四、二進位安裝包是什麼
二進位安裝包是一種將軟體的源代碼編譯成機器可執行代碼的方法,同時為了方便用戶使用,將所有的代碼和所需的依賴打包成可直接使用的文件,用戶可以直接下載並通過執行安裝包來安裝軟體。
五、二進位安裝MySQL
可以通過以下步驟完成MySQL的二進位安裝:
首先,下載MySQL的可執行文件:
curl -LO https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
然後,解壓下載的文件到/usr/local目錄下:
sudo tar xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz -C /usr/local
接著,創建一個mysql用戶組和一個mysql用戶:
sudo groupadd mysql sudo useradd -r -g mysql mysql
最後,將解壓後的MySQL目錄拷貝到/usr/local/mysql下,並賦予mysql用戶所有權:
sudo mv /usr/local/mysql-8.0.23-linux-glibc2.17-x86_64 /usr/local/mysql sudo chown -R mysql:mysql /usr/local/mysql
六、二進位安裝Nginx
Nginx的二進位包可以從Nginx的官方網站上下載。可以按照以下步驟完成Nginx的安裝:
首先,下載Nginx的二進位包:
curl -L -O https://nginx.org/download/nginx-1.20.1.tar.gz
然後,解壓下載的文件:
tar -xvf nginx-1.20.1.tar.gz
接著,編譯和安裝Nginx:
cd nginx-1.20.1 ./configure --prefix=/usr/local/nginx make && sudo make install
最後,運行nginx服務:
sudo /usr/local/nginx/sbin/nginx
七、二進位安裝和源碼安裝
與源碼安裝相比,二進位安裝更加方便和快捷。源碼安裝需要用戶自己進行編譯和安裝過程,而且容易出現錯誤。但是,在某些情況下,源碼安裝會更加靈活,可以根據實際需求進行定製化配置,而且可以避免一些版本或者依賴問題。
八、二進位安裝K8s
可以通過以下步驟完成K8s的二進位安裝:
首先,下載K8s的二進位包:
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.4/bin/linux/amd64/kubectl curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.4/bin/linux/amd64/kubelet curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.4/bin/linux/amd64/kubeadm
然後,給所有二進位文件添加可執行許可權:
chmod +x kubectl kubelet kubeadm
最後,將所有的二進位文件移動到PATH路徑下即可完成安裝。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/286269.html