Gogs服务重启及邮件相关配置

本文介绍了如何重启Gogs服务,包括关闭服务(通过找到占用特定端口的进程ID并停止)和启动服务(在Gogs根目录执行启动命令)。此外,还详细讲解了Gogs的邮件设置步骤,包括开启SMTP服务、修改app.ini配置文件以及如何测试邮件发送功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何重启Gogs服务

简单粗暴地说,其实也就两步:关闭服务 >> 开启服务

1、关闭服务

获得启动服务的进程PID:
根据使用端口查找进程ID,如配置Gogs使用的web端口为3102,则输入命令lsof -i:3102,即可查看占用该端口的进程ID为如图的25058

PS:如果不记得配置的端口,可打开gogs目录下custom/conf/app.ini文件,查看

如图显示 使用3102端口的程序PID为25058

关闭进程
输入命令kill -9 进程PID即可关闭进程。
结束进程

2、 启动服务

进到gogs根目录,执行命令./gogs web即可。也可执行命令nohup ./gogs web让程序在后台运行。
启动服务

Gogs邮件设置

1、开启邮箱SMTP服务
2、修改app.ini配置文件
3、重启服务器

开启SMTP服务
以网易163邮箱为例,需在邮箱中设置开启SMTP服务,具体操作可参考图片:
开启163邮箱SMTP服务

PS:开通SMTP服务时设置的授权码,将作为第三方平台登陆163邮箱的登陆密码;也就是在app.ini中,我们需要设置PASSWD = 设置的授权码

修改app.ini

Gogs配置文件`app.ini`具体参数设置可查阅官方文档:https://gogs.io/docs/advanced/configuration_cheat_sheet

以Linux为例,打开gogs目录下的app.ini文件(默认目录为gogspath/custom/conf/app.ini)并进行设置。对应命令:
- cd gogspath/custom/conf/ # 进入app.ini目录
- vi app.ini # 使用vim编辑app.ini文件
- 回车后按i进入编辑模式,并参考下图进行设置
- 修改完毕后,按Esc退出编辑模式,输入:wq保存修改并退出。

修改app.ini配置

重启服务器
参考文章开头的重启说明进行操作即可。此时可以进入控制面板 > 应用配置管理 > 邮件配置(页面:/admin/config)中查看到配置信息已更新:
配置已更新

可以在文本框中输入邮箱,点击发送测试邮件进行测试;发送状态会显示在页面顶部,如下图为发送成功:
测试邮件发送成功

接收到测试邮件

Gogs是一款极易搭建的自助Git服务Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括Linux、MacOSX、Windows以及ARM平台。 Gogs功能特性: 支持活动时间线 支持SSH以及HTTP/HTTPS协议 支持SMTP、LDAP和反向代理的用户认证 支持反向代理子路径 支持用户、组织和仓库管理系统 支持添加和删除仓库协作者 支持仓库和组织级别Web钩子(包括Slack集成) 支持仓库Git钩子和部署密钥 支持仓库工单(Issue)、合并请求(Pull Request)、Wiki以及保护分支 支持迁移和镜像仓库以及它的Wiki 支持在线编辑仓库文件和Wiki 支持自定义源的Gravatar和Federated Avatar 支持Jupyter Notebook 支持邮件服务 支持后台管理面板 支持MySQL、PostgreSQL、SQLite3、MSSQL和TiDB(实验性支持)数据库 支持多语言本地化(22种语言) 系统要求: 最低的系统硬件要求为一个廉价的树莓派 如果用于团队项目,建议使用2核CPU及1GB内存 浏览器支持: 请根据Semantic UI查看具体支持的浏览器版本。 官方支持的最小UI尺寸为1024*768,UI不一定会在更小尺寸的设备上被破坏,但我们无法保证且不会修复。 安装部署: 在安装Gogs之前,您需要先安装基本环境。 然后,您可以通过以下5种方式来安装Gogs: 二进制安装 源码安装 包管理安装 采用Docker部署 通过Vagrant安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值