How to Set Up a Web Server for Teaching and Research in the Humanities
Workshop ID:
WT-16
Workshop Title:
How to Set Up a Web Server for Teaching and Research in the Humanities
Organizer:
Lisa Tagliaferri
Time (in JST and UTC):
July 26 7:30-9:00 (JST)
July 25 22:30-July 26 0:00 (UTC)
Description:
This workshop will go over how to complete an initial Linux server setup for use with the web. Administering one’s own server rather than relying on managed web hosting empowers researchers, teachers, and students by providing them with complete control over their web assets. The resulting setup can be used for webapps, static sites like Jekyll and Hugo, or more robust sites like WordPress, Omeka, and Scalar. In addition to providing an entry point to the web, servers can also enable teams of researchers and students to collaborate on programming projects or access shared data.
Aim of the workshop/tutorial:
The goal of the workshop is to have a static site deployed to a web server, and have the foundational knowedge to deploy a web app to a web server.
Outline:
Introduction to a web servers and cloud computing
Understanding webapps and stacks
Gentle introduction to the command line
Spin up individual servers
Install LAMP stack, set up firewall
Clone a static site template to the server
Access the website
Secure the website
Brief overview of populating site with text and images
Discussion and collaboration