diff --git a/linux-install.md b/linux-install.md new file mode 100644 index 0000000..ea57e08 --- /dev/null +++ b/linux-install.md @@ -0,0 +1,51 @@ +# Ubuntu Install +> Tested on a clean install of `Ubuntu 16.04 LTS` + +## Intalling go +Install `Go-Lang >= 1.7` + +```bash +apt update +apt install golang-1.10 -y +``` + +Add the newly install `go-lang` to the path + +```bash +export PATH=$PATH:/usr/lib/go-1.10/bin +``` + +Test to make sure that you can execute `go` + +```bash +go version +``` +which should output something like + +```bash +go version go1.10.1 linux/amd64 +``` + +## Installing dns-over-https + +Clone this repo + + +```bash +git clone https://github.com/m13253/dns-over-https.git +``` + +Change directory to the cloned repo + +```bash +cd dns-over-https +``` + +make and install + +```bash +make && make install +``` + + + diff --git a/linux-install.sh b/linux-install.sh new file mode 100755 index 0000000..c86ce46 --- /dev/null +++ b/linux-install.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# See the linux-install.md (README) first. + +sudo apt update +sudo apt install golang-1.10 git -y +export PATH=$PATH:/usr/lib/go-1.10/bin +cd /tmp +git clone https://github.com/m13253/dns-over-https.git +cd dns-over-https +make && sudo make install + + +