首先安装一些基础服务,openssh-server让远程主机可以通过网络访问sshd服务,开始一个安全shell,ca-certificates维护SSL证书的。postfix是GPL协议之下的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在安装postfix,选择 Internet Site确定即可。本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
#安装一些基础服务 apt-get update apt-get install -y curl openssh-server ca-certificates postfix #接着下载gpg信任GitLab的公钥 curl https://packages.gitlab.com/gpg.key 2> /dev/null | apt-key add - &>/dev/null #配置镜像路径为国内仓库,以名国外的下载速度慢。根据系统版本添加对应URL如下 vim /etc/apt/sources.list.d/gitlab-ce.list #添加以下内容 deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
上面这些工作做好之后就可以开始安装gitlab-ce本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
apt-get update apt-get install gitlab-ce #执行配置后启动gitlab gitlab-ctl reconfigure gitlab-ctl start本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
这里安装的是GitLab Community Edition 13.12.8版本,然后使用http://IP地址 即可浏览访问。第一次进入界面,需要两次输入以初始化管理员密码,登录账号是root。这样gitlab已安装成功。gitlab的配置文件路径/etc/gitlab/gitlab.rb ,可在其中配置gitlab的端口和地址。每次配置有更改,需要执行 gitlab-ctl reconfigure 加载新的配置。gitlab常用命令列表如下:本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
gitlab-ctl stop #停止
gitlab-ctl start #启动
gitlab-ctl restart #重启
gitlab-ctl status #查看状态
gitlab-ctl reconfigure #更新配置
gitlab-ctl tail #查看日志
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION #查看GitLab 版本号本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
在维护过程 中如果忘了帐户的密码,可以使用gitlab-rails来重置管理员密码。本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
#执行命令 # gitlab-rails console Ruby: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux] #查找用户 irb(main):001:0> user = User.where(username: 'root').first => #<User id:1 @root> #修改密码 irb(main):002:0> user.password = '123456' => "123456" #保存密码修改 irb(main):003:0> user.save! Enqueued ActionMailer::DeliveryJob (Job ID:) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change".. => true本文地址:http://www.04007.cn/article/1042.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/1042.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
![]() |
![]() |
手机扫码直接打开本页面 |