DreamCompute Integration

How to Deploy a DreamCompute Server Instance

Sign in to DreamHost after creating an account.

Navigate to the sidebar and select Cloud Services.

Select DreamCompute.

Select View Dashboard.

Create a new password for DreamCompute.

Log in with your DreamHost account username.

Navigate to Projects, then Compute, then Instances.

Select the Launch Instance button.

Select Details.

For Instance Name, type a unique instance name.

Select Source.

Select Debian 9, Debian 10, Ubuntu 18.04 or Ubuntu 20.04.

For Flavor, select a pricing plan.

Select Security Groups.

Select the Manage Rules button.

Select the Add Rule button.

For Rule, select All TCP.

For Direction, select Ingress.

For Remote, select CIDR.

For CIDR, type 0.0.0.0/0.

Select the Add button.

Select the Add Rule button.

For Rule, select All UDP.

For Direction, select Ingress.

For Remote, select CIDR.

For CIDR, type 0.0.0.0/0.

Select the Add button.

Select Key Pair.

Select the Import Key Pair button.

Open the system terminal application or command prompt.

Type this command and press Enter until the process completes.

ssh-keygen

The command output will show the file paths to use for private id_rsa and public id_rsa.pub SSH keys.

Your identification has been saved in FULL_PATH/.ssh/id_rsa. Your public key has been saved in /FULL_PATH/.ssh/id_rsa.pub.

Type this command and press Enter until the process completes.

ssh-keygen -y

Copy the public key output to the clipboard.

ssh-rsa PUBLIC_KEY

Go to DreamCompute.

For Key Pair Name, type key.

For Public Key, paste the public key.

Select the Import Key Pair button.

Finish creating the instance by selecting the Launch Instance button.

When the instance is created, navigate to Projects, then Compute, then Instances.

Select the Instance Name.

Select the Down Arrow button next to the Create Instance button.

Select Unlock Instance.

Copy the IP Address to use during the installation processes.

Type this SSH command, but with the actual id_rsa file path from ssh-keygen and IP address from the virtual server instance.

ssh -i ~/./ssh/id_rsa root@10.20.30.40

Press Enter.

The command line will ask the following question.

Are you sure you want to continue connecting?

Type yes and press Enter to connect to the server.