Prepare Lab to Develop
- Machine? to code: any distro / OS
- Machine? to test: linux
- Machine? to host: linux
Machine to Code
Only need a Code Editor: vim / vscode / sublime / atom / etc....
- We use vim for non-graphical use.
- IP: 192.168.200.100
- Not sharing any service ( client )
- Install NodeJS ( optional )
Machine to Test and Develop
This machine needs to run the web-server and database.
- We may use debian based distros to make things easier to install and configure.
- IP: 192.168.200.150
- Sharing ssh-server, web-server and db-server
- Install NodeJS and MongoDB ( local-web-servers)
- Configure MongoDB ( create database )
Machine to Host
This host is used to give us extra space to backup lab files ( git-commits )
- IP: 192.168.200.200
- Sharing ssh-server ( local-git-server )
- Not necessarily a public server, but a private one.