我是用二进制源码安装的。
官网的文档"配置与运行"中"运行 Gogs 服务"写到:
那么问题来了:这两个文件有什么区别?
部署模式中有两种启动方法:
这两种中:第一种关闭终端后就不能访问本地服务器了,那相反的 Supervisor 就能保证终端关闭后还能运行吗?
我尝试使用Supervisor
部署服务器,但是弹出了如下的错误。一个下午一直解决不了。希望大家能知道。
我已经用
sudo pip install Supervisor
安装好了Supervisor。
不知道为什么我现在输入这个指令会出现如下错误:(难道是说我已经安装了?)
The directory '/Users/lifeng720/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/lifeng720/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied (use --upgrade to upgrade): Supervisor in /Library/Python/2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): meld3>=0.6.5 in /Library/Python/2.7/site-packages (from Supervisor)
我是第2次输入sudo pip install Supervisor
才弹出上面的错误,所以我感觉应该是安装上去了。于是我继续:
1 我先cd 到了gogs的源代码目录。用官网的./scripts/gogs_supervisord.sh start
指令准备开启服务的,但是弹出了下面的错误
ln: /usr/bin/gogs_start: File exists
starting
Traceback (most recent call last):
File "/usr/local/bin/supervisord", line 5, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
working_set.require(__requires__)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: meld3>=0.6.5
started
虽然最后提示开启,但是我用:localhost:3000,还是不能访问(直接写IP也不行)
这个错误我百度了下:
好像是因为丢失了,start.h
但是我翻了上一个版本,也没有这个文件
该怎么办?
顺便问下有没有跨平台支持的版本控制系统(累死gogs)?
另外问下,公司的项目一般托管在网上的私人托管服务中还是本地的托管
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.