使用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(二)