返回顶部
首页 > 资讯 > 精选 >Centos8怎么安装Gogs托管服务
  • 692
分享到

Centos8怎么安装Gogs托管服务

2023-06-27 16:06:55 692人浏览 八月长安
摘要

本篇内容介绍了“Centos8怎么安装Gogs托管服务”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Dogs是一款极易搭建的自助 git 服

本篇内容介绍了“Centos8怎么安装Gogs托管服务”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Dogs是一款极易搭建的自助 git 服务,具有易安装,跨平台,轻量级的特点。可以根据操作系统平台通过 二进制运行,还可以通过 Docker 或 Vagrant,以及包管理安装,任何 Go 语言 支持的平台都可以运行

Centos8怎么安装Gogs托管服务

环境

  • Centos8
  • gogs_0.11.91

创建git用户

[root@localhost ~]# useradd git[root@localhost ~]# echo '123456'|passwd --stdin gitChanging passWord for user git.passwd: all authentication tokens updated successfully.

为git用户设置sudo

[root@localhost ~]# visudogit     ALL=(ALL)       NOPASSWD: ALL
Centos8怎么安装Gogs托管服务

下载并配置基本环境

[root@localhost ~]# yum -y install tar wget git mariadb mariadb-server

设置mariadb开机启动,并启动mariadb服务

[root@localhost ~]# systemctl enable mariadb --now

创建gogs数据库

# 切换到git用户[root@localhost ~]# su - git# 创建数据库[git@localhost ~]$ mysql -u root -e "CREATE DATABASE IF NOT EXISTS gogs CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;"[git@localhost ~]$ Mysql -u root -e "show databases;"+--------------------+| Database           |+--------------------+| gogs               || infORMation_schema || mysql              || performance_schema |+--------------------+

Centos8怎么安装Gogs托管服务 创建数据库gogs用户,并授予访问gogs数据库权限:

[git@localhost ~]$ mysql -u root -e "create user gogs; grant all privileges on gogs.* to gogs@'%' identified by 'gogs123';"# 查看用户gogs是否添加,是否授予所有访问权。[git@localhost ~]$ mysql -u root -e "select Host,User,Password from mysql.user; show grants for gogs@'%';"
Centos8怎么安装Gogs托管服务

下载gogs安装包

从gogs的官网 https://gogs.io/docs/installation/install_from_binary 下载对应操作系统的安装包。 Centos8怎么安装Gogs托管服务

[git@localhost ~]$ wget Https://dl.gogs.io/0.11.91/gogs_0.11.91_linux_amd64.tar.gz[git@localhost ~]$ tar xvf gogs_0.11.91_linux_amd64.tar.gz

启动gogs并开放防火墙的端口

[git@localhost gogs]$ sudo firewall-cmd --permanent --add-port=3000/tcpsuccess[git@localhost gogs]$ sudo firewall-cmd --reloadsuccess[git@localhost ~]$ /home/git/gogs/gogs WEB

Centos8怎么安装Gogs托管服务 打开浏览器输入服务器的ip地址,端口是3000。数据库用户和密码,使用刚才创建的。“应用URL”填写gogs服务器的ip地址。然后点击立即安装。

Centos8怎么安装Gogs托管服务 之后,进入登录界面,我们可以创建一个新用户。

Centos8怎么安装Gogs托管服务 进入注册页面,注册用户。

Centos8怎么安装Gogs托管服务 注册完成,登录进去,我们可以点我的仓库,创建第一个仓库。

Centos8怎么安装Gogs托管服务

Centos8怎么安装Gogs托管服务 复制仓库地址,然后再自己的操作系统中下载该仓库

Centos8怎么安装Gogs托管服务 在仓库中创建一个描述文件,并上传到远程仓库中。

[root@localhost ~]# git clone http://192.168.60.137:3000/user01/example01.gitCloning into 'example01'...warning: You appear to have cloned an empty repository.[root@localhost ~]# cd example01/[root@localhost example01]# echo "This is example01's README" > README.md[root@localhost example01]# git add .[root@localhost example01]# git config --global user.name user01[root@localhost example01]# git config --global user.email user01@example.com[root@localhost example01]# git commit -m "add a README.md"[master (root-commit) 9d7df1d] add a README.md1 file changed, 1 insertion(+)create mode 100644 README.md[root@localhost example01]# git pushEnumerating objects: 3, done.Counting objects: 100% (3/3), done.Writing objects: 100% (3/3), 240 bytes | 240.00 KiB/s, done.Total 3 (delta 0), reused 0 (delta 0)Username for 'http://192.168.60.137:3000': user01Password for 'http://user01@192.168.60.137:3000':To http://192.168.60.137:3000/user01/example01.git* [new branch]      master -> master

远程仓库中可以看到上传成功。 Centos8怎么安装Gogs托管服务

“Centos8怎么安装Gogs托管服务”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Centos8怎么安装Gogs托管服务

本文链接: https://lsjlt.com/news/311599.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Centos8怎么安装Gogs托管服务
    本篇内容介绍了“Centos8怎么安装Gogs托管服务”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Dogs是一款极易搭建的自助 Git 服...
    99+
    2023-06-27
  • CentOS8中怎么安装Xrdp服务器
    这篇“CentOS8中怎么安装Xrdp服务器”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CentOS8中怎么安装Xrdp服...
    99+
    2023-06-27
  • CentOS8怎么安装SQLServer2019
    小编这次要给大家分享的是CentOS8怎么安装SQLServer2019,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。1.下载 Microsoft SQL Serve...
    99+
    2024-04-02
  • CentOS8中怎么安装OpenLiteSpeed Web服务器
    本篇内容介绍了“CentOS8中怎么安装OpenLiteSpeed Web服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!OpenLit...
    99+
    2023-06-27
  • Centos8怎么安装GitLab-CE
    本文小编为大家详细介绍“Centos8怎么安装GitLab-CE”,内容详细,步骤清晰,细节处理妥当,希望这篇“Centos8怎么安装GitLab-CE”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。GitLab有...
    99+
    2023-06-27
  • CentOS8中怎么安装python3
    这篇文章主要介绍了CentOS8中怎么安装python3的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CentOS8中怎么安装python3文章都会有所收获,下面我们一起来看看吧。在CentOS 8上安装Pyt...
    99+
    2023-06-27
  • Centos8下怎么安装Xfce
    本文小编为大家详细介绍“Centos8下怎么安装Xfce”,内容详细,步骤清晰,细节处理妥当,希望这篇“Centos8下怎么安装Xfce”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。环境CentOS Linux ...
    99+
    2023-06-27
  • CentOS8上怎么安装GCC
    这篇文章主要介绍“CentOS8上怎么安装GCC”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CentOS8上怎么安装GCC”文章能帮助大家解决问题。CentOS默认资源库中包含一个名为”开发工具”...
    99+
    2023-06-27
  • CentOS8和RHEL8怎么安装Ansible
    这篇文章主要讲解了“CentOS8和RHEL8怎么安装Ansible”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS8和RHEL8怎么安装Ansible”吧!ansible是新出现...
    99+
    2023-06-27
  • CentOS8下怎么安装REMI仓库
    本篇内容介绍了“CentOS8下怎么安装REMI仓库”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!REMI 仓库提供了CentOS和RHEL...
    99+
    2023-06-28
  • CentOS8安装部署FreeRadius和DaloRadius服务
    1、系统说明 操作系统 CentOS8 FreeRadius 版本 3.0.26 Daloradius 版本 1.3 PHP版本 7.4 MariaDB版本 10.5 服务器需要连网操作 2、CentOS系统组件安...
    99+
    2023-09-18
    php apache linux
  • 西安服务器租用托管怎么选择
    选择西安服务器租用托管时,需要考虑以下几点:1. 价格:价格是选择托管服务的重要因素之一。需要根据自己的预算选择适合自己的方案。2....
    99+
    2023-06-17
    西安服务器租用 西安服务器 服务器
  • 西安服务器托管怎么恢复数据
    如果您需要恢复数据,可以按照以下步骤操作:1. 确认您的数据备份情况,如果有备份,可以直接恢复备份数据。2. 如果没有备份,您可以联...
    99+
    2023-06-05
    西安服务器 服务器
  • Centos8上怎么安装和配置Git
    这篇文章主要介绍“Centos8上怎么安装和配置Git”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos8上怎么安装和配置Git”文章能帮助大家解决问题。在CentOS 8上使用Yum安装G...
    99+
    2023-06-28
  • CentOS8中怎么安装Chromium浏览器
    这篇文章主要介绍“CentOS8中怎么安装Chromium浏览器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CentOS8中怎么安装Chromium浏览器”文章能帮助大家解决问题。Chromium...
    99+
    2023-06-27
  • 免费ftp服务器托管怎么确保安全
    免费ftp服务器托管确保安全的方法:1、禁止系统级用户登录ftp服务器,设置单独的FTP帐户访问服务器,通过配置文件vsftpd.f...
    99+
    2023-02-08
    免费ftp服务器 ftp服务器 服务器
  • 西安服务器托管怎么选择更便宜
    1. 比较不同托管服务商的价格:可以通过搜索引擎或者询问同行业的朋友了解不同的托管服务商的价格,并进行比较。2. 考虑选择共享托管:...
    99+
    2023-06-04
    西安服务器托管 服务器托管 服务器
  • 西安服务器租用托管商怎么选择
    选择西安服务器租用托管商时应考虑以下因素:1. 价格:价格是选择托管商的重要因素之一。应该比较不同托管商的价格和服务内容,选择适合自...
    99+
    2023-06-05
    西安服务器租用 西安服务器 服务器
  • 怎么托管美国服务器
    托管美国服务器的方法:1、根据自身的需求选择适合网站发展的美国服务器,可以从网站的类型,用户访问量的大小等方面去选择服务器的配置;2、对美国服务器进行全面的检测并测试,密切关注服务器的测试结果;3、选择好的IDC把服务器托管到美国机房中,邮...
    99+
    2024-04-02
  • 怎么选择服务器托管
    选择服务器托管的方法有:1、选择服务器托管要考虑网络的正常运行时间;2、选择服务器托管要考虑服务器的数据中心位置;3、选择服务器托管要考虑服务器的扩展空间;4、选择服务器托管要考虑服务器机房带宽是否充足。具体内容如下:网络正常运行时间网络正...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作