git 1.2
1.git服务器的搭建
gitlab 常用命令:
gitlab-rails console -e production 进入控制台指令
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 # 查看日志;
(1)安装gitlab依赖policycoreutils-python postfix cronie
yum install -y curl postfix cronie policycoreutils-python
(2)安装gitlab压缩包
wget https://omnibus.gitlab.cn/el/7/gitlab-jh-14.5.2-jh.0.el7.x86_64.rpm
(3)进入gitlab修改URL地址,改成本机ip
[root@hd1 ~]# vim /etc/gitlab/gitlab.rb 修改external_url的地址
external_url 'http://192.168.1.11'
(4)进入reconfigure目录下执行 gitlab-ctl reconfigure
cd /var/log/gitlab/reconfigure/
gitlab-ctl reconfigure 编译gitlab程序
(5)重启gitlab-ctl gitlab-ctl restart
(6)在网页登录gitlab 默认端口是80 ,看下其他应用是否占用80端口
(7)如果gitlab密码忘记了,看这个https://www.cnblogs.com/heyongboke/p/9968506.html
(8)汉化下gitlab,去下载gitlab-12-1-stable-zh.zip包,并解压,如果没下载unzip和zip去这个网址搜rpm包安上,在使用unzip gitlab-12-1-stable-zh.zip命令
unzip gitlab-12-1-stable-zh.zip #解压zip汉化包
[root@server opt]# \cp -rf gitlab-12-1-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails/ 覆盖gitlab语言以汉化 cp: 无法以目录"gitlab-12-1-stable-zh/log" 来覆盖非目录"/opt/gitlab/embedded/service/gitlab-rails/log" 这俩报错不用管 cp: 无法以目录"gitlab-12-1-stable-zh/tmp" 来覆盖非目录"/opt/gitlab/embedded/service/gitlab-rails/tmp"
(9)刷新网页就中文了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了