COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15)

Size: px
Start display at page:

Download "COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15)"

Transcription

1 COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15) February 2, Objective In this assignment you will be asked to use a virtual machine. You will configure your Linux operating system to function as a web-server. You will install a content management system known as Drupal. You will install a new theme and customize it for a different user experience (CSS). 2 Requirements You will need to be able to burn a DVD or have a USB drive with at least 4 gig of space. If you do not have a either you will have to schedule an appointment to demo the project. To be able to demo you will have to install and configure the project on a laptop. The assignment is due Monday, 28th February in class (17H15). 1

2 3 Instructions 3.1 Web-server (15%) To get a working web-server we need a couple of elements: Apache2 PHP5 MySql Fortunately Ubuntu makes it easy to get a working server. Before beginning please ensure your system is up to date with the latest patches. Open a terminal and type the following two commands: sudo apt-get update sudo apt-get upgrade You can follow these instructions: When all is said and done, if your server is working and installed you should be able to launch your browser in your virtual machine and go the the link and see a page that says It works!. Apache has a default directory for the storage of its web-pages for Ubuntu: /var/www. 3.2 Apache Extra credit (5%) Configure your web-server so that any registered user can have a directory public html in their home directory and have the link: work. 3.3 Setup Drupal (35%) Drupal is a free content management system that you can download from the Internet: org/files/projects/drupal-6.20.tar.gz. We are using Drupal 6 and not the newly release Drupal 7. Feel free to tinker around with Drupal 7 if you like. For installation instructions you can follow documentation here: Hints and help For the database portion they talk about using a web interface to setup your database called phpmyadmin I recommend you install it unless you are comfortable using the command line for MySql. Hints: When you unzip phpmyadmin make sure to place it in the /var/www directory (you will need so do it with sudo - sudo mv phpmyadmin /var/www). In your browser you can then navigate to and interact with your database after logging in with the user/password you created. 3.4 Theming (50%) Drupal has a number of extensive themes that can simply be plugged in. However, we want to create out own custom theme for this project. Since we don t want to start from the absolute beginning we will be using a starter theme and simply extending that theme for our purposes. The theme is called Zen: Download and unpack Zen 6.x.2.0 to your drupal theme directory sites/all/themes/. In Drupal under the administration panel you will see under Site Building the option Themes, enable Zen. Now if you navigate into the zen directory you just installed you will see a lot of files, read the file README-FIRST.txt. We will be creating a sub-theme so pay attention to the instructions for Building a sub-theme, be sure to follow the instructions in the README.txt. Once you have your

3 new sub-theme configured you should go to the Administration section again and enable your theme, also check make default. You will now be presented with a plain looking theme. In your sub-theme folder you will find the css folder. Inside you will find a number of.css files. You will be editing these to affect a change to your site. Minimum requirements (does NOT guarantee full credit): Custom background colors for the left, right bar and content area. Custom colors for link: unclicked, hover, active, visited. Header text should look like header text (color, size, background). Add appropriate padding and margins so different content appear different and separate from each other (paragraphs, headers, list items, tables, etc). CSS3 is encouraged Hints and help To help you gain an understanding of CSS you have been given an number of CSS class and id declerations. You have to fill in the details for those declerations. But trying to figure out which identifier belongs to what file can be daunting. Fear not help is on the way. If you had followed all the instructions you should see something as follows: Now to isolate areas on the page you want to style Chrome and Firefox both provide excelent tools to help developers. Chrome already has its tool built in by default. Right click any where on the page and at the bottom of the page you will see Inspect Element. By clicking on that you will see a new sub window appear in your browser:

4 If you mouse over the different elements they will highlight on the page. If you look on the right handside you will see the CSS that affects the different elements and which files they are located in as well as on what line in the file they are on. Firefox has a similar developer window. To enable it you have to install an extension called Firebug then these same capabilities will be available to you. 3.5 External Serving (Extra credit 5%) Configure your virtual machine to be accessible from your host machine (the machine the VB is installed on). This requires you to configure your forwarding ports for your virtual machine. I suggest you read the virtualbox documentation here: You should read section Configuring port forwarding with NAT. If this is working you should be able to access your virtualbox server by typing your IP address of your host machine into the browser. Since this does not export with the submission, to get credit for this you will have to come by my office (schedule a time) and show me how you configure it on my virtual machine in my office. 3.6 Hint Google is your friend. Use the ubuntu forums to look for solutions ( Use the user guide for virtualbox. They also have a forum to search for solutions. If you have to compile anything to get it to work then you are probably down the wrong track. 4 Submission For the submission we will use the export option on the virtual machine. When you open your virtual machine go to File in the menu and select the option Export Appliance.

5 You will get the export wizard. Select our machine and hit next. The next window you will get to say where to save the export. Make sure it is somewhere you can find after the export is complete. The name should be something like (but doesn t have to be exact) COP Nienaber - Ubuntu ova. Don t check anything, leave Write leagacy OVF 0.9 and Write Manifest file unchecked and Hit next.

6 The next window is the Appliance Export Settings just hit next. No changes needed here. The export should begin now. It can take some time so be patient. Just wait for it to complete.

7 When it is complete you will have a copy of your virtual machine in a new file: COP YOURNAME - Ubuntu ova Burn these three files to a data DVD or copy to a USB drive. The size total size will be somewhere between 1 GB - GB. If it is bigger that is fine. Bring the data DVD to me in class. 5 Class extra credit This extra credit is worth 5% on your final grade in this class Requirements Purchase a domain name (godaddy.com is a popular choice). Setup a home server using Linux. Configure a fully functional Drupal website using Drupal 7, there should be data on the site (topic of your choice). Make the site accessible on the World Wide Web Submission You will come to my office and demonstrate to me how you achieved it. I will ask for a demo and some additional questions to verify. Using url ghosting is not acceptable. You have to use a DNS A record for forwarding. Hosting on a machine at home is preferred but if you can not achieve this there are other hosting options available such as Amazon EC2 The deadline for this is the last day of class - 20th April 2011 at 17H15.

L.A.M.P. Stack Part I

L.A.M.P. Stack Part I L.A.M.P. Stack Part I By George Beatty and Matt Frantz This lab will cover the basic installation and some configuration of a LAMP stack on a Ubuntu virtual box. Students will download and install the

More information

What is Drupal? What is this Drew-Paul thing you do?

What is Drupal? What is this Drew-Paul thing you do? What is Drupal? Or What is this Drew-Paul thing you do? Drupal for the average person Drupal lets me build websites that help people build their own websites without needing to know anything about programming

More information

Installing LAMP on Ubuntu and (Lucid Lynx, Maverick Meerkat)

Installing LAMP on Ubuntu and (Lucid Lynx, Maverick Meerkat) Installing LAMP on Ubuntu 10.04 and 10.10 (Lucid Lynx, Maverick Meerkat) April 29, 2010 by Linerd If you're developing websites, it's nice to be able to test your code in the privacy of your own computer

More information

Your Own Virtual Playground. CS 1585 :: Doug McGeehan

Your Own Virtual Playground. CS 1585 :: Doug McGeehan Your Own Virtual Playground CS 1585 :: Doug McGeehan Overview Follow these steps on your personal laptop or home PC. 1. 2. 3. 4. 5. Open this URL in your browser: http://tiny.cc/dsl-vm Download and Install

More information

CS 268 Lab 6 Eclipse Test Server and JSPs

CS 268 Lab 6 Eclipse Test Server and JSPs CS 268 Lab 6 Eclipse Test Server and JSPs Setting up Eclipse The first thing you will do is to setup the Eclipse Web Server environment for testing. This will create a local web server running on your

More information

Locate your Advanced Tools and Applications

Locate your Advanced Tools and Applications . phpmyadmin is a web-based application used to manage a MySQL database. It is free and open-source software. We have modified phpmyadmin so that it functions without errors on a shared hosting platform.

More information

Creating a Yubikey MFA Service in AWS

Creating a Yubikey MFA Service in AWS Amazon AWS is a cloud based development environment with a goal to provide many options to companies wishing to leverage the power and convenience of cloud computing within their organisation. In 2013

More information

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts Instructor s Web Data Management Web Client/Server Concepts Web Data Management 152-155 Web Client/Server Concepts Quick Links & Text References Client / Server Concepts Pages 4 11 Web Data Mgt Software

More information

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual Mobiketa Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging Quick-Start Manual Overview Mobiketa Is a full-featured Bulk SMS and Voice SMS marketing script that gives you control over your

More information

SIS offline. Getting Started

SIS offline. Getting Started SIS offline We highly recommend using Firefox version 3.0 or newer with the offline SIS. Internet Explorer is specifically not recommended because of its noncompliance with internet standards. Getting

More information

Jacobs School of Music Room Scheduling Ad Astra

Jacobs School of Music Room Scheduling Ad Astra Navigating to Ad Astra: (Shortcut URL: http://go.iu.edu/1cnk) 1. Firefox and Chrome are the preferable browsers to use 2. Go to One.iu.edu 3. In the Search box, type Ad Astra 4. Under tasks, click on Ad

More information

Exploring Computer Science Web Final - Website

Exploring Computer Science Web Final - Website Exploring Computer Science Web Final - Website Objective: Create a website using rollover menus. You will be graded on the following: Is your CSS in a separate file from your HTML? Are your colors and

More information

Student Success Guide

Student Success Guide Student Success Guide Contents Like a web page, links in this document can be clicked and they will take you to where you want to go. Using a Mouse 6 The Left Button 6 The Right Button 7 The Scroll Wheel

More information

Talend Data Preparation Free Desktop. Getting Started Guide V2.1

Talend Data Preparation Free Desktop. Getting Started Guide V2.1 Talend Data Free Desktop Getting Guide V2.1 1 Talend Data Training Getting Guide To navigate to a specific location within this guide, click one of the boxes below. Overview of Data Access Data And Getting

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Drupal

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Drupal About the Tutorial is a free and open source Content Management System (CMS) that allows organizing, managing and publishing your content. This reliable and secure CMS is built on PHP based environment

More information

Installing MediaWiki using VirtualBox

Installing MediaWiki using VirtualBox Installing MediaWiki using VirtualBox Install VirtualBox with your package manager or download it from the https://www.virtualbox.org/ website and follow the installation instructions. Load an Image For

More information

Ubuntu Install Partition Lamp One. Command >>>CLICK HERE<<<

Ubuntu Install Partition Lamp One. Command >>>CLICK HERE<<< Ubuntu Install Partition 12.04 Lamp One Command On next screen choose Install Ubuntu Server and hit Enter. The hard-disks Partition table is one of the most sensitive subjects involving a server because

More information

Webomania Solutions Pvt. Ltd Guidelines to Handling a Website using Drupal Platform

Webomania Solutions Pvt. Ltd Guidelines to Handling a Website using Drupal Platform What is Drupal? Drupal is one of the top 3 Content Management Systems (CMS's) in the world, along with WordPress and Joomla. Drupal is a popular, free, powerful and open-source Content Management System

More information

CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points

CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points Project Due (All lab sections): Check on elc Assignment Objectives: Lookup and correctly use HTML tags. Lookup and correctly use CSS

More information

JSN Dona 2 Portfolio Configuration Manual

JSN Dona 2 Portfolio Configuration Manual JSN Dona 2 Portfolio Configuration Manual Getting Started The Sun Framework is automatically installed when you install JSN Shine or any JSN Template Gen.2 templates. In case manual installation is needed,

More information

CSS Design and Layout Basic Exercise instructions. Today's exercises. Part 1: Arrange Page into Sections. Part 1, details (screenshot below)

CSS Design and Layout Basic Exercise instructions. Today's exercises. Part 1: Arrange Page into Sections. Part 1, details (screenshot below) CSS Design and Layout Basic Exercise instructions You may want to bring your textbook to Exercises to look up syntax and examples. Have a question? Ask for help, or look at the book or lecture slides.

More information

We want to install putty, an ssh client on the laptops. In the web browser goto:

We want to install putty, an ssh client on the laptops. In the web browser goto: We want to install putty, an ssh client on the laptops. In the web browser goto: www.chiark.greenend.org.uk/~sgtatham/putty/download.html Under Alternative binary files grab 32 bit putty.exe and put it

More information

halef Documentation ETS

halef Documentation ETS ETS Apr 02, 2018 Contents 1 OpenVXML Without Tears 1 2 Halef Setup Process 19 i ii CHAPTER 1 OpenVXML Without Tears 1 Authors Vikram Ramanarayanan and Eugene Tsuprun (with inputs from the OpenVXML Setup

More information

JSN UniForm User Manual. Introduction. A simple contact form created by JSN UniForm. JSN UniForm is a Joomla form extension which helps you create

JSN UniForm User Manual. Introduction. A simple contact form created by JSN UniForm. JSN UniForm is a Joomla form extension which helps you create JSN UniForm User Manual Introduction A simple contact form created by JSN UniForm JSN UniForm is a Joomla form extension which helps you create forms quickly and easily - from normal forms to complex forms.

More information

Links Menu (Blogroll) Contents: Links Widget

Links Menu (Blogroll) Contents: Links Widget 45 Links Menu (Blogroll) Contents: Links Widget As bloggers we link to our friends, interesting stories, and popular web sites. Links make the Internet what it is. Without them it would be very hard to

More information

Exercise 1: Understand the CSS box model

Exercise 1: Understand the CSS box model Concordia University SOEN 287: Web Programming 1 Winter 2016 Assignment 2 Due Date: By 11:55pm Sunday February 14, 2016 Evaluation: 4% of final mark Late Submission: none accepted Type: Individual Assignment

More information

Installing Oxwall completely in Amazon Cloud

Installing Oxwall completely in Amazon Cloud Contents Installing Oxwall completely in Amazon Cloud... 1 PART 1 Creating AWS Instance... 1 Section 1 Security Group... 1 Section 2 - A LAMP-friendly instance... 2 Section 3 - The Elastic IP... 5 PART

More information

The Structure of the Web. Jim and Matthew

The Structure of the Web. Jim and Matthew The Structure of the Web Jim and Matthew Workshop Structure 1. 2. 3. 4. 5. 6. 7. What is a browser? HTML CSS Javascript LUNCH Clients and Servers (creating a live website) Build your Own Website Workshop

More information

N/A. JSN PageBuilder 2 Configuration Manual Introduction. System Requirements. Product Usage. Joomla Requirements. Server Requirement

N/A. JSN PageBuilder 2 Configuration Manual Introduction. System Requirements. Product Usage. Joomla Requirements. Server Requirement JSN PageBuilder 2 Configuration Manual Introduction About JSN PageBuilder 3 JSN PageBuilder 3 is the latest innovation from Joomla! PageBuilder, with great improvements to the interface, features, and

More information

Blog site (cont.) theme, 202 view creations, 205 Browser tools, 196 Buytaert, Dries, 185

Blog site (cont.) theme, 202 view creations, 205 Browser tools, 196 Buytaert, Dries, 185 Index A Administration, 157 backups and restore (see Backups and restore website) file system, 161 log files, 162 tasks, 157 updates and security patches, 165 user accounts, 166 Aggregator module, 218

More information

C H A P T E R 1. Drilling Down on PHP

C H A P T E R 1. Drilling Down on PHP C H A P T E R 1 Setting Up the PHP Development Environment Getting a working development environment put together can be intimidating, especially for the absolute beginner. To follow along with the project

More information

Topics. What is a RaspberryPi? Why should I want one? What is Raspbian? What is SSH? What is FTP? What is LAMP? Making a LAMP Stack!

Topics. What is a RaspberryPi? Why should I want one? What is Raspbian? What is SSH? What is FTP? What is LAMP? Making a LAMP Stack! Topics What is a RaspberryPi? Why should I want one? What is Raspbian? What is SSH? What is FTP? What is LAMP? Making a LAMP Stack! What is a Raspberry Pi? The Raspberry Pi is a Credit Card sized computer.

More information

Installing PHP on Windows 10 Bash and Starting a Local Server

Installing PHP on Windows 10 Bash and Starting a Local Server Installing PHP on Windows 10 Bash and Starting a Local Server Bash on Ubuntu/Windows is a way to use a command line to run all kinds of programs (including git!). But we ll want a Bash terminal to run

More information

Install SimpleRisk as a VirtualBox Appliance

Install SimpleRisk as a VirtualBox Appliance Install SimpleRisk as a VirtualBox Appliance Introduction SimpleRisk is a simple and free tool to perform risk management activities. Based entirely on open source technologies and sporting a Mozilla Public

More information

LizardThemes.com Free & Premium WordPress Themes. LizardThemes. User Guide. First Edition

LizardThemes.com Free & Premium WordPress Themes. LizardThemes. User Guide. First Edition LizardThemes.com Free & Premium WordPress Themes LizardThemes User Guide First Edition Online version: http://lizardthemes.com/documentation/ 2013 Contents Chapter 1 How to start... 3 Chapter 2 Theme Settings...

More information

Installation notes ICECUP, ICE-GB and DCPSE

Installation notes ICECUP, ICE-GB and DCPSE Installation notes ICECUP, ICE-GB and DCPSE Thank you for purchasing one of our corpora. You have in your hand the result of many years of research! Our software, ICECUP, will run on a Windows desktop,

More information

JSN PageBuilder 2 User Manual

JSN PageBuilder 2 User Manual JSN PageBuilder 2 User Manual Introduction About JSN PageBuilder 2 JSN PageBuilder 2 is the latest innovation of Joomla PageBuilder with great improvements in terms of design, features, and user experience.

More information

Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance

Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance What is OVH Public Cloud Public Cloud Instances provides a choice of two types of virtual machines: the RAM instances are

More information

Open Source Digitalization Application. Installation Manual

Open Source Digitalization Application. Installation Manual Open Source Digitalization Application Installation Manual Easyndexer by Raúl Diez This is version 1.1 of the Easyndexer manual. This work is licensed under the Creative Commons Attribution 3.0 Unported

More information

Designing the Home Page and Creating Additional Pages

Designing the Home Page and Creating Additional Pages Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From

More information

FB Image Contest. Users Manual

FB Image Contest. Users Manual FB Image Contest Users Manual Table of contents Description.. 3 Step by step installation... 5 The administration interface.. 10 Creating a new contest... 13 Creating a Facebook Application.. 19 Adding

More information

School of Information and Computer Technology Sirindhorn International Institute of Technology Thammasat University

School of Information and Computer Technology Sirindhorn International Institute of Technology Thammasat University School of Information and Computer Technology Sirindhorn International Institute of Technology Thammasat University ITS351 Database Programming Laboratory Laboratory #1: HTML & CSS Objective: - To introduce

More information

[ 8 marks ] Demonstration of Programming Concepts

[ 8 marks ] Demonstration of Programming Concepts Assignment 9 Due: Mon, December 5 before 11:59 PM (no extensions, no grace days, late assignments receive 0) Final Project This is a self-directed assignment where you get to decide what your Processing

More information

SOEN287: Web Programming

SOEN287: Web Programming Concordia University Department of Computer Science and Software Engineering SOEN287: Web Programming Summer 2016 Programming assignment #1 Deadline: Friday, July, 22, 2016 @ 23:55 Late submission: Type

More information

ORB Education Quality Teaching Resources

ORB Education Quality Teaching Resources These basic resources aim to keep things simple and avoid HTML and CSS completely, whilst helping familiarise students with what can be a daunting interface. The final websites will not demonstrate best

More information

Installing Dolphin on Your PC

Installing Dolphin on Your PC Installing Dolphin on Your PC Note: When installing Dolphin as a test platform on the PC there are a few things you can overlook. Thus, this installation guide won t help you with installing Dolphin on

More information

NM Collector Software JE (Java Edition)

NM Collector Software JE (Java Edition) NM Collector Software JE (Java Edition) Printable Help 1/9/2010 This file is for those who wish to print out their help. The online version is better for those who don t mind using web pages for help and

More information

FREEWAY SIGNAGE series 9. user manual

FREEWAY SIGNAGE series 9. user manual FREEWAY SIGNAGE series 9 user manual FREEWAY SIGNAGE series 9 Page 2 Table of Contents Overview...3 What is Digital Signage?...3 So what is FREEWAY SIGNAGE Series 9?...4 What can I display through my channel?...4

More information

MegaZine3 PageFlip Engine V2.0. First guided Steps

MegaZine3 PageFlip Engine V2.0. First guided Steps MegaZine3 PageFlip Engine V2.0 First guided Steps Content of this Tutorial How to get started? File Structure: what has to go where? Correct referencing: how to point to the data? Step-by-Step walk through

More information

Student Guide INTRODUCTION TO ONLINE RESOURCES

Student Guide INTRODUCTION TO ONLINE RESOURCES Student Guide INTRODUCTION TO ONLINE RESOURCES Date: 08. June. 2017 By: Technical Support Team STUDENT GUIDE southwales.unicaf.org 1)Introduction...4 2)Student Panel (SIS)...4 2.1)Student Panel (SIS) Login...4

More information

JS Lab 1: (Due Thurs, April 27)

JS Lab 1: (Due Thurs, April 27) JS Lab 1: (Due Thurs, April 27) For this lab, you may work with a partner, or you may work alone. If you choose a partner, this will be your partner for the final project. If you choose to do it with a

More information

Phpmyadmin Windows Xp

Phpmyadmin Windows Xp Manual Install Apache Win7 7 Php Mysql Phpmyadmin Windows Xp phpmyadmin allows you to control your MySQL server from a web browser. You will need to install a local web server on your Windows computer

More information

JSN Dona Portfolio User's Guide

JSN Dona Portfolio User's Guide JSN Dona Portfolio User's Guide Getting Started Template Package Installation 1. Download the template installation package Log in JoomlaShine Customer Area to download the template package that you have

More information

CS Multimedia and Communications. Lab 06: Webpage Tables and Image Links (Website Design part 3 of 3)

CS Multimedia and Communications. Lab 06: Webpage Tables and Image Links (Website Design part 3 of 3) CS 1033 Multimedia and Communications Lab 06: Webpage Tables and Image Links (Website Design part 3 of 3) REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Table Properties Reference Guide The Property

More information

Web Architecture Review Sheet

Web Architecture Review Sheet Erik Wilde (School of Information, UC Berkeley) INFO 190-02 (CCN 42509) Spring 2009 May 11, 2009 Available at http://dret.net/lectures/web-spring09/ Contents 1 Introduction 2 1.1 Setup.................................................

More information

Site Owners: Cascade Basics. May 2017

Site Owners: Cascade Basics. May 2017 Site Owners: Cascade Basics May 2017 Page 2 Logging In & Your Site Logging In Open a browser and enter the following URL (or click this link): http://mordac.itcs.northwestern.edu/ OR http://www.northwestern.edu/cms/

More information

JSN ImageShow Configuration Manual Introduction

JSN ImageShow Configuration Manual Introduction JSN ImageShow Configuration Manual Introduction JSN ImageShow is the gallery extension built for Joomla! Content Management System for developers, photographers, and publishers. You can choose to show

More information

Azon Master Class. By Ryan Stevenson Guidebook #4 WordPress Installation & Setup

Azon Master Class. By Ryan Stevenson   Guidebook #4 WordPress Installation & Setup Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #4 WordPress Installation & Setup Table of Contents 1. Add Your Domain To Your Website Hosting Account 2. Domain Name Server

More information

CS155: Computer Security Spring Project #1

CS155: Computer Security Spring Project #1 CS155: Computer Security Spring 2018 Project #1 Due: Part 1: Thursday, April 12-11:59pm, Parts 2 and 3: Thursday, April 19-11:59pm. The goal of this assignment is to gain hands-on experience finding vulnerabilities

More information

CSCI 201 Lab 1 Environment Setup

CSCI 201 Lab 1 Environment Setup CSCI 201 Lab 1 Environment Setup "The journey of a thousand miles begins with one step." - Lao Tzu Introduction This lab document will go over the steps to install and set up Eclipse, which is a Java integrated

More information

Kollaborate Server. Installation Guide

Kollaborate Server. Installation Guide 1 Kollaborate Server Installation Guide Kollaborate Server is a local implementation of the Kollaborate cloud workflow system that allows you to run the service in-house on your own server and storage.

More information

Setting up Docker Datacenter on VMware Fusion

Setting up Docker Datacenter on VMware Fusion Setting up Docker Datacenter on VMware Fusion With the release of Docker Datacenter, it seemed like a good idea to kick the tires on this new system to get a handle on what the experience is like installing,

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. WordPress

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. WordPress About the Tutorial WordPress is an open source Content Management System (CMS), which allows the users to build dynamic websites and blog. WordPress is the most popular blogging system on the web and allows

More information

Programming Lab 1 (JS Hwk 3) Due Thursday, April 28

Programming Lab 1 (JS Hwk 3) Due Thursday, April 28 Programming Lab 1 (JS Hwk 3) Due Thursday, April 28 Lab You may work with partners for these problems. Make sure you put BOTH names on the problems. Create a folder named JSLab3, and place all of the web

More information

IT STARTED WITH A KICKSTARTER CAMPAIGN

IT STARTED WITH A KICKSTARTER CAMPAIGN IT STARTED WITH A KICKSTARTER CAMPAIGN http://www.kickstarter.com/projects/224590870/the-guide-to-glorantha Wild success, raised much more than expected! Attracted a lot of traffic to the website Shared

More information

Reading How the Web Works

Reading How the Web Works Reading 1.3 - How the Web Works By Jonathan Lane Introduction Every so often, you get offered a behind-the-scenes look at the cogs and fan belts behind the action. Today is your lucky day. In this article

More information

PlayerLync Forms User Guide (MachForm)

PlayerLync Forms User Guide (MachForm) PlayerLync Forms User Guide (MachForm) Table of Contents FORM MANAGER... 1 FORM BUILDER... 3 ENTRY MANAGER... 4 THEME EDITOR... 6 NOTIFICATIONS... 8 FORM CODE... 9 FORM MANAGER The form manager is where

More information

Holy Cross School Laptop Configuration Instructions for Students Grades 5 10 Windows 10 7/11/2017

Holy Cross School Laptop Configuration Instructions for Students Grades 5 10 Windows 10 7/11/2017 Holy Cross School Laptop Configuration Instructions for Students Grades 5 10 Windows 10 7/11/2017 This documentation is for students that will be using a Windows 10 laptop. A basic understanding of computers

More information

Lasell College s Moodle 3 Student User Guide. Access to Moodle

Lasell College s Moodle 3 Student User Guide. Access to Moodle Access to Moodle The first session of this document will show you how to access your Lasell Moodle course, how to login, and how to logout. 1. The homepage of Lasell Learning Management System Moodle is

More information

Installing VMware Player to Run Ubuntu Linux on a Windows Machine

Installing VMware Player to Run Ubuntu Linux on a Windows Machine Installing VMware Player to Run Ubuntu Linux on a Windows Machine Check that you are connected to the internet before beginning (open Internet Explorer or Firefox or similar). Installing VMware Player

More information

Health Care Home Risk Stratification Tool

Health Care Home Risk Stratification Tool Health Care Home Risk Stratification Tool Installation Guide Version 5.4.1 Precedence Health Care (2017) 1 of 26 Contents Requirements Page 3 Install Precedence Connector: Standalone Mode.. Page 4 Install

More information

SmartCash SmartNode SCRIPT Setup Guide v2.2. Windows 10. Date: 20/02/2018. By (Jazz) yoyomonkey

SmartCash SmartNode SCRIPT Setup Guide v2.2. Windows 10. Date: 20/02/2018. By (Jazz) yoyomonkey SmartCash SmartNode SCRIPT Setup Guide v2.2 Date: Introduction Welcome to this step by step guide that will take you through the process of creating your own SmartCash SmartNode. This guide is aimed at

More information

BIS1523 Homework Assignments 2.1

BIS1523 Homework Assignments 2.1 Homework Assignments 2.1 Folder: hw01 Assignment #1, Bio Overview: Create a web page with some information (real or made up) about yourself. Your web page should include the following: A header, with your

More information

Improved Web Development using HTML-Kit

Improved Web Development using HTML-Kit Improved Web Development using HTML-Kit by Peter Lavin April 21, 2004 Overview HTML-Kit is a free text editor that will allow you to have complete control over the code you create and will also help speed

More information

Lab 5: Dreamweaver CS5, Uploading your Web site

Lab 5: Dreamweaver CS5, Uploading your Web site Lab 5: Dreamweaver CS5, Uploading your Web site Setting up Local and Remote Information: 1. Launch Dreamweaver 2. Choose site->new site 3. By Site Name give your site a name. Make sure the name has no

More information

CMS and e-commerce Solutions. version 1.0. Please, visit us at: or contact directly by

CMS and e-commerce Solutions. version 1.0. Please, visit us at:   or contact directly by Category Navigation for Magento User Guide version 1.0 created by IToris IToris Table of contents 1. Introduction... 3 1.1. Purpose... 3 2. Installation and License... 3 2.1. System Requirements... 3 2.2.

More information

Apache Manually Install Ubuntu From Usb

Apache Manually Install Ubuntu From Usb Apache Manually Install Ubuntu 12.04 From Usb Flash Drive Simple, safe, high success rate, Quick start manual and mkusb PPA Ubuntu 12.04 LTS, Ubuntu 14.04.1 LTS, Ubuntu community flavours, Debian, Other

More information

CHAPTER III PLANNING

CHAPTER III PLANNING CHAPTER III PLANNING Table 1: Project Management Activities August September October Analysis Install VirtualBox Installation and update Ubuntu 14.04, Fedora 22 dan opensuse 13.1 Configuration VirtualBox

More information

Project 2 Implementing a Simple HTTP Web Proxy

Project 2 Implementing a Simple HTTP Web Proxy Project 2 Implementing a Simple HTTP Web Proxy Overview: CPSC 460 students are allowed to form a group of up to 3 students. CPSC 560 students each must take it as an individual project. This project aims

More information

Web Host. Choosing a. for Your WordPress Site. What is web hosting, and why do you need it?

Web Host. Choosing a. for Your WordPress Site. What is web hosting, and why do you need it? You ve registered a domain name, and you know you want to use WordPress to create your online presence. The next question is, where are you going to build your website? This report will help you choose

More information

Google Sites Guide Nursing Student Portfolio

Google Sites Guide Nursing Student Portfolio Google Sites Guide Nursing Student Portfolio Use the template as base, but customize it according to your design! Change the colors and text, but maintain the required pages and information. Topic Outline:

More information

Setting up the programming environment on Windows

Setting up the programming environment on Windows Setting up the programming environment on Windows Author: Michael Uhl ( contact: uhlm[at]informatik.uni freiburg.de ) Date: 17.10.2017 The easiest way to set up the programming environment on Windows is

More information

CS197U: A Hands on Introduction to Unix

CS197U: A Hands on Introduction to Unix CS197U: A Hands on Introduction to Unix Lecture 4: My First Linux System Tian Guo University of Massachusetts Amherst CICS 1 Reminders Assignment 2 was due before class Assignment 3 will be posted soon

More information

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup Purpose: The purpose of this lab is to setup software that you will be using throughout the term for learning about Python

More information

Job Aid. Remote Access BAIRS Printing and Saving a Report. Table of Contents

Job Aid. Remote Access BAIRS Printing and Saving a Report. Table of Contents Remote Access BAIRS Printing and Saving a Report Table of Contents Remote Access BAIRS Printing a Report PDF HTML... 2 Remote Access BAIRS Printing a Report Export to PDF Interactive Reporting... 3 Remote

More information

CS158 - Assignment 9 Faster Naive Bayes? Say it ain t so...

CS158 - Assignment 9 Faster Naive Bayes? Say it ain t so... CS158 - Assignment 9 Faster Naive Bayes? Say it ain t so... Part 1 due: Sunday, Nov. 13 by 11:59pm Part 2 due: Sunday, Nov. 20 by 11:59pm http://www.hadoopwizard.com/what-is-hadoop-a-light-hearted-view/

More information

For more info on Cloud9 see their documentation:

For more info on Cloud9 see their documentation: Intro to Wordpress Cloud 9 - http://c9.io With the free C9 account you have limited space and only 1 private project. Pay attention to your memory, cpu and disk usage meter at the top of the screen. For

More information

How To Start Mysql Use Linux Command Line Client In Xampp

How To Start Mysql Use Linux Command Line Client In Xampp How To Start Mysql Use Linux Command Line Client In Xampp It also assumes that you're familiar with the MySQL command-line client and that you And since both Amazon and Bitnami have a free tier, you can

More information

Student Guide. By UNICAF University

Student Guide. By UNICAF University vnhgfj Student Guide By UNICAF University 1 2 Table of Contents 1) Introduction... 5 2) Student Panel (SIS)... 5 2.1) Student Panel (SIS) Login... 5 2.1.1) Definitions... 5 2.1.2) Registration Email...

More information

Building RESTful web applications

Building RESTful web applications Building a web site in Multivalue or Pick. I have been attempting to build a business web site for more than 15 years, experimenting with various technologies that have been available within the multivalue

More information

IBM Forms V8.0 Custom Themes IBM Corporation

IBM Forms V8.0 Custom Themes IBM Corporation IBM Forms V8.0 Custom Themes Agenda 2 Overview Class Names How to Use Best Practice Styling Form Items Test Custom CSS Sample Overview 3 To create custom theme you must be familiar with the basic concept

More information

How To Manually Install Driver Ubuntu Server From Usb Step By Step

How To Manually Install Driver Ubuntu Server From Usb Step By Step How To Manually Install Driver Ubuntu 12.04 Server From Usb Step By Step I installed several times Ubuntu from a USB drive (made by 3 different software). The problem is that HP haven't got their RAID

More information

Title of Resource Introduction to SPSS 22.0: Assignment and Grading Rubric Kimberly A. Barchard. Author(s)

Title of Resource Introduction to SPSS 22.0: Assignment and Grading Rubric Kimberly A. Barchard. Author(s) Title of Resource Introduction to SPSS 22.0: Assignment and Grading Rubric Kimberly A. Barchard Author(s) Leiszle Lapping-Carr Institution University of Nevada, Las Vegas Students learn the basics of SPSS,

More information

Creating Pages with the CivicPlus System

Creating Pages with the CivicPlus System Creating Pages with the CivicPlus System Getting Started...2 Logging into the Administration Side...2 Icon Glossary...3 Mouse Over Menus...4 Description of Menu Options...4 Creating a Page...5 Menu Item

More information

Project 2 Group Project Implementing a Simple HTTP Web Proxy

Project 2 Group Project Implementing a Simple HTTP Web Proxy Project 2 Group Project Implementing a Simple HTTP Web Proxy Overview: This is a group project. CPSC 460 students are allowed to form a group of 3-4 students (It is ok if you want to take it as an individual

More information

Basic Moodle skills for Teachers

Basic Moodle skills for Teachers Basic Moodle skills for Teachers Moodle v2.6 Contents Logging in... 2 Getting started... 2 Lynda.com training... 3 Turning editing on... 3 Editing your section headers... 3 Enabling Completion Tracking

More information

Lesson 5 Introduction to Cascading Style Sheets

Lesson 5 Introduction to Cascading Style Sheets Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition 1 Objectives Create a Cascading Style Sheet. Control hyperlink behavior with CSS. Create style classes. Share style classes

More information

University of Washington, CSE 190 M Homework Assignment 4: NerdLuv

University of Washington, CSE 190 M Homework Assignment 4: NerdLuv University of Washington, CSE 190 M Homework Assignment 4: NerdLuv This assignment is about making a simple multi-page "online dating" site that processes HTML forms with PHP. Online dating has become

More information

Lab 1: Google Slides. Armand Poblete ( 2016)

Lab 1: Google Slides. Armand Poblete ( 2016) Lab 1: Google Slides () CONTENTS 1 Background... 1 2 In-Lab Work... 1 2.1 files you need... 1 2.2 Setting up... 1 2.3 Slide Formatting... 5 2.3.1 Change the theme... 5 2.4 Download the document as a Microsoft

More information

Introduction to web development and HTML MGMT 230 LAB

Introduction to web development and HTML MGMT 230 LAB Introduction to web development and HTML MGMT 230 LAB After this lab you will be able to... Understand the VIU network and web server environment and how to access it Save files to your web folder for

More information