Difference between revisions of "Server From Scratch"

From Wiki | LUG@UCLA
Jump to: navigation, search
Line 1: Line 1:
 
{{Note|server from scratch is still in the planning stage. please help by editing this page.}}
 
{{Note|server from scratch is still in the planning stage. please help by editing this page.}}
 +
 +
'''Next Server From Scratch:''' none planned
  
 
'''Server From Scratch''' is a 3 part series of tutorials designed to provide a very hands-on experience with deploying a web service from scratch. Attendees will have a chance to interact with server hardware, and configure all the software and services needed to deploy a web application. Each session will take no more than 2 hours, and they will occur once a week for three weeks.
 
'''Server From Scratch''' is a 3 part series of tutorials designed to provide a very hands-on experience with deploying a web service from scratch. Attendees will have a chance to interact with server hardware, and configure all the software and services needed to deploy a web application. Each session will take no more than 2 hours, and they will occur once a week for three weeks.

Revision as of 20:12, 24 November 2013

Note Note: server from scratch is still in the planning stage. please help by editing this page.

Next Server From Scratch: none planned

Server From Scratch is a 3 part series of tutorials designed to provide a very hands-on experience with deploying a web service from scratch. Attendees will have a chance to interact with server hardware, and configure all the software and services needed to deploy a web application. Each session will take no more than 2 hours, and they will occur once a week for three weeks.

Day 1: Hardware

  • highlight differences between server hardware and desktop hardware
  • demonstrate different hardware configurations
  • install distribution

Day 2: Basic Configuration

  • Overview of the filesystem hierarchy
  • iptables
  • install MariaDB from external repository

Day 3: Deploying Services

  • simple cgi script as "home page"
  • install some other application, like mediawiki
  • connect to database
  • configure apache to serve full website