没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证

这篇具有很好参考价值的文章主要介绍了没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

要在没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证,可以按照以下步骤进行操作:

  1. 安装必要的依赖包和软件
sudo yum install curl policycoreutils-python openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
  1. 安装GitLab的依赖工具
sudo yum install -y curl policycoreutils-python openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
  1. 下载并安装GitLab
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
  1. 配置GitLab

打开GitLab配置文件并做出如下修改:

sudo vim /etc/gitlab/gitlab.rb

external_url配置为:

external_url 'http://localhost:80'

去掉nginx配置:

nginx['enable'] = false

添加GitLab监听所有本地IP地址:

web_listen_address = '0.0.0.0'
web_listen_port = 80

允许HTTP访问:

gitlab_workhorse['listen_network'] = "tcp"
gitlab_workhorse['listen_addr'] = "localhost:8181"
gitlab_rails['trusted_proxies'] = ['127.0.0.1', 'localhost', '::1']
nginx['enable'] = false

保存文件并退出。

  1. 重新配置并启动GitLab
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
  1. 创建并添加管理员账户
sudo gitlab-rails console
user = User.new(username: 'admin', name: 'Administrator', email: 'admin@example.com', password: 'password', password_confirmation: 'password')
user.admin = true
user.save
exit

现在你可以访问http://localhost来访问GitLab服务,并使用admin账户和password密码进行登录。注意,这种方式不安全,不建议在生产环境中使用。文章来源地址https://www.toymoban.com/news/detail-709392.html

到了这里,关于没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用闲置电脑制作服务器并且外网可访问

    干货来了,分享一个自己用废弃笔记本制作服务器的过程。 家里闲置了一台读书时候使用的笔记,已经很多年没有用过了,4G内存也不好用,扔掉又觉得可惜,卖也卖不掉,突然想到拿来制作一台服务器使用看行不行。 笔记本还是win7系统,要制作成linux系统来当作服务器更好

    2024年02月11日
    浏览(40)
  • 银河麒麟服务器系统搭建本地和局域网yum源

            yum主要管理基于rpm的软件包,它可以自动升级、安装、删除rpm软件包,同时它还能够自动查找并解决rpm包之间的依赖关系,并且无需管理员逐个、手工的去安装每一个rpm包。yum可以从一个或多个repo文件中配置的repo仓库,通过http或ftp协议从repo仓库获得必要的信息

    2024年02月06日
    浏览(53)
  • Windows系统下搭建Docker、GitLab服务

             Docker是一个被广泛使用的开源容器引擎,是一种操作系统级别的虚拟化技术,它以一种特殊进程的方式运行于宿主机上,它依赖于liunx内核特性:namespace(名字空间进行资源的隔离)和cgroups(限制、记录任务组所使用的物理资源),它也可以对应用程序进行打包

    2024年02月04日
    浏览(32)
  • 银河麒麟服务器操作系统V10SP2搭建FTP服务端

    OS版本:银河麒麟服务器操作系统V10SP2(x86_64) FTP服务端:vsftpd-3.0.3-31 ①设定FTP根目录为/data/vsftpd/,并禁止匿名用户访问FTP服务端; ②FTP访问账户: 管理员用户:admin密码111,拥有整个FTP根目录/data/vsftpd/及子目录的上传、下载、修改和删除等全部权限; 普通用户一:test

    2024年02月07日
    浏览(102)
  • 麒麟V10服务器 安装samba 软件,并且实现远程连接(压缩包形式)

    百度网盘 以下是在Linux系统中使用压缩包方式安装Samba服务的步骤: 首先,您需要下载Samba软件包。您可以从Samba官方网站(https://www.samba.org/)下载最新版本的Samba软件包。 1 上传 压缩包到服务器 以上就已经安装完成samba 软件,并且已经启动,那么如何使用 比如现在有两个服

    2024年02月09日
    浏览(42)
  • 银河麒麟操作系统(服务器ARM版)搭建YUM源以及发布和引用

    1、系统版本:银河麒麟SP2 Kylin-server10 sp2 2、内网yum源搭建和发布步骤: (1)下载镜像版本,麒麟生态:https://eco.kylinos.cn/partners/mirror.html 需要注册个人账户,然后按照对应的架构以及处理器类型选择并下载。 (2)将下载的镜像文件上传服务器(作为内网yum源的一台),然后

    2024年02月05日
    浏览(116)
  • 网络基础静态综合实验,使用eNSP模拟给公司内网配置IP,路由。并连接到外网的以及服务端与客户端的远程登录和通信的综合实验。

    实验拓扑及要求图 实验给出网段为192.168.1.0/24,基于此网段进行IP规划。 一、看到拓扑中有6段骨干网段,以及需要配置8段环回地址的网段,将192.168.1.0/24先分为8个子网段,其中192.168.1.00000000/27用于配置骨干网段IP。 192.168.1.00100000/27    192.168.1.01000000/27   192.168.1.01100000/27  

    2024年02月20日
    浏览(40)
  • 虚拟机无法访问外网的问题

    配置: 1、虚拟机采用NAT模式进行配置 2、虚拟机IP:192.168.109.101,掩码:255.255.255.0,网关:192.168.109.2 3、虚拟机网络编辑器:网关192.168.109.2,网段192.168.109.0,不启用DHCP 4、VMnet8配置:IP192.168.109.3,掩码255.255.255.0,网关不填 现象: 1、宿主机可以ping虚拟机192.168.109.101,且x

    2023年04月09日
    浏览(44)
  • 麒麟V10服务器 安装samba 软件,并且实现远程连接,安装samba服务共享文件夹(压缩包形式)

    百度网盘 以下是在Linux系统中使用压缩包方式安装Samba服务的步骤: 首先,您需要下载Samba软件包。您可以从Samba官方网站(https://www.samba.org/)下载最新版本的Samba软件包。 1 上传 压缩包到服务器 以上就已经安装完成samba 软件,并且已经启动,那么如何使用 比如现在有两个服

    2024年02月01日
    浏览(75)
  • 没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览

    使用asp.net mvc写了个网站,部署后出现: 没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览 这个问题 网上搜了下,无非是两种方法: 1、在web.config中添加 2、开启目录浏览功能。 在折腾了以上步骤之后,再次刷新网页,反而是直接可以看到网站目录了 最终

    2024年02月07日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包