| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> centos 7部署gitlab,以及卸载记录 -> 正文阅读 |
|
[系统运维]centos 7部署gitlab,以及卸载记录 |
首先了解下github与gitlab的区别: 相同点:二者都是基于web的Git仓库,在很大程度上GitLab是仿造GitHub来做的,他们都提供了分享开源项目的平台, 为开发团队提供了存储、分享、发布和合作开发项目的中心化云存储的场所。 不同点: 1、GitHub如果使用私有仓库,是需要付费的,GitLab可以在上面搭建私人的免费仓库 2、GitLab让开发团队对他们的代码仓库拥有更多的控制,相对于GitHub,它有不少的特色: (1)允许免费设置仓库权限 (2)允许用户选择分享一个project的部分代码 (3)允许用户设置project的获取权限,进一步提升安全性 (4)可以设置获取到团队整体的改进进度 (5)通过innersourcing让不在权限范围内的人访问不到该资源 还有一点就是国内访问github比较慢 接下来记录centos 7 安装gitlab的过程 首先在网站gitlab/gitlab-ce - Packages · packages.gitlab.com下载相应软件安装包,我选择的是第二个。 点进去,如下图, 执行命令,安装相关依赖,
执行命令,下载安装gitlab软件?
?安装过程需要确认,输入yes即可,安装完成后,应该会有如下图 ?接下来需要配置gitlab 1.执行命令
将外部地址修改为IP地址加端口,类似这样192.168.1.10:9000,默认为8080,有可能被占用,这里也可以不加端口 修改完后,使用新的配置文件再配置一遍,配置文件的其它地方不用修改,默认即可。 执行命令
首次执行过程中,往往会出现:ruby_block[supervise_redis_sleep] action run,会一直卡无法往下进行! ?这是ctrl + C终止命令执行。 执行命令
再次执行命令
执行完毕后,重启服务
等待执行完成后,在浏览器输入ip + 端口,出现如下画面,等一会可能会比较慢 如果登陆不上,可能与防火墙有关,可以关闭试试
或者开发端口:
输入root和密码,密码的位置在/etc/gitlab/initial_root_password文件中 复制出密码,登陆进去添加用户和密码,此文件24后会删除 查看端口是否被占用:
至此,gitlab服务器搭建成功 以下记录删除过程 停止gitlab服务
卸载gitlab
?查看gitlab进程
守护进程是runsvdir -P /opt/gitlab/service log,使用kill PID终止该进程 删除相关文件
所有命令都在root用户下执行 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:26:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |