使用Ubuntu通過docker部署分佈式版本控制GitLab(一)
虛擬機部分
-
作者用的虛擬機是VirtualBox,下載ubuntu鏡像
-
設置虛擬機存儲,控制器IDE光驅爲下載的鏡像
-
設置虛擬機網絡,網卡一設置爲橋接網卡爲內部連接網絡;網卡二設置爲網絡地址轉換(NAT)爲外網連接;點擊確定保存設置。
ubuntu操作系統配置
- 進入系統安裝網絡,固定IP地址:
子網:255.255.255.0
網關:192.168.1.1
IP:192.168.1.111 - 修改軟件更新服務源=》建議修改爲阿里雲的源
- 開通ssh服務,用來進行遠程連接
打開終端輸入下面指令:
$ ps -e|grep ssh
7529 ? 00:00:00 sshd
7852 pts/1 00:00:00 ssh
若輸入指令後顯示類似於上圖所示,則說明SSH服務已啓動
其中sshd表示ssh-server已啓動,ssh表示ssh-client已啓動
- 沒有安裝SSH服務,此時需要安裝 SSH服務,爲了能提高安裝成功率,建議先更新源:$ sudo apt-get update更新安裝源
如果缺少則下載安裝:
$ sudo apt-get install openssh-client
$ sudo apt-get install openssh-server
service ssh start 或者 /etc/init.d/ssh start(開啓ssh服務)
service ssh stop 或者 /etc/init.d/ssh stop(關閉ssh服務)
- 修改默認端口22
sudo vim /etc/ssh/sshd_config
(注:輸入i是進入insert模式,Esc鍵是退出輸入模式。:wq是保存修改)
到這裏配置虛擬機和ubuntu已經完成,下篇文章配置ubuntu安裝docker並配置gitlab。
配置gitlab使用Ubuntu通過docker部署分佈式版本控制GitLab(二)