Looking for new opportunities
I am always looking for a new opportunities to expand my knowledge and help others while doing so, there for if you are looking for someone to join your team or you have something you want some help with feel free to reach out via email.
To be honest, its really simple and does not need that much work.
1- Create 3 ubuntu 14.04 servers on DigitalOcean affiliated link or your favorite VPS provider.
2- Install rethinkdb on all of them using the following commands:
source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list wget -qO- http://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add - sudo apt-get update sudo apt-get install rethinkdb
3- Prepare all of your instance to run on startup.
cp /etc/rethinkdb/default.conf.sample /etc/rethinkdb/instances.d/instance.conf service rethinkdb restart
4- Edit the second and the third server and point tell them to Join the first server
Search for the join line and edit it to be like
## The host:port of a node that rethinkdb will connect to ## This option can be specified multiple times. ## Default: none join=xxx.xxx.xxx.xxx:29015
remember to replace
xxx.xxx.xxx.xxx with the IP address for your first server.
If the 3 servers on the same datacenter, you can use the internal ip not the external one.
5- Also while you are editing that file remember to disable the http admin for both the second and the third server
## Disable web administration console no-http-admin
6- Edit the first server so that it will listen to the outside connections, so just change the
bind value to
## Address of local interfaces to listen on when accepting connections ## May be 'all' or an IP address, loopback addresses are enabled by default ## Default: all local addresses bind=all
7- Now restart the 3 servers, and point your browser to
http://server-one-ip-address:8080 to access the admin interface