Engineering
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Setting Up Apache Server on a Raspberry Pi 3: SSH, FTP, and Python SimpleHTTPServer on the Raspberry Pi

Course Cover
compare button icon

Course Features

icon

Duration

23 minutes

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

23 minutes

Course Description

Install an Apache web server that is accessible to the public on the Raspberry Pi 3. Install a headless Raspbian OS and use SSH or FTP clients to communicate with it on a Pi. After Raspbian is installed, you will set up Apache on your Pi and configure it for hosting a basic website. Finally, you will configure Apache and a router so that your website can be accessed by anyone outside of your local network via an IP address. The video's final segment will cover an alternative to Apache that is already installed on Raspbian. With just a few commands, Python SimpleHTTPServer is able to set up a basic server for a Pi. Although it is not robust enough for larger projects, it can be used to set up a simple server on a Pi with just a few commands. This video will show you how to set up your Raspberry pi as a fully functioning server.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Configure Apache to host a basic website 

Implement a server using Python SimpleHTTPServer

Install and use a headless operating system on the Raspberry Pi 3 

Make the server publicly accessible with port forwarding 

Set up SSH and FTP on the Pi 

Target Students

Beginning developers, computer science enthusiasts, and website creators interested in working with the simple Raspberry Pi hardware and available open source software

Course Cover