准备工作
1. 安装依赖
|
|
2. 安装 Postfix
|
|
内网使用的话可以考虑关闭防火墙,可以介绍不少功夫。centos 关闭防火墙教程
3. 下载 gitlab 安装包
这里使用的是国内清华大学的镜像源下载的 rpm 包
gitlab-ce 安装包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
gitlab-ee 安装包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/
比如下载最新版的:
|
|
安装
gitlab 安装命令:rpm -i gitlab-ee-15.9.8-ee.0.el7.x86_64.rpm
出现如上界面则表示安装完成。
配置 Gitlab
完成了安装后,需要配置 GitLab 以使其能够正常运行。可以通过编辑 /etc/gitlab/gitlab.rb
文件来实现配置。
其中一些重要的配置项包括:
external_url
:GitLab 的 URL 地址,默认为http://localhost
。gitlab_rails['smtp_enable']
:启用 SMTP 邮件发送功能。gitlab_rails['smtp_address']
:SMTP 服务器地址。gitlab_rails['smtp_port']
:SMTP 服务器端口号。gitlab_rails['smtp_user_name']
:SMTP 邮件账号。gitlab_rails['smtp_password']
:SMTP 邮件密码。gitlab_rails['smtp_domain']
:SMTP 邮件域名。gitlab_rails['smtp_authentication']
:SMTP 认证方式。gitlab_rails['smtp_tls']
:启用 SMTP TLS 加密。
配置完成后,保存文件并执行以下命令使其生效:
|
|
访问 GitLab
在浏览器中输入 GitLab 的 URL 地址,即可访问 GitLab 网站。初次访问时,需要设置管理员账号和密码。
至此,GitLab 的安装过程就完成了。您可以在 GitLab 中创建项目、进行版本管理、进行协作开发等操作。