goread安装配置

__蜗牛__ · · 2478 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

goread 安装配置

系统ubuntu 13.04
web服务器apache
https://github.com/mjibson/goread

安装步骤

这个就不详细说了,可以看他的README,只大概说一下

1.安装python2.7并确保其在PATH中
2.安装Git,Mercurial并确保git and hg 在PATH中
3.安装GO App Engine SDK并确保其在PATH中,这个的简单说一下,把zip包下载下来,然后解压到一个目录,然后把这个目录加入到PATH中即可.
4.使用命令 goapp get -d github.com/mjibson/goread 下载goread,并把下载的目录加到GOPATH中
5.cd $GOPATH/src/github.com/mjibson/goread
6.app.sample.yaml重命名为app.yaml,settings.go.dist重命名为settings.go
7.goapp serve 运行
8.现在就可以通过http://localhost:8080来访问了
9.设置本地域名,通过域名访问

#cd /etc/apache/site-available 
#cp default goread.local 
#sudo vi goread.local 
<VirtualHost *:80>          
    ServerName goread.local 
    #ProxyPreserveHost On 
    ProxyRequests Off 
    <Proxy *> 
        Order deny,allow 
        Allow from all 
    </Proxy> 
    ProxyPass / http://127.0.0.1:8080/ 
    ProxyPassReverse / http://127.0.0.1:8080/ 
</VirtualHost>

说明

1.apache日志报错:
[warn] proxy: No protocol handler was valid for t he URL /. If you are using a DSO version of mod_proxy, make sure the proxy s ubmodules are included in the configuration using LoadModule.

解决:

sudo a2enmod proxy 
sudo a2enmod proxy_http 
sudo a2enmod proxy_connect

重启apache

sudo /etc/init.d/apache restart
  1. 使用命令goapp get -d github.com/mjibson/goread下载goread过程中,可能会因为网络的原因产生依赖package没能下载成功的情况,出现这种情况就需要重新多试几次.

有疑问加站长微信联系(非本文作者)

本文来自:开源中国博客

感谢作者:__蜗牛__

查看原文:goread安装配置

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2478 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传