appinhouse以service的方式提供服务。
ubuntu,go1.6,git
sudo useradd appinhouse -s /bin/bash
sudo passwd appinhouse
sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable
sudo apt-get update
sudo apt-get install golang
sudo apt-get install git
export GOPATH=~/bee #设置你指定的目录
cd $GOPATH
go get github.com/beego/bee
cd bin
sudo cp bee /usr/bin/
用appinhouse用户登录
在机器上找个目录,执行以下命令
mkdir pkg
mkdir bin
mkdir src/appinhouse
cd src/appinhouse
git clone https://github.com/rog2/appinhouse.git
cd appinhouse/server/bin
chmod +x *.sh
./pack.sh install
用sudo用户登录
sudo cp appinhouse.sh /etc/init.d/appinhouse
sudo chmod +x /etc/init.d/appinhouse
echo "ARTIFACT=/home/appinhouse/server/appinhouse" | sudo tee -a /etc/default/appinhouse
echo "APPINHOUSE_USER=appinhouse" | sudo tee -a /etc/default/appinhouse
sudo update-rc.d appinhouse defaults
sudo service appinhouse start