手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜Qcloud , 注册 | 登陆

Install Gogs on Mac OS X

首页 > 苹果相关 >

之前已经在服务器上装过gogs了,但由于VPS的硬盘空间较小,所以,准备的是在自己的mac mini上也装一个,由于已经dmz,所以可以进行穿透访问(网址就不透露了)

mac下面安装gogs,没有想象中的那么难,因为已经有人做过教程了,但为了能够自启动则需要做一个plist文件,以便用launchctl load一下
教程来自:http://ju.outofmemory.cn/entry/128521,如果你用sqlite来处理的话,则更简单,上述网页中,可以直接跳过前面的postgresql的安装直接进行gogs那一块(gogs直接从网上下载二进制的安装包就行,放到你的目录里,比如~/software/gogs)
进入~/software/gogs 目录,运行 ./gogs web,如果能够正常输出,OK,我们就开始下一步,创建plist文件:
XML/HTML代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">  
  3. <plist version="1.0">  
  4. <dict>  
  5.   <key>Label</key>  
  6.   <string>io.gogs.web</string>  
  7.   <key>ProgramArguments</key>  
  8.   <array>  
  9.     <string>sh</string>  
  10.     <string>-c</string>  
  11.     <string>cd /Users/fundon/services/gogs; ./gogs web</string>  
  12.   </array>  
  13.   <key>RunAtLoad</key>  
  14.   <true/>  
  15.   <key>KeepAlive</key>  
  16.   <true/>  
  17.   <key>WorkingDirectory</key>  
  18.   <string>/Users/fundon/services/gogs</string>  
  19. </dict>  
  20. </plist>  
修改其中的两个地方:
1、sh 的路径
2、WorkingDirectory的路径,改成你gogs软件所在的路径
 
改完后,launchctl load一下即可(自从装了homebrew,它一般会在你的~/Library/下创建LaunchAgents目录,将这些plist文件扔过去,以后备份/Users/的时候就相当于备份下来了 ,超级方便 )
 
 
 
 
 
 



本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: gogs

« 上一篇 | 下一篇 »

只显示10条记录相关文章

发表评论

评论内容 (必填):