Jump to content
IPS Community Suite 简体中文

Search the Community

Showing results for tags 'gogs'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Public docs
  • Server Softwares
    • IPS
    • WordPress
  • 其它
    • Scratch
    • Python
    • Ubuntu & LinuxMint
    • Softwares
    • WordPress Plugins

Blogs

  • Dev

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 2 results

  1. 本文记录安装 Gogs 后遇到的一个小问题。 问题描述 Gogs 安装时选 sqlite3 这种数据库,域名使用 g.com ,安装在 /var/www/gogs 这个目录。 配置文件在 /var/www/gogs/custom/conf/app.ini 数据在 /var/www/gogs/data 在其安装的根目录执行 ./gogs web 访问 g.com 进行安装安装时配置管理员账户为 admin1,安装完成后,登录管理员账户,创建个库,并尝试进行 clone 和 push,正常。 重启机器,在桌面上打开 CLI,执行 nohup /var/www/gogs/gogs web & 在网上访问 g.com ,尝试登录 admin1, 失败。。。 杀掉 gogs pgrep gogs | xargs ps -u --pid 找到 PID, 执行 sudo kill -9 PID 进入 Gogs 安装目录,执行 cd /var/www/gogs && nohup ./gogs web & 再次在网上访问 g.com ,用 admin1 登录,成功了。。。 解决 把 gogs 排至文件中的 PATH 改为绝对路径: sudo nano /var/www/gogs/custom/conf/app.ini 修改 PATH = data/gogs.db 为 PATH = /var/www/gogs/data/gogs.db 再次杀掉 gogs, 在桌面执行 nohup /var/www/gogs/gogs web & 在网上访问 g.com ,使用 admin1 用户登录,成功。
  2. ipscn

    GoLang on Ubuntu

    由于我用了个 HP T5740 作为本地 Git 服务器,需要安装 Gogs , 所以就需要在上面安装 Go 运行环境了。 硬件和操作系统 机器上装的是 Ubuntu 16.04: CPU 是 32位的,好在机器是全新的,并且功耗很低,所以也不想换,就装了 Ununtu , 挂了一块30GB的固态硬盘作为 git 服务器了。 安装 Golang 从 https://golang.org/doc/install?download=go1.9.2.linux-386.tar.gz 下载 32 位的 Golang 包,然后解压到 /usr/local sudo tar -C /usr/local -xzf go1.9.2.linux-386.tar.gz 把 go/bin 添加到 PATH: sudo export PATH=$PATH:/usr/local/go/bin 测试 cd $HOME/ && mkdir go && cd go && mkdir src && cd src && mkdir hello && cd hello && touch hi.go 打开这个文件并编辑它 sudo nano hi.go Ctrl+X 退出, Y 保存,然后运行它: 这说明 Go 语言已经安装成功。 至于如何安装和配置 Gogs ,请参考我的另外一篇写在 coolwp.com 的文章: 用 Gogs 搭建自己的 Git 服务器 。 PS: 如果是局域网使用,可以关闭防火墙 ufw : sudo nfw disable 重启生效。 局域网 clone 修改一个库,然后提交测试:
×