首页 > 其他分享 >gitlab部署以及中文配置

gitlab部署以及中文配置

时间:2023-10-14 11:56:43浏览次数:39  
标签:opt 中文 查看 部署 创建 gitlab ce ctl

1、gitlab 软件下载地址

官方源:https://packages.gitlab.com/gitlab/gitlab-ce/
清华源:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

注意:ce为社区版,ee为企业版

2、安装依赖包

yum install -y curl policycoreutils-python openssh-server

3、安装gitlab

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
yum clean all && yum makecache
yum install gitlab-ce -y

#目录说明
/opt/gitlab #默认gitlab程序安装路径
/var/opt/gitlab/ #gitlab数据目录
/var/opt/gitlab/git-data/ #项目存储目录
/var/opt/gitlab/git-data/repositories #代码存放路径

#常用命令
gitlab-ctl status #查看目前gitlab所有服务
gitlab-ctl stop #停止gitlab服务
gitlab-ctl stop nginx #单独停止某一个服务
gitlab-ctl tail #查看所有服务日志

4、修改配置

cat /etc/gitlab/gitlab.rb

external_url 'http://192.168.x.x' # 改成本机ip 地址

5、重载配置,需要等待

gitlab-ctl reconfigure

账户是root, 初始密码查看 cat /etc/gitlab/initial_root_password,可以在页面修改密码

6、检查服务,查看服务状态

ss -tnlp | grep 80

gitlab-ctl status

#查看版本

gitlab-rake gitlab:env:info

#设置中文

1、点击 edit-profile->Preferences->Localization->Language->选择中文 save-changes【保存刷新】

#gitlab 操作使用【创建组项目】,创建代码库组,先创建组方便后面进行管理

1、输入组名
2、输入组描述
3、选择谁可以访问该组的项目
4、点击创建组群
5、在该组创建项目,写上项目名称和标识
#在服务器上创建密钥对,添加公钥到gitlab
点击编好设置-SSH密钥

标签:opt,中文,查看,部署,创建,gitlab,ce,ctl
From: https://www.cnblogs.com/zbhlinux/p/17763962.html

相关文章

  • Figma For Mac v114.3「UI协同设计软件」中文汉化版下载 稳定版
    FigmaMAC版是一款简单好用的UI设计软件,FigmaMAC最新版可以让大家都在一个画板上工作,设计、讨论,甚至直接在别人的工作上继续修改,FigmaMAC版还可以直接在设计界面上进行讨论,令协作更加方便,成员间还可以共享色彩库。Figma是一个基于浏览器的UI设计工具绝大部分的设计工具都是本地......
  • GPU实验室-在阿里云云上部署ChatGLM2-6B大模型
    实验室地址:https://developer.aliyun.com/adc/scenario/f3dc63dc55a543c3884b8dbd292adcd5一、先买机器并开通对应安全组8501端口规格族:GPU计算型gn6i实例规格:ecs.gn6i-c4g1.xlarge安全组新增规则入方向端口范围:8501/8501授权对象:0.0.0.0/0二、最好是安装系统的时候把安装nvidi......
  • docker搭建gitlab,集成CI/CD(gitlab-runner)
    搭建gitlab和gitlab-runner首先配置GITLAB_HOMEexportGITLAB_HOME=/srv/gitlab如果你是在BASH下,可以将以上配置放到~/.bash_profile文件中,使用source~/.bash_profile使其永久生效。dockerrun--detach\--hostname192.168.1.205\--publish9443:443--publish9......
  • abp vnext 强制全站使用中文
    //可以生效app.UseAbpRequestLocalization(options=>{options.SetDefaultCulture("zh-hans");options.RequestCultureProviders.Clear();//不允许用户自行更改语言//options.RequestCultureProviders.RemoveAll(provider=>prov......
  • Adobe Audition简体中文版下载|au软件下载 一键下载 永久使用
    AdobeAudition中文版是由Adobe公司开发的一个专业音频编辑和混合环境。不管是用于录制音乐、广播节目,还是为视频配音,AdobeAudition均能做的十分完美。软件地址:看置顶帖安装教程1、下载解压后即可获得软件安装包,如图2、双击“setup.exe”程序,进入软件安装界面3、用户可以根据自身......
  • 资源调度 —— StatefulSet(针对部署的有状态应用)
    三、StatefulSet(针对部署的有状态应用)有状态很依赖本地文件、网络资源等。不像无状态应用想扩容就扩容。一)功能1、创建2、扩容缩容3、镜像更新RollingUpdate4、灰度发布OnDelete5、删除6、删除pvc二)配置文件---apiVersion:v1kind:Servicemetadata:name:ng......
  • 前后端部署 vercel
    vercel是国外一个部署平台 用的时候可以选择在本地安装一个客户端部署数据或者使用githubgitlab等仓库进行部署部署的过程主要是各种命令和路径要选择好,但是我在部署springboot的时候命令出错了mvncleanpackage失败......
  • cerbos 参考部署架构
    cerbos官方提供了几种部署模式,很值得学习参考,这样才能保证我们业务系统的可靠稳定参考部署模式集中式模式此模式结合负载均衡器,可以部署多cerbos示例,然后共享策略定义,应用通过lb提供的地址进行连接 sidecar模式比较适合容器运行的场景,每个业务pod会有一个独立运行......
  • Ceph部署
    Ceph1、存储基础//单机存储设备●DAS(直接附加存储,是直接接到计算机的主板总线上去的存储)IDE、SATA、SCSI、SAS、USB接口的磁盘所谓接口就是一种存储设备驱动下的磁盘设备,提供块级别的存储●NAS(网络附加存储,是通过网络附加到当前主机文件系统之上的存储)NFS、CIFS、FTP文件系统级别......
  • airflow部署LDAP
    airflow部署目录airflow部署一、构建虚拟环境virtualenv二、安装apache-airflow[celery]==2.7.1三、安装数据库四、安装配置消息队列五、修改配置文件airflow.cfg六、邮件发送配置七、send_email.pytest八、设置systemctl启动九、airflow配置身份验证:LDAP传输层安全协议十、pro......