长生栈 长生栈
首页
  • 编程语言

    • C语言
    • C++
    • Java
    • Python
  • 数据结构和算法

    • 全排列算法实现
    • 动态规划算法
  • CMake
  • gitlab 安装和配置
  • docker快速搭建wordpress
  • electron+react开发和部署
  • Electron-创建你的应用程序
  • ImgUI编译环境
  • 搭建图集网站
  • 使用PlantUml画时序图
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Living Team

编程技术分享
首页
  • 编程语言

    • C语言
    • C++
    • Java
    • Python
  • 数据结构和算法

    • 全排列算法实现
    • 动态规划算法
  • CMake
  • gitlab 安装和配置
  • docker快速搭建wordpress
  • electron+react开发和部署
  • Electron-创建你的应用程序
  • ImgUI编译环境
  • 搭建图集网站
  • 使用PlantUml画时序图
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 计算机视觉

  • 快速开始

    • gitlab 安装和配置
      • 一、gitlab安装
        • 配置环境
        • 安装gitlab
      • 二、gitlab邮箱配置
        • 编辑配置文件
        • gitlab重新加载
        • 打开gitlab控制台
    • docker快速搭建wordpress
    • electron+react开发和部署
    • Electron-创建你的应用程序
    • ImgUI编译环境
    • 搭建图集网站
    • 使用PlantUml画时序图
    • CTS测试
    • Ubuntu 22.04 安装docker和docker compose
    • Linux系统移植(一)--- 交叉编译工具链的配置
    • Linux系统移植(二)--- Uboot移植
    • Linux系统移植(三)--- Linux kernel移植
    • Linux系统移植(四)--- 使用busybox制作根文件系统(rootfs)
    • Linux系统移植(五)--- 制作、烧录镜像并启动Linux
  • 编程小知识

  • 技术
  • 快速开始
DC Wang
2022-03-25
目录

gitlab 安装和配置原创

# gitlab 安装和配置

# 一、gitlab安装

# 配置环境

sudo apt-get update
sudo apt-get install curl gnupg apt-transport-https
curl -L https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo apt-key add -
1
2
3
vim /etc/apt/sources.list.d/gitlab_gitlab-ce.list
#添加下面两行,focal对应ubuntu20.04
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main
deb-src https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main
1
2
3
4

# 安装gitlab

sudo EXTERNAL_URL="http://111.96.8.19:8090" apt-get install gitlab-ce
1

此时访问http://111.96.8.19:8090,就能看见gitlab登录页

  • 默认用户名和密码
#用户名
root
#初始密码,登陆后更改密码
cat /etc/gitlab/initial_root_password
1
2
3
4

# 二、gitlab邮箱配置

# 编辑配置文件

sudo vim /etc/gitlab/gitlab.rb
1
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.163.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "xxx@163.com"
gitlab_rails['smtp_password'] = "UUWELKIHJHYGIWVP"
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_pool'] = false
gitlab_rails['gitlab_email_from'] = 'xxx@163.com'
1
2
3
4
5
6
7
8
9
10
11

# gitlab重新加载

gitlab-ctl reconfigure
1

# 打开gitlab控制台

gitlab-rails console
1

测试一下是否能发送邮件

Notify.test_email('anothermail@163.com','gitlab','test').deliver_now
1
编辑 (opens new window)
#gitlab#网站搭建
上次更新: 2022/10/03, 09:24:26
Janus-Pro部署和使用
docker快速搭建wordpress

← Janus-Pro部署和使用 docker快速搭建wordpress→

最近更新
01
Janus-Pro部署和使用
06-07
02
YOLO部署和微调
06-07
03
MobileNet部署和微调
06-07
更多文章>
Theme by Vdoing | Copyright © 2019-2025 DC Wang All right reserved | 辽公网安备 21021102001125号 | 吉ICP备20001966号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式