Go

基于go+vue实现的golang每日新闻浏览与检索平台

2018-01-10  本文已影响0人  艾逗笔

介绍

gonews是基于go+vue实现的golang每日新闻浏览与检索平台

项目截图

gonews

部署

git clone https://github.com/gocn/news /data/news

go get -u github.com/mikemintang/gonews

nohup gonews -d /data/news > /data/log/gonews.log 2>&1 

nohup gonews -a api -p 8017 > /data/log/gonews.log 2>&1 &

cd $GOPATH/src/github.com/mikemintang/gonews/web
npm install
npm run build

server {
    listen       80;
    server_name gonews.idoubi.cc;
    index index.html index.htm index.php;
    root  /data/go/src/mikemintang/gonews/web;

    location /api {
        rewrite         ^.+api/?(.*)$ /$1 break;
        proxy_pass      http://127.0.0.1:8017;
    }
}

#!/bin/sh

cd /data/news
git pull origin master
nohup gonews -d /data/news/ > /data/log/gonews.log 2>&1

crontab -e
*/10 * * * * /bin/sh /data/shell/cache_news.sh

用到的技术

golang包

npm包

欢迎提交Pull Request

上一篇 下一篇

猜你喜欢

热点阅读