VMware 安装Centos 7并搭建Gitlab

/ 服务器 / 1000浏览

VMware 安装Centos 7并搭建Gitlab

准备工作

  1. WMware workstation 软件
  2. centos 7 ISO镜像

安装WMware workstation

windows安装此软件过程省略了哦,因为windows安装软件都很简单 俗称下一步、下一步、完成

创建虚拟机

  1. 在WMware中选择“创建新的虚拟机”

    2.选择“自定义(高级)”
  2. 选择本地的CentosISO镜像
  3. 填写虚拟机名称和存放位置
  4. 根据需求这只CPU核心
  5. 设置虚拟机内存大小
  6. 选择网络连接方式
  7. 选择I/O控制器类型(建议默认)
  8. 选择磁盘类型(建议默认)
  9. 创建新的虚拟磁盘
  10. 指定磁盘容量(建议20GB以上)
    不要勾选“立即分配所有磁盘空间”,勾选后会将本地物理磁盘立即占用,不勾选将使用多少占用多少
    并选择“将虚拟机磁盘拆分成多个文件”,这样方便虚拟机的迁移
  11. 接下来将进行“下一步、完成”操作
    点击完成前请确认选择的配置并请勾选“创建后开启此虚拟机”

安装centos并配置

tip:鼠标点击进入到虚拟机需要切换到物理机快捷键“Ctrl + Alt”

  1. 进入虚拟机后选择“Test this media & install CentOS 7” 并按回车
  2. 等待检测过程过后将进入到安装步骤
  3. 选择语言
  4. 选择最小安装、安装磁盘
  5. 配置root账户密码


    若密码过于简单需要点击两次左上角的“完成”按钮
  6. 配置用户(可选),这里不创建任何用户

    7.等待安装过程,完成后点击重启
  7. 登录到虚拟机
    输入用户名:root,密码为刚设置的密码,Linux下的密码都不进行显示
  8. 配置网络连接
  9. 查看物理机网络信息,在windows的cmd运行命令
    ipconfig
    
  10. 设置虚拟机网络,Linux中修改网络配置
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
  11. 重启网络
    systemctl restart network
    
  12. 测试网络是否可用

    ping 物理机网络
    ping www.baidu.com
    
  13. 网络配置完成以后可以使用xshell或putty等Linux连接工具进行连接使用

安装docker

yum install -y docker

通过docker安装gitlab

  1. 下载gitlab-ce
    docker pull docker.io/gitlab/gitlab-ce
    
  2. 运行gitlab
    sudo docker run --detach \
    --publish 443:443 --publish 80:80 --publish 222:22 \
    --name gitlab \
    --restart always \
    --volume /home/gitlab/config:/etc/gitlab:Z \
    --volume /home/gitlab/logs:/var/log/gitlab:Z \
    --volume /home/gitlab/data:/var/opt/gitlab:Z \
    gitlab/gitlab-ce:latest
    # --detach:后台运行
    # --publish:将容器内部端口向外映射
    # --name:命名容器名称
    #--restart always: 自动重启
    # --volume:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录