Centos下安装gitlab

作为一个老程序员,在公司一直用的是SVN,在github上来也在用git,今天一盘点发现现在客户也都改git了,想着我们也换了吧,没事就安装了一个gitlab,操作起来还算简单,可能也只是入门吧。

更新一下系统

sudo yum update -y 

安装依赖关系

sudo yum install -y curl policycoreutils-python openssh-server 

添加 GitLab 仓库

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash 

安装 GitLab

sudo EXTERNAL_URL="http://192.168.0.80:8010" yum install -y gitlab-ee 

这里http后面可以修改为域名,我这习惯用ip省事,这里的端口号要注意了,要是开了防火墙,得添加端口,如果你用的阿里云,还得改一下安全策略。

重启配制命令

GitLab 安装完成后,配置文件位于 /etc/gitlab/gitlab.rb。使用文本编辑器编辑此文件,以根据需要自定义 GitLab 设置。完成后,运行以下命令使更改生效。

这里我是死活不太喜欢用vi的,实在不行,你可以用xshell,的sz下载到本地,修改后rz上传吧。

sudo gitlab-ctl reconfigure

重启gitlab

sudo gitlab-ctl restart

试着访问一下

看到这个说明基本对了。

有可能看到502错误,这块基本是gitlab还没完全起来,多等会看看。

这里的用户名是root,默认密码怎么办?

输入这个命令

sudo gitlab-rails console -e production

估计要等会

irb> user = User.where(id: 1).first
irb> user.password = '123456'
irb> user.password_confirmation = '123456'
irb> user.save!

搞定后,试一下能登录了吗

相关文章

centos7升级glibc

升级python到3.7.31.安装编译环境包(防止出现安装错误)yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-d...

CentOS Stream 10发布:Linux 6.12 LTS内核、GNOME 47登场

IT之家 12 月 14 日消息,代号为“Coughlan”的 CentOS Stream 10 于 12 月 12 日正式发布,生命周期大约为五年,将持续维护到 2030 年。IT之家援引新闻稿,C...

CentOS安装后优化大全

1.1 背景说明对于Linux新手,或者普通用户而言,在对Linux不熟悉的情况下,可能更多的是直接部署相关应用(业务)。但缺乏后期维护的情况下,通常部署过程,或者运行过程中出现各种莫名其妙的问题。通...

35.Centos中安装python和web.py框架

文章目录前言1.Centos7 python:2.Centos8 python:3.进行下载web.py框架然后应用:4.安装好之后进行验证:5.总结:前言我现在主要的编程语言是java,为了自己的兴...

使用python3爬取网页,aria2下载最新电影,Jellyfin播放电影

前言:在我搭建好Jellyfin软件后,因为只能播放本地视频,就想能不能播放网络上的电影,可以每天自动下载并更新,这样就不用我手工下载好,再上传到NAS中播放。或许有更好的方法,那就是直接用电影播放源...

使用Flask应用框架在Centos7.8系统上部署机器学习模型

安装centos7.8 虚拟环境1、镜像链接centos-vault-centos-7.8.2003-isos-x86_64安装包下载_开源镜像站-阿里云具体安装步骤不再赘述2、授予普通用户 sudo...