开源工具集
OpenVPN
IPSecVPN
ELK日志分析平台
elasticsearch
kibana
logstash
filebeat
Loki日志分析平台
蓝鲸
麦聪DaaS
SQLynx
Spug(运维平台)
JumpServer(堡垒机)
DataEase(数据分析)
1Panel(运维管理面板)
MeterSphere(持续测试)
Syncthing同步神器
matomo(网站访问统计系统)
Yapi接口管理平台
Sentry前端监控平台
Frp内网穿透
Frp使用示例
FileBrowser轻量文件管理
code-server在线VSCODE
Swagger UI可视化API
GoReplay流量重现
GitLab代码仓库
GOGS(Git服务器)
Confluence(知识管理协作)
RouterOS路由器(MikroTik)
本文档使用MrDoc发布
返回首页
-
+
GOGS(Git服务器)
2020年5月13日 08:32
admin
#官网 https://gogs.io/ #安装与启动 ##YUM源安装: >####网址:https://packager.io/gh/gogs/gogs/builds/565/install/centos-7 #添加YUM源 sudo wget -O /etc/yum.repos.d/gogs.repo https://dl.packager.io/srv/gogs/gogs/master/installer/el/7.repo --------------------------------------------------------- #安装gogs sudo yum install gogs #启动 systemctl start gogs #安装nginx yum -y install epel-release yum -y install nginx #启动nginx cat > /etc/nginx/conf.d/default.conf <<EOF server { listen 6001; server_name ${HOSTNAME}; location / { proxy_pass http://localhost:6000; } } EOF service nginx start #访问 >##浏览器输入: 服务器IP:6001 --- ##二进制安装: >####注意:需先安装数据库、网站服务器 >####网站服务器安装教程: [HTTP服务器](http://baodoc.frp.bao-server.club:22080/project/36/281/ "HTTP服务器") [NGINX服务器](http://baodoc.frp.bao-server.club:22080/project/36/282/ "NGINX服务器") --- >####数据库安装教程:[MYSQL](http://baodoc.frp.bao-server.club:22080/project/10/235/ "MYSQL") #mariadb可用 yum -y install mariadb mariadb-server #启动 systemctl stat mariadb >####为 mariadb 用户设置密码: 命令:mysql_secure_installation 在选择Y/N的时候都选 Y, 在出现以下提示时:设置自己的root密码 New password: Re-enter new password: >####数据库配置 #创建gogs数据库 SET GLOBAL storage_engine = 'InnoDB'; CREATE DATABASE gogs CHARACTER SET utf8 COLLATE utf8_bin; GRANT ALL PRIVILEGES ON gogs.* TO 'gogs'@'localhost' IDENTIFIED BY '1qaz@WSX'; FLUSH PRIVILEGES;QUIT; --- >####安装GIT yum -y install git --- >####下载GOGS >####网址:https://github.com/gogs/gogs/releases 解压压缩包。 使用命令 cd 进入到刚刚创建的目录。 执行命令 ./gogs web --- ##Docker安装 #### 在宿主机上创建挂在卷 mkdir /home/gogs ####创建并运行一个容器, # 将宿主机的10022端口映射到容器的22端口, # 将宿主机的13000端口映射到容器的3000端口,10022端口和13000端口可以根据自己的情况修改 docker run -d -p 10022:22 -p 3000:3000 -v /home/gogs:/data gogs/gogs ####修改配置 /home/gogs/gogs/conf/app.ini #添加 [security] LOCAL_NETWORK_ALLOWLIST = 【这里写允许的ip,多个用英文逗号分隔】 ![](/media//202208/2022-08-02145602217662.png) --- #访问 >##浏览器输入: 服务器IP:3000 >![](/media//202005/2020-05-13082832858811.png) >![](/media//202005/2020-05-13083020204760.png) >![](/media//202005/2020-05-13083053155159.png) >![](/media//202005/2020-05-13083134243010.png) >![](/media//202005/2020-05-13083150064129.png)
分享到: