2020-08-31 ubuntu18.04下安装gitlab,以及使用邮箱注册
最近在ubuntu18.04系统下安装gitlab,把安装之路记录下来
1、安装并配置必要的依赖关系
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates
2、接下来,安装Postfix发送通知邮件,因为会用到服务器的外部DNS,所以这里先查找一下
cat /etc/resolv.conf
其中 nameserver即是我们需要的DNS地址 ,然后用下面的命令安装postfix
sudo apt-get install -y postfix
在Postfix安装期间,会出现一个配置屏幕。选择“Internet站点”并按回车。使用您的服务器的外部DNS作为'邮件名'并按回车。如果出现其他屏幕,请继续按回车键以接受默认值。
3、下载安装脚本,因为gitlab-ce是免费的,所以这里下载gitlab-ce
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
4、修改安装脚本,因为这是只读文件,所以需要权限进去
sudo vim /etc/apt/sources.list.d/gitlab_gitlab-ce.list
把原来的两行删除或者注释(#是行注释),使用官网下载太慢了,这里使用清华元下载,然后增加:
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu bionic main
deb-src https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu bionic main
再次执行:
sudo apt-get update
5、执行安装脚本,这里的ip是刚刚查到的DNS
sudo EXTERNAL_URL="http://ip或域名" apt-get install gitlab-ce
安装完成会出现如下提示
到此安装结束。
6、浏览器进行访问
http://ip地址
第一次进入,需要输入管理员账号的密码,以方便后期的管理。
输入好之后,就可以以管理员进行登录,账号是root,密码就是你刚才输入的密码。
7、修改端口号,如果登录进去出现502错误,可能是8080端口号被占用了。
sudo vi /etc/gitlab/gitlab.rb
进入文件修改URL和端口号
external_url 'https://192.168.x.x:8100'unicorn['port'] = 8101
:wq保存文件并退出,然后执行下面的命令
sudo gitlab-ctl reconfigure
8、如果不想让用户自己注册,可以使用邮箱注册,下面是修改的链接
https://blog.csdn.net/u012348774/article/details/79134697
当然里面有个smtp_passward,这个密码其实是客户端授权密码,不同的邮箱有不同的方法,大家百度一下即可。
2020-08-31 ubuntu18.04下安装gitlab,以及使用邮箱注册相关推荐
- Ubuntu18.04下安装MySQL
提示:以下操作均在root权限下进行. # 查看有没有安装MySQL: dpkg -l | grep mysql # 安装MySQL: apt install mysql-server 安装完成之后可 ...
- ubuntu18.04下安装中文输入法
ubuntu18.04下安装中文输入法 windows下使用习惯了某款中文输入法,现在使用Ubuntu系统,也想和在windows下一样使用中文输入法,发现该输入法已经有了Linux版本,果断下载下来 ...
- ubuntu18.04下安装grafana6和简单使用
ubuntu18.04下安装grafana6 环境 ubuntu18.04 下载 sudo apt-get install -y adduser libfontconfig1 # 使用wget 下载会 ...
- 在ubuntu18.04下安装标签软件labelme
在ubuntu18.04下安装标签软件labelme 在论坛里面看到很多前辈在ubuntu16.04下安装软件labelme,索性模仿他们尝试了一下,看了很多的博客和论坛,尝试了很多的方法,最终仍然与 ...
- ubuntu18.04下安装GPU实例
ubuntu18.04下安装GPU实例 以下是用到的命令去安装GPU 测试显卡驱动是否安装成功 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内 ...
- Ubuntu18.04下安装NVIDIA显卡驱动、docker、nvidia-docker;容器中编译安装opencv-4.4.0与darknet-yolov4并完成测试;容器封装镜像转移。2022
记录一下第一次在CSDN发博客,欢迎大家光临~ 文章目录 前言 一.宿主机配置 1.安装Ubunntu18.04 64位系统 2.为宿主机系统更换国内软件源Ubuntu 官方源服务器在欧洲,国内访问很 ...
- ubuntu18.04下安装tomcat8.5
环境信息: OS:Ubuntu18.04 JDK:1.8 Tomcat: 8.5.31 1.到Tomcat官网选择tar.gz包下载 2.安装 (1)把tomcat移动到想要的位置 sudo cp a ...
- Ubuntu18.04下安装深度学习框架Pytorch(GPU加速)
前面我们已经在windows10环境下成功安装了CPU版本的Pytorch,推荐的是利用Anaconda安装. 经过接近一天的奋战,博主成功在linux系统安装GPU加速的pytorch,博主使用的发 ...
- Ubuntu18.04下安装(1080Ti)NVIDIA驱动、CUDA9.2、cuDNN7.3进行GPU加速
1. 查看相关工具版本的方法 查看NVIDIA驱动版本 nvidia-smi 查看CUDA版本 cat /usr/local/cuda/version.txt 或者 nvcc --version(设置 ...
- 【服务器管理】Ubuntu18.04下安装TensorRT(已经安装CUDA和cudnn的情况下)
本人实践经历 在运行深度学习项目,常常遇到警告内容: 021-06-16 15:51:21.131229: W tensorflow/stream_executor/platform/default/ ...
最新文章
- android与苹果平板生态,Android和Apple平板电脑的性价比比较
- android纹理缓存,Android OpenGLES(七) 理解纹理与纹理过滤
- Android面试收集录4 Fragment详解
- linux网络编程 错误,网络编程的异常及处理
- python清除缓存的命令_python怎么删除缓存文件
- 判断当前窗口是否是全屏的山寨版和官方版
- Android ConnectivityManager详解
- java学习(四)static静态变量 和this
- PDF控件Spire.PDF 3.9.584发布 | 附下载
- unity 安卓端输出日志神器--Reporter插件
- 《JS修炼之道》—— 读后总结
- 数据结构与算法 知识点总结(中)---线性表,堆栈,队列
- 体验一个人自驾游思考人生
- 建议收藏,最全ChatGPT 中文调教指南:提供各个领域的角色提示词(prompts)及使用技巧,当然也有不正经指南
- 详解Gem5模拟器的4种CPU模型
- Parallels Desktop 18.0.1 53056
- 数据结构JAVA实现——树
- 强制换行和强制不换行
- 抽奖小程序 c语言,抽奖小程序 一抽奖小程序,需十位学生信息,抽出一等奖1名,二等奖2名,三等奖......
- 计算机科学博士上海纽约大学,聚焦 | 上海纽约大学推出全新交通运输规划与工程博士项目...
热门文章
- 数据库中的日期相减_sql中两个日期相减
- vue 自定义marquee横向无缝滚动组件
- 如何公众号运营好一个公众号
- win10计算机用户名和密码怎么找到,win10怎么查看wifi账号密码_win10电脑怎么看wifi密码...
- 浮动时间怎么计算_软考学习第21天-----软考案例分析的计算题
- rematch简单使用
- arcmap叠置分析_ArcGIS常见的叠加操作分析情况汇总
- 关于EPCS系列芯片的说明
- 如何给 PDF 文档批量添加页眉页脚?如何给 PDF 文档批量添加页码?
- JTT 809-2019客户端与服务端协议开发