GitLab搭建

所需环境

  • CentOs6.5:https://blog.youkuaiyun.com/huchunlinnk/article/details/45038025
    (CentOS-6.5-x86_64-bin-DVD1.iso:http://pan.baidu.com/s/1qWPsefi)

所需工具

  • VMware Workstation Pro12.5.7
  • Xshell

VMware安装配置

  1. 运行“VMware_workstation_full_12.5.7.exe”
    在这里插入图片描述
  2. 勾选,点击下一步
    在这里插入图片描述
  3. 选择下载位置,更改位置(不让它下载在C盘),点击下一步
    在这里插入图片描述
    在这里插入图片描述
  4. 用户体验选择,可选可不选,点击下一步

在这里插入图片描述
5. 安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6. 点击许可证,百度搜索一个VMware12密钥,粘贴复制,然后点击输入,安装完成
在这里插入图片描述

CentOS6.5安装

  1. 打开VMware。在主页上点击创建新的虚拟机,选择“典型”,然后下一步

在这里插入图片描述
8. 选择稍后安装操作系统

在这里插入图片描述

  • 选择客户机操作系统和版本
    在这里插入图片描述
  • 命名虚拟机,不建议放在c盘,放在其它盘,容易占内存

在这里插入图片描述

  • 指定磁盘容量
    在这里插入图片描述
  • 点击下一步,完成,至此,创建了一个没有系统的虚拟机
    在这里插入图片描述
  • 点击虚拟机设置

在这里插入图片描述

  • 配置内存
    List item
  • 配置处理器
    在这里插入图片描述
  • CD/DVD,选择已经下载好的镜像文件

在这里插入图片描述

  • 网络适配器配置

在这里插入图片描述

  • 配置完成

在这里插入图片描述

  • 点击开启此虚拟机,回车
    在这里插入图片描述
  • 利用上下左右键选中skip,然后回车,这里是询问是否确认镜像文件是完整的,下载的镜像文件没问题,这里直接跳过即可,进入系统安装界面,点击ok

在这里插入图片描述

  • 点击下一步

在这里插入图片描述

  • 选择简体中文,下一步
    在这里插入图片描述
  • 选择美国式英语,点击下一步

在这里插入图片描述

  • 选择基本存储设备,点击下一步
    在这里插入图片描述
    在这里插入图片描述

  • 下一步,这里是确认主机名,linux系统不同于windows操作系统,linux系统不用过主机名区别同一个局域网下的主机,所以这里不用在意,默认即可
    在这里插入图片描述

  • 时区选择上海,点击下一步
    在这里插入图片描述

  • 设置一个密码,设置的过于简单,会有提示,选择无论如何都使用,点击下一步
    在这里插入图片描述

  • 选择创建自定义分区,这里需要创建 /home(home分区2000M) /boot(boot分区200M) swap(swap分区,一般是内存的两倍2000M) /(根分区剩余所以空间)
    在这里插入图片描述
    在这里插入图片描述

  • 点击创建,选择标准分区
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 创建完分区后,要格式化,点返回,选择使用所有空间,然后下一步
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 分区完成,点击下一步
    在这里插入图片描述
  • 选择Basic Server,以后自定义,点击下一步

在这里插入图片描述

  • 开始安装

在这里插入图片描述

  • 安装完成

在这里插入图片描述

  • 重新启动

在这里插入图片描述

  • 输入用户名和密码

在这里插入图片描述

  • 输入命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0 打开ifcfg-eth0文件,输入i,进入编辑模式,通过下键和右键选择到ONBOOT=no,修改为ONBOOT=yes,按 ctrl+c 结束编辑,按 :wq命令保存并退出
    在这里插入图片描述
  • 输入service network restart 命令重启网络服务

在这里插入图片描述

  • 输入ifconfig查看网络地址
    在这里插入图片描述

打开Xshell

  • 连接远程工具Xshell,在windows上安装好Xshell后,运行软件点击文件-新建,主要是输入上面生成虚拟机的ip地址,点击确认
    在这里插入图片描述
  • 连接,中间应该会输入用户名和密码,输入用户名时点击记住用户名,输入密码时建议不选择记住密码,安全起见

在这里插入图片描述

  • 到这里就配置好了远程工具,这样就可以在windows系统远程控制刚安装好的Centos啦

在这里插入图片描述

Xshell中连接虚拟机,进行搭建

  • 安装依赖库和打开http、ssh端口
sudo yum install -y curl policycoreutils-python openssh-server openssh-clients cronie
sudo lokkit -s http -s ssh
  • 安装邮件服务器,并设置开机启动
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
  • 添加GitLab仓库到yum源,并用yum方式安装到服务器上
curl -sS http://packages.gitlab.com.cn/install/gitlab-ce/script.rpm.sh | sudo bash
yum install gitlab-ce
  • 安装完成后在修改配置文件/etc/gitlab/gitlab.rb
vim /etc/gitlab/gitlab.rb

在这里插入图片描述
external_url输入自己ip地址,或者http://127.0.0.1
端口要用9090以后的最好,否则不生效
修改完后,配置重启sudo gitlab-ctl reconfigure

  • 启动
sudo gitlab-ctl start
  • 浏览器输入ip,进入重新设置密码页面,登录时账号是root,密码是重新设置的密码,这是登录之后的页面

在这里插入图片描述

卸载

sudo gitlab-ctl uninstall
sudo rpm -e gitlab-ce
find / -name gitlab|xargs rm -rf

window访问虚拟机CentOs

  • 查看ip
ifconfig
  • 得到ip地址,在浏览器输入该ip地址
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值