Linux CentOS8安装gitlab_ce步骤

这篇具有很好参考价值的文章主要介绍了Linux CentOS8安装gitlab_ce步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 下载安装包

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/8/gitlab-ce-15.0.2-ce.0.el8.x86_64.rpm/download.rpm

centos8 gitlab,Git,linux,gitlab,运维

2 安装gitlab

yum install  policycoreutils-python-utils

rpm -Uvh gitlab-ce-15.0.2-ce.0.el8.x86_64.rpm

centos8 gitlab,Git,linux,gitlab,运维
centos8 gitlab,Git,linux,gitlab,运维
centos8 gitlab,Git,linux,gitlab,运维

3 更新配置(初始化已经安装好的GitLab(这个也要花点时间的)

gitlab-ctl reconfigure 

centos8 gitlab,Git,linux,gitlab,运维

3.1 启动gitlab

gitlab-ctl start

3.2 查看gitlab运行状态

gitlab-ctl status

-- 间图说明安装成功了

4 防火墙允许http访问

firewall-cmd --permanent --add-service=http //允许http访问
firewall-cmd --zone=public --add-port=8600/tcp --permanent //开放自己的端口
systemctl restart firewalld

5 修改端口号

vim /etc/gitlab/gitlab.rb

--并将external_url 里面的内容更换为自己在的ip和端口  
--注意:
	切记(这个ip一定是你服务器的ip  不要在服务器使用命令ifconfig-a 去查看ip  那个ip是不对的。)

centos8 gitlab,Git,linux,gitlab,运维

6 看看root密码

cat /etc/gitlab/initial_root_password

-- 查看密码之后,将密码赋值出来,便于修改

centos8 gitlab,Git,linux,gitlab,运维

7 重新加载配置文件

gitlab-ctl reconfigure

-- 部分显示如下:
-- 报错如下

centos8 gitlab,Git,linux,gitlab,运维文章来源地址https://www.toymoban.com/news/detail-725580.html

解决办法

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
source ~/.bashrc

重新执行如下: gitlab-ctl reconfigure

9 重启gitlab

sudo gitlab-ctl restart

相关命令

firewall-cmd --list-ports  查看开放了哪写端口命令
firewall-cmd --zone=public --add-port=7070/tcp --permanent
firewall-cmd --reload   #开放某个端口 并重新加载

sudo gitlab-ctl start    # 启动所有 gitlab 组件;
sudo gitlab-ctl stop        # 停止所有 gitlab 组件;
sudo gitlab-ctl restart        # 重启所有 gitlab 组件;
sudo gitlab-ctl status        # 查看服务状态;
sudo gitlab-ctl reconfigure        # 重新配置更新
sudo vim /etc/gitlab/gitlab.rb        # 修改默认的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace    # 检查gitlab;
sudo gitlab-ctl tail        # 查看日志;

如何配置自己的redis

gitlab_rails['redis_host'] = '127.0.0.1'

gitlab_rails['redis_port'] = 6379

gitlab_rails['redis_password'] = 'redis123' #访问redis的密码

如何修改默认的gitlab密码

输入命令:
	sudo gitlab-rails console

配置:
	1. 用户名方式:user = User.find_by_username 'root'      
	   id方式:or user = User.find(1)    
	   邮箱方式:or    user = User.find_by(email: 'user@example.com')

	 2. 设置密码:
	    user.password = 'root123456'
	    user.password_confirmation = 'root123456'
	    user.save!
	    密码设置成功!
	    gitlab-ctl reconfigure
	    gitlab-ctl start


卸载

1、软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:
	rpm -q -a
2. 查找gitlab 是否安装 如果安装使用
	rpm -qa | grep gitlab

4.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令
	rpm -e [package name]

5. 查看防火墙状态
	firewall-cmd --state

6.关闭防火墙:
	systemctl stop firewalld

到了这里,关于Linux CentOS8安装gitlab_ce步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】centos8安装bison3.8

    centos8安装 bison3.8 的教程,感觉这个软件很小众啊,百度找不到安装教程,最终还是在起脚旮旯里面翻出来了很久之前的文档,好在没有过时; 虽然centos8中你可以使用yum直接安装,但是哪个安装的版本太低了,达不到如今的需求 我这边直接用yum安装的是 3.0.4 的版本,已经是

    2024年02月10日
    浏览(52)
  • 【Linux】centos8安装cmake3.27.4

    第一步,去官网下安装包,一定不要下错了 下好了之后,用ftp软件传到云服务器或者虚拟机上,我用的是centos8系统,安装之前先准备好这些依赖项 把下载好的安装包传上去后,解压(在root用户下操作) 解压完毕后进入文件夹 执行命令 耐心等候完成后,依次运行下面两个命

    2024年02月10日
    浏览(51)
  • Mac 安装 Linux(Centos8) 虚拟机 保姆级教程

    先贴出本人电脑的环境 本文用到的所有文件都在里面, centos8镜像 , VMware 软件包 , Termius 下好放在一个宽敞整洁的文件夹备用 VMWare 的 key 需要自行解决(可以去pdd看看) 先 安装 vmware ,然后打开,将下载的 iso 镜像拖入 Continue, 然后 随便选一个 继续,点击 customize Settings, 改

    2024年03月10日
    浏览(97)
  • linux centos8下安装redis6.2.12

    Download | Redis  解压操作  tar -zxvf redis-6.2.12.tar.gz cd redis-6.2.12   ctrl+c 就可以有输入命令的地方  里面有个redis.conf文件复制到opt/redis/bin中去   vim redis.conf 进入编辑模式  将bind 127.0.0.1注释   改成yes 密码      

    2024年02月12日
    浏览(56)
  • Centos8安装docker并配置Kali Linux图形化界面

    鉴于目前网上没有完整的好用的docker安装kali+桌面连接的教程,所以我想做一个。 麻了,这服务器供应商提供的镜像是真的纯净,纯净到啥都没有。 问题一:Centos8源有问题 Error: Failed to download metadata for repo \\\'appstream\\\': Cannot prepare internal mirrorlist: No URLs in mirrorlist 解决办法 自2

    2024年02月07日
    浏览(58)
  • CentOS8安装RabbitMQ

    1、安装Erlang环境 具体下载哪个版本需要看RabbitMQ需要安装的版本 RabbitMQ和Erlang版本对应 官网安装指定的Erlang版本 下载RabbitMQ的rpm包 上传Erlang和对应的RabbitMQ安装包 卸载前面的Erlang和RabbitMQ (一)、安装Erlang (二)、安装RabbitMQ 启动RabbitMQ 开放端口 添加用户 报错 Error: unab

    2024年02月04日
    浏览(45)
  • 【CentOS8安装docker】

    文章目录 一、更新yum 二、卸载旧版本 三、安装 Docker Engine-Community(使用 Docker 仓库进行安装)

    2024年01月22日
    浏览(56)
  • 利用Figlet工具创建酷炫Linux Centos8服务器-登录欢迎界面-SHELL自动化编译安装代码

    因为我们需要生成需要的特定字符,所以需要在当前服务器中安装Figlet,默认没有安装包的,其实如果我们也只要在一台环境中安装,然后需要什么字符只要复制到需要的服务器中,并不需要所有都安装。同样的,我们也可以利用此生成的字符用到脚本运行的开始起头部分,

    2024年02月12日
    浏览(59)
  • centos8下安装docker

    二、为yum源添加docker仓库位置: 三、安装docker 四、启动docker 五、查看docker是否启动成功 出现如下方: active running 表示运行成功 六、可以根据自己需求修改docker安装路径 6.1 查看本机用户安装docker的路径 6.2 修改安装路径

    2024年02月06日
    浏览(49)
  • CentOS8 安装 RabbitMQ【纯安装手册】

    安装RabbitMQ 注意:以下的命令都是用root用户操作的 下载Centos-8.repo 生成缓存 更新yum 由于 rabbitmq 是基于 erlang 语言开发的,所以必须先安装 erlang 安装依赖 erlang官网下载地址 erlang的github下载地址 github访问可以下载这个软件加速器 解决访问github慢或打不开的问题资源-CSDN文库

    2024年02月04日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包