separate ssh instructions
This commit is contained in:
parent
a86e77ad13
commit
9283fc9e29
@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
This document is intended to guide you through setting up a local development environment for Colouring London. This guide assumes you already have Ubuntu 18.04 or 20.04 server installed, typically installed in a virtual environment such a VirtualBox and are able to SSH into your Ubuntu installation for convenience.
|
This document is intended to guide you through setting up a local development environment for Colouring London. This guide assumes you already have Ubuntu 18.04 or 20.04 server installed, typically installed in a virtual environment such a VirtualBox and are able to SSH into your Ubuntu installation for convenience.
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>
|
||||||
|
Configuring an Ubuntu VM in VirtualBox
|
||||||
|
</summary>
|
||||||
|
|
||||||
If you a running Ubuntu in a virtual environment you will need to configure networking to forward ports from the guest to the host. For Virtual Box the following was configured under NAT port forwarding (found under `Settings -> Network -> Advanced -> Port Forwarding`).
|
If you a running Ubuntu in a virtual environment you will need to configure networking to forward ports from the guest to the host. For Virtual Box the following was configured under NAT port forwarding (found under `Settings -> Network -> Advanced -> Port Forwarding`).
|
||||||
|
|
||||||
Name | Protocol | Host Port | Guest Port
|
Name | Protocol | Host Port | Guest Port
|
||||||
@ -12,11 +17,20 @@ ssh | TCP | 4022 | 22
|
|||||||
|
|
||||||
To run the commands in the rest of this setup guide, either `ssh` into the VirtualBox environment or open the terminal within the Ubuntu GUI.
|
To run the commands in the rest of this setup guide, either `ssh` into the VirtualBox environment or open the terminal within the Ubuntu GUI.
|
||||||
|
|
||||||
You can ssh into the VirtualBox VM set up with the port forwarding described above like so, where `<linuxusername>` is the name you set up during the installation of Ubuntu (you can type `whoami` in the Ubuntu terminal to remind yourself of this).
|
If you wish to `ssh`, you will first need to open the terminal in Ubuntu and run the following.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt-get install -y openssh-server
|
||||||
|
```
|
||||||
|
|
||||||
|
You can then `ssh` into the VirtualBox VM set up with the port forwarding described above like so, where `<linuxusername>` is the name you set up during the installation of Ubuntu (you can type `whoami` in the Ubuntu terminal to remind yourself of this).
|
||||||
|
|
||||||
```
|
```
|
||||||
ssh <linuxusername>@localhost -p 4022
|
ssh <linuxusername>@localhost -p 4022
|
||||||
```
|
```
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## Installing the tools and components
|
||||||
|
|
||||||
First upgrade the installed packages to the latest versions, to remove any security warnings.
|
First upgrade the installed packages to the latest versions, to remove any security warnings.
|
||||||
|
|
||||||
@ -25,8 +39,6 @@ sudo apt-get update
|
|||||||
sudo apt-get upgrade
|
sudo apt-get upgrade
|
||||||
```
|
```
|
||||||
|
|
||||||
## Installing the tools and components
|
|
||||||
|
|
||||||
Now we install some essential tools.
|
Now we install some essential tools.
|
||||||
|
|
||||||
`sudo apt-get install -y build-essential git vim-nox wget curl`
|
`sudo apt-get install -y build-essential git vim-nox wget curl`
|
||||||
|
Loading…
Reference in New Issue
Block a user