Installing Go build server on centos 7

Installing the go build server in centos 7 with some easy step



1. First head over to the go page and have a look around

2. Download go server to you centos box



3. Install it

First start by adding the go user (something broken in install)

useradd go

Now run yum localinstall to install local packages

yum install java-1.7.0-openjdk -y
yum localinstall go-server-14.4.0-1356.noarch.rpm
yum localinstall go-agent-14.4.0-1356.noarch.rpm
/etc/init.d/go-agent restart
/etc/init.d/go-server restart



4. Start using it

firewall-cmd --zone=public --add-port=8153/tcp --permanent
firewall-cmd --zone=public --add-port=8154/tcp --permanent
firewall-cmd --reload

http://<your ip ore hostname>:8153



5. Use apache to proxy

Listen nnn.nnn.nnn.nnn:80
NameVirtualHost nnn.nnn.nnn.nnn:80

<VirtualHost nnn.nnn.nnn.nnn:80>
    DocumentRoot /var/www/html
    SSLProxyEngine on
    SSLEngine on
    ProxyPass / https://localhost:8154/
    ProxyPassReverse / https://localhost:8154/