尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)
总时长 4:52:00 共45P
此文章包含第41p-第p45的内容
文章目录
安装gitlab
进入官网
安装gitlab
可以看到各种平台的版本
k8s也可以安装
docker也能安装
有两个版本 CE(社区免费版) EE(企业旗舰版)
安装CE(社区免费版)就行
服务器准备
这里我们使用一个关闭了防火墙的centos7虚拟机进行操作(切记正式环境不可以关闭防火墙)
修改ip地址
我们是复制的虚拟机 进行修改ip地址操作
进入/etc/sysconfig/network-scripts文件夹下
修改 ifcfg-em33 文件
修改ip为192.168.0.200
修改主机名
vim /etc/hostname
修改主机名
重启服务器
reboot
修改windows的hosts文件
配置映射
因为我们配置了映射,所以xshell连接的时候就可以直接写主机名
连接上了
测试是否可以上网
安装包准备
因为体积太大 我们不建议使用在线yum安装,推荐使用RPM方式离线安装
我们将安装包放到/opt/module文件夹下
安装gitlab脚本
我们编写一个安装脚本文件
给脚本加执行权限
变绿说明已经是可执行脚本了 而且前面有的rw-变成了rwx
注意服务器需要连接网络,因为脚本里有yum命令
大概5分钟左右,安装完成
初始化gitlab服务
初始化命令
gitlab-ctl reconfigure
大概10分钟左右可以初始化完成
启动和关闭gitlab服务
启动命令
gitlab-ctl start
停止命令
gitlab-ctl stop
访问gitlab
两种方式
根据IP地址访问
根据主机名访问
必须在windows的hosts文件下配置过才能使用
先初始化root 密码,需要高复杂度密码
可以登录了
gitlab界面
创建仓库
可以添加sshkey进行免密登录
idea集成gitlab
下载插件
下载gitlab插件
安装完可以看到Version Control下面多出来个选项
添加gitlab服务器
导入项目到本地库
- 克隆项目地址
因为这里复制下来的地址是例子地址 我们要改成主机名或ip
*这是由于安装时候URL那个变量没改导致的
连接远程库并push代码到远程库
自定义一个远程库连接
右下角提示push完成