BilimEdtech Labs

Labs:

  • Cloud Computing Labs
    • Lab 1: Set up your VPS
      • Lab 1: Overview
      • Step 1: Interacting with your VPS
      • Step 2: Update and reboot
      • Step 3: Essential Configuration
      • Step 4: Configure the firewall
      • Step 5: Install Docker
      • Step 6: Install Nginx
      • Step 7: Install PHP
      • Step 8: Create a Name-based Site
      • Step 9: Install a Web Admin panel
    • Lab 2: Configure Nginx as a Reverse Proxy
    • Lab 3: Docker Compose and Volumes
    • Lab 4: Modifying a Dockerfile
    • Lab 5: Building a Docker Image
    • Lab 6: Flask Python App
    • Lab 8: VPS Security
    • Reference Guides
  • NASM Assembly Code
  • C Programming
  • Operating Systems

Workshops:

  • Workshops
BilimEdtech Labs
  • »
  • Cloud Computing Labs »
  • Lab 1: Set up your VPS
  • View page source

Lab 1: Set up your VPS

Table of Contents

  • Lab 1: Overview
    • Goals for Lab 1
    • Optional configurations
  • Step 1: Interacting with your VPS
    • Interacting with Your VPS
      • Install a Terminal Editor
      • Connect to your VPS
  • Step 2: Update and reboot
    • Updating Software Packages
    • Rebooting Linux
  • Step 3: Essential Configuration
    • Essential Configuration
    • Install Common Packages
  • Step 4: Configure the firewall
    • Firewall Overview
    • Using nano
    • Configuring the Firewall
      • Verify that IPv6 is enabled
      • Configure UFW
      • Reboot and Verify
  • Step 5: Install Docker
    • Docker Overview
    • Install Docker
      • Verify Docker Install
      • Running Docker as non-root
  • Step 6: Install Nginx
    • Nginx
  • Step 7: Install PHP
    • PHP
    • PHP and Nginx
      • Create a phpinfo page
  • Step 8: Create a Name-based Site
    • Domain Names
      • Namecheap
      • Freenom
    • Create a new Nginx Site
    • Add an SSL Cert to your site
  • Step 9: Install a Web Admin panel
    • Web-based administration panels
    • Webmin
Previous Next

© Copyright 2022, BilimEdtech | CC BY 4.0 | Licensed under the Creative Commons Attribution 4.0 International license.

Built with Sphinx using a theme provided by Read the Docs.