Linux:Gitlab:16.9.2 (rpm包) 部署及基础操作(1)

5 篇文章 0 订阅

1.基础环境

我只准备了一台gitlab服务器,访问就用真机进行访问,接下来介绍一下详细配置

centos7    内网ip:192.168.6.7    外网ip:172.20.10.4

运行内存:4G          CPU:4核

先去配置基础环境

关闭防火墙以及selinux

再去下载基础的运行环境

yum install -y curl policycoreutils openssh-server openssh-clients postfix policycoreutils-python

启动邮箱服务

systemctl start postfix
systemctl enable postfix

2.下载

Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirroricon-default.png?t=N7T8https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/进入这个网站去下载软件

我这里选择的版本为16.9.2

点击即可下载,然后上传道Linux的服务器上


3.安装

把gitlab的rpm包放到Linux中之后直接就使用命令

rpm -ivh gitlab-ce-16.9.2-ce.0.el7.x86_64.rpm

安装,耐心等待即可

这样就安装好了

vim /etc/gitlab/gitlab.rb

#修改
external_url 'http://gitlab.example.com'
#为
external_url 'http://172.20.10.4'

gitlab-ctl reconfigure

重载配置,耐心等待

发现有了很多的新进程,现在


4.查看root密码

新版root密码都是放到了一个新的目录里,24小时后会自动的删除,我这里先带大家登录一下,改密码后面几节会讲到

cat /etc/gitlab/initial_root_password 

ueoVkfXjgLyX7xQ1HbuX5ZpjTR/aF6T7VE91bx0tdIM= 

这一串就是密码,大家的密码都不一样,不要直接复制我的密码去用,你要找你自己的密码


5.root登录

登录地址:服务器ip

 我这里都是私网地址,只要是局域网的设备都可以去访问,只要去访问当前设备和服务器连接的那个ip就行,因为我是主机访问服务器,所以这俩地址都可以去访问

 用户名是root

密码是ueoVkfXjgLyX7xQ1HbuX5ZpjTR/aF6T7VE91bx0tdIM= (刚刚找到的,你我的密码都不一样)

登录成功


6.设置中文

点击头像



7.关闭注册功能

 把√去掉

保存即可,再去退出看看还能注册吗 

现在没有注册了


8.设置邮箱

这里我们使用的qq邮箱

生成一个密码

把这个密码保存好,等会要用

vim /etc/gitlab/gitlab.rb

gitlab_rails['smtp_enable'] = true

gitlab_rails['smtp_address'] = "smtp.qq.com"

gitlab_rails['smtp_port'] = 465

gitlab_rails['smtp_user_name'] = "xxxx@xx.com"

gitlab_rails['smtp_password'] = "password"

gitlab_rails['smtp_authentication'] = "login"

gitlab_rails['smtp_enable_starttls_auto'] = false

gitlab_rails['smtp_tls'] = true

gitlab_rails['gitlab_email_from'] = 'xxxx@xx.com'

gitlab_rails['smtp_domain'] = "smtp.qq.com"

添加到59行并且修改一下成为你的内容

 

gitlab-ctl reconfigure

 耐心等待

gitlab-rails console   
Notify.test_email('1405822669@qq.com', '你好', '你好tarro').deliver_now

 

成功收到信息了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值