使用Pcduino构建最便宜的华为Portal——社区版本Syler

要搭建一套华为Portal用来做登录系统,正好网上新放出了开源实现的一套软件——Sylerhttps://github.com/extrame/syler,准备拿来试一试。



SylerGolang实现的,可以在linuxwindowsmacarm linux上编译运行,我选择使用Pcduino来做,这样成本最低,附Pcduino介绍:



pcDuino V2是pcDuino一代的升级版本,在原版本的基础上集成了WIFI以及把IO接口直接做成了Arduino的标准接口,不再需要再接转接板,其他功能均和原版相同!

PcDuino 是一台mini PC平台,可以像PC机一样安装 Ubuntu和Android ICS,XBMC,arch linux。HDMI的高清显示器输出接口。而且可以兼容Arduino接口。可以开发google TV。板子出厂预装了Ubuntu系统,连接HDMI显示器、键盘、鼠标,即可使用。



要在Pcduino上安装Syler,我们需要完成下面的几步:

第一步:安装Golang编译环境


  • 连接设备到网络

  • 执行apt-get update进行安装源更新

  • 执行apt-get install –y mercurial gcc安装必要的依赖环境

  • 抓取go语言程序


    • hg clone -u release https://code.google.com/p/go

  • 安装


    • cd go/src &&       ./all.bash


第二步,抓取Syler并安装

这步比较简单,执行go get github.com/extrame/syler就可以安装好syler


安装好后,在GOPATH里面的bin目录就可以获得syler的可执行程序,按照搭后台论坛http://www.dahoutai.com/thread-5-1-1.html的配置构建一个配置文件syler.conf   ,就可以正常运行syler开源华为Portal服务器了。


Syler虽然只是一个中间件软件,但是做一个简单的登录系统,只需要按https://github.com/extrame/syler/pages/login.html的格式构建一个页面就可以使用了


你可能感兴趣的:(使用Pcduino构建最便宜的华为Portal——社区版本Syler)