[linux] Ubuntu20.04上安装搭建私有Git服务器Gitea
[linux] Ubuntu20.04上安装搭建私有Git服务器Gitea
Gitea 是相比于gitlab更加轻量化,而且搭建更加方便快捷。
本博文记录了在Ubuntu 20.04上安装和配置Gitea
sudo apt-get install sqlite3
安装git
sudo apt-get install git
#查看版本
git --version
创建git用户
创建一个新的系统用户git,作为Git应用的管理用户
# 新建Git用户
sudo adduser git
# 修改或新增git用户参数
sudo vi /etc/passwd
# 或者用下面命令新建用户
sudo adduser --system --group --disabled-password --shell /bin/bash --home /home/git --gecos 'Git Version Control Tool' git
# 添加git用户密码
sudo passwd git
下载Gitea
点击下载Gitea
# 用wget下载Gitea到/usr/local/bin目录下
sudo wget -O /usr/local/bin/gitea https://dl.gitea.io/gitea/1.12.5/gitea-1.12.5-linux-amd64
# 修改权限
sudo chmod +x gitea
创建下列目录并设置其权限和所有者
点击下载gitea.service文件
将gitea.service文件移动到/etc/systemd/system目录
启动Gitea服务
sudo systemctl daemon-reload
sudo systemctl enable --now gitea
打开gitea服务systemctl start gitea
关闭gitea服务systemctl stop gitea
配置Gitea
Gitea默认使用3000端口,如果3000端口没有打开,则通过下面命令打开
sudo ufw allow 3000/tcp
打开浏览器,输入地址slim:3000显示如下
数据库:SQLite3
数据库路径:/var/lib/gitea/data/gitea.db
常规设置:
站点名称
仓库根路径:/home/git/repository
Git LFS 根路径:/var/lib/gitea/data/lfs
用户:git
SSH设置:
Gitea端口:3000
Gitea URL:
日志路径:/var/lib/gitea/log
通过编辑Gitea配置文件来更改其设置,完成后,点击安装Gitea
最后注册一个用户,登录
在Windows平台上访问
用手机访问
各位客官,尽情享用吧
[linux] Ubuntu20.04上安装搭建私有Git服务器Gitea相关教程
Windows Server 8 Beta VM版安装体验
Windows Server 8 Beta VM版安装体验 2月29日注定是一个重要的日子,因为Windows 8消费者预览版和Windows Server 8 Beta同时全球公测,这无论对我们做技术的还是对消费者来说都是非常重要的。Windows 8之初就炒得非常的火热,改变也是非常大,而我在之前进行
解决使用pip命令安装第三方库时版本过低报错
解决使用pip命令安装第三方库时版本过低报错 报错信息: 尝试解决: python -m pip install --upgrade pip 还是不行 解决办法: easy_install -U pip 安装成功
linux下安装Jenkins与配置并且搭建maven工程
linux下安装Jenkins与配置并且搭建maven工程 下载安装 wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.249.2-1.1.noarch.rpm rpm -ivh jenkins-2.249.2-1.1.noarch.rpm 自动安装完成之后: /usr/lib/jenkins/jenkins.war WAR包
Linux --shell编程入门
Linux --shell编程入门 在bash中,$( )与 (反引号)都是用来作命令替换的。 命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。 [[emailprotected] ~]# echo today is $(date +%Y-%m-%d)to
docker-compose快速安装rocketmq
docker-compose快速安装rocketmq 1.centos上安装好docker,docker-compose是只对容器进行管理,可以自行百度进行学习,所以要依赖docker 这里根据自己的centos版本安装最新的docker就行,可参考: 参考菜鸟教程安装 参考docker中文官网安装 2.安装docker-comp
linux(学的玩玩)-10.11
linux(学的玩玩)-10.11 1、linux简介:一种 开源的 、 免费的 操作系统,安装在计算机硬件上、用来管理计算机的硬件和软件资源的系统软件。 linux注重安全性、稳定性、高并发处理能力, 没有优异的可视化界面 。 windows用于个人计算机上,linux用于企业服务
Ubuntu18.06 + Conda 安装,软件包管理,环境管理命令总结
Ubuntu18.06 + Conda 安装,软件包管理,环境管理命令总结 Conda管理 一、什么是 conda ? 二、minconda安装与管理 三、packages 管理 四、environment 管理 五、conda,anaconda,pip的关系 一、什么是 conda ? conda 是开源包(packages)和虚拟环境(enviro
Tomcat 9安装与配置
Tomcat 9安装与配置 一、下载源码 地址:https://tomcat.apache.org/download-90.cgi 二、运行 (1)解压zip压缩包 (2)进入解压目录,并创建一个目录,命名为home,并将conf、webapps目录移入home 目录中 (3)在当前目录下创建一个 pom.xml 文件,引入tomc