1 2 環境準備 虛擬環境(上)

2021-10-05 05:50:45 字數 2180 閱讀 5555

對於個人開發而言,免費開源、社群強大、工具簡單是最重要的,這樣才能乙個人做幾個人的事。

修改全域性設定,將虛擬機器資訊都存在d盤

在儲存虛擬機器的同級目錄下建立vagrant資料夾

介紹:vagrant是乙個用於簡化虛擬機器管理的軟體

開啟cmd控制台,輸入vagrant命令初始化映象

vagrant init centos/7
vagrant up
注意:cmd命令在哪個資料夾下執行了vagrant命令,那麼虛擬機器就會建立在哪個資料夾下

我們可以通過下面的命令直接遠端到剛剛建立好的虛擬機器當中

vagrant ssh
我們可以直接在virtualbox裡面進行更改,然後再到虛擬機器內部去完善固定ip配置,這樣也很麻煩

所以這裡我直接通過修改這台虛擬機器的vagrant配置檔案來實現固定ip。

通過vagrant建立的虛擬機器,都有乙個叫vagrantfile的配置檔案

搜尋如下配置

config.vm.network "private_network"
然後我們可以看到這條配置被注釋掉了,我們把#刪掉,然後我們開啟cmd命令列,輸入ipconfig命令,檢視本機的ip位址

可以看到乙個virtualbox的虛擬網絡卡,記住這個ip位址,然後我們來改虛擬機器的網絡卡配置

根據192.168.56.1講虛擬機器ip位址改為下列形式

config.vm.network "private_network", ip: "192.168.56.10"
改好之後重啟虛擬機器

vagrant reload
最後我們通過securecrt連線虛擬機器

報錯

unable to authenticate using any of the configured authenticatio
報錯的意思是虛擬機器未開啟通過ssh密碼登陸功能。

先通過vagrant ssh遠端到虛擬機器,切換的root賬戶,進入/etc/ssh/資料夾下,修改sshd_config檔案

將passwordauthentication no改為passwordauthentication yes

儲存後重啟sshd服務

service sshd restart
再次嘗試securecrt遠端連線

開啟官方文件,然後找到安裝文件

先解除安裝docker

sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

設定儲存庫

sudo yum install -y yum-utils

sudo yum-config-manager \

--add-repo \

安裝docker引擎

sudo yum install docker-ce docker-ce-cli containerd.io
到此,docker就安裝好了

啟動docker

sudo systemctl start docker
設定開機自動啟動docker

sudo systemctl enable docker
可以輸入docker ps命令驗證一下,如果有資訊,那麼docker就是安裝好

1 環境準備

安裝之前,你需要在你用於開發區塊鏈應用或者操作超級賬本的開發機檢查是否已經安裝好需要的環境。如果本地沒有curl或者執行curl報錯,你需要安裝最新版本的curl 超級賬本許多元件都需要go語言支援 go version 1.10.x is required.環境變數 export gopath h...

Selenium2 01 環境準備

selenium2.53.6 firefox46以下 python3.6以上 安裝pip install selenium 解除安裝 pip uninstalled selenium 檢視pip show selenium from selenium import webdriver driver ...

QT OSG系列 1 環境準備

一 開發環境準備 1 安裝qt 筆者使用的是 qt5.12.3 2 安裝vs2017社群版 注意 安裝英文包,設定預設為英文 安裝參考github頁面 二 編譯安裝osg和osgearth vcpkg install osg x64 windows keep going vcpkg install ...