gitlab-ce安装01

本文介绍如何使用清华大学镜像源安装 GitLab CE,包括基础环境配置、安装步骤及基本管理命令等内容。

gitlab-ce安装-使用国内源

        GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
        GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
       1.基础环境准备
[root@linux-node2 ~]# yum install curl policycoreutils openssh-server openssh-clients postfix
[root@linux-node2 ~]# systemctl start postfix
    2.安装gitlab-ce
curl -sS https://packages.gitlab.com/in ... pm.sh | sudo bash
[root@linux-node2 ~]# yum install -y gitlab-ce


注:由于网络问题,国内用户,建议使用清华大学的镜像源进行安装:


[root@linux-node2 ~]# vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.e ... m/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
[root@linux-node2 ~]# yum makecache
[root@linux-node2 ~]# yum install gitlab-ce
3.配置并启动gitlab-ce
[root@linux-node2 ~]# gitlab-ctl reconfigure
可以使用gitlab-ctl管理gitlab,例如查看gitlab状态:
[root@linux-node2 ~]# gitlab-ctl status
run: gitlab-workhorse: (pid 12171) 231s; run: log: (pid 7817) 555s
run: logrotate: (pid 12175) 230s; run: log: (pid 7832) 548s
run: nginx: (pid 12181) 230s; run: log: (pid 7823) 549s
run: postgresql: (pid 12186) 229s; run: log: (pid 7683) 587s
run: redis: (pid 12194) 229s; run: log: (pid 7600) 592s
run: sidekiq: (pid 12198) 229s; run: log: (pid 7806) 558s
run: unicorn: (pid 14967) 6s; run: log: (pid 7774) 560s
关闭gitlab:[root@linux-node2 ~]# gitlab-ctl stop
启动gitlab:[root@linux-node2 ~]# gitlab-ctl start
重启gitlab:[root@linux-node2 ~]# gitlab-ctl restart
登录gitlab
      第一次登录gitlab,需要为root用户修改密码,root用户也是gitlab的超级管理员。

1.png


管理gitlab
    使用root用户和刚才创建的密码登录后,你就可以探索gitlab的奥秘了,可以点击图中红框的按钮进入管理区域。

2.png

转载于:https://www.cnblogs.com/chenshengqun/p/8093187.html

### GitLab CE 安装教程 #### 准备工作 为了顺利安装GitLab Community Edition (CE),确保服务器满足最低硬件需求并已准备好操作系统环境。推荐使用64位版本的Ubuntu、CentOS或其他受支持的操作系统。 #### 更新软件包索引和安装依赖项 在开始之前,更新系统的软件包列表,并安装必要的依赖工具: 对于Debian/Ubuntu系统: ```bash sudo apt-y && sudo apt-get upgrade -y ``` 对于RedHat/CentOS系统: ```bash sudo yum update -y ``` #### 添加GitLab官方仓库 通过执行以下命令来配置GitLab的APT或YUM源[^2]: ```bash curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash # 或者针对RPM-based系统: curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash ``` #### 执行实际安装过程 完成上述准备工作后,可以正式安装GitLab CE了。这一步骤会自动下载最新稳定版并将其部署到目标机器上。 ```bash sudo EXTERNAL_URL="http://your_domain_or_ip" apt-get install gitlab-ce # 对于yum用户则是: sudo EXTERNAL_URL="http://your_domain_or_ip" yum install -y gitlab-ce ``` 注意替换`your_domain_or_ip`为实际可访问GitLab实例的域名或者IP地址。 #### 配置与启动服务 安装完成后,默认情况下GitLab会被设置成开机自启的服务。可以通过下面这条指令重启GitLab以应用任何更改后的配置文件: ```bash sudo gitlab-ctl reconfigure ``` 此时应该能够通过浏览器访问指定URL查看新搭建好的GitLab界面了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值