Raspberry Pi Exercises

Size: px
Start display at page:

Download "Raspberry Pi Exercises"

Transcription

1 Raspberry Pi Exercises Working with the Raspberry Pi, and in particular working with Google Coder, Raspbian, the version of Debian Linux that has been adapted for use with the Raspberry Pi, and Python, are an important part of LIS 2000 Understanding Information and the introduction that it provides to students in the MLIS degree program. The following exercises have been developed in order to familiarize each of you with information technology at a basic level and in terms that we hope will foster your creativity, if not now then at some time in the not-toodistant future. Exercise 1 Exercise 2 pg. 1

2 Exercise 3, Part 1 pg. 2

3 pg. 3

4 Exercise 3, Part 2 pg. 4

5 Web Scraping with Python A key element in the process of beginning to master information technology is learning about the programming process and the creation of programming instructions, or code. This two-part exercise is not intended as an introduction to computational thinking, programming principles, or programming languages, not in the sense that any part of it could be regarded as even remotely sufficient in dealing with those subjects. But it is intended to be a pathfinder of sorts, in that it offers the first step or two toward a greater knowledge of computing and programming. Why Python? There are several reasons. First of all, Python is widely regarded as a programming language that is at once relatively easy to learn yet powerful in its potential efforts. Second, Python code is easy to read (and understand) and enforces good programming style, without being overly strict about syntax. The third reason? For what it is worth, Brewster Kahle, the founder and director of pg. 5

6 the Internet Archive, observed earlier this year in a talk he delivered at the School of Information Sciences that he regarded the ability to program in Python as essential qualification of the archivists and librarians employed by the Internet Archive, citing examples of the roles in which Python coding is a key capability. (Access to the video recording of Kahle s talk will require a CSSD userid and password.) pg. 6

7 Web Scraping Assignment pg. 7

8 Prerequisites Before you can begin, your computer needs the following tools installed and working to participate: A command-line interface to interact with your computer, either through a keyboard/display combination connected directly to the Raspberry Pi or via an SSH connection over the local area network; A text editor to work with plain text files in this instance, nano will be appropriate; Version 2.7 of the Python programming language; and The pip package manager for Python, which is a command-line tool that downloads and installs open-source libraries for Python from Webbased repositories. pg. 8

9 pip is not installed by default. To put it in place, use the following command: sudo apt-get install python-pip pg. 9

10 Python Installing Dependencies Coding for the Web scraper will use Python s BeautifulSoup toolkit to parse the site s HTML and extract the data. It will also use the Requests library to open the URL, download the HTML and pass the data to BeautifulSoup. Since neither Beautiful Soup or Requests is included in Python s standard library, each must be installed, using pip. To install them, issue the following commands: $ sudo pip install BeautifulSoup $ sudo pip install Requests Selecting a Web Page to Scrape Selecting a Web page is an important and deceptively simple aspect of the assignment. On the face of it, all that is required is a Web page that presents data in the form of an HTML table, as identifed by the <table> tag. And, of course, Web pages like this abound. The less-than-easy aspect of making the pg. 10

11 selection is finding a Web page that has been coded in a way that lends itself to the ready identification of the table and its constituent parts. You will discover that the code underlying many pages is a complicated tangle of HTML code, scripting, and inline formatting. (One of the reasons why CSS Cascading Style Sheets was developed was to establish a mechanism that would enable the separation of formatting information from the structural markup of the HTML document. While CSS has been in widespread use for more than 15 years, you will note in your investigation of various Web pages that many developers continue to employ inline formatting techniques, a choice that often renders the code they create difficult to read.) pg. 11

12 Extracting an HTML table The goal? To write a Python script that downloads the HTML table, extracts the data contained by the table, and then writes it to a file in the *.csv, or commadelimited format. pg. 12

13 You should begin by opening the terminal and creating a new directory within your home directory. The command to create a new directory in Linux is: $ mkdir [directory_name] To ensure the integrity of your work, the directory should be given a name that signifying both its contents and creator. So, for example, it might called code_smith, and absolute path from the root of the Raspbian file system to this directory would be, assuming that it was created by the default user, /home/pi/code_smith. Navigate to code_smith directory. The command is: $ cd code_smith Then, open the text editor, nano, and save an empty file called webscrape.py. Or, you can open the Python environment under Raspbian: pg. 13

14 (It is preferable, and almost certainly simpler, that this work is done on the Raspberry Pi. But it is also possible to undertake the programming on a Mac or PC. Under Microsoft Windows, Notepad is available for text editing. On a Mac, under OS X, you can use TextEdit, but another editor, such as TextWrangler or Atom, would be better, since TextEdit defaults to *.rtf, the Rich Text Format, which must overriden in order to save files in the ASCII (American Standard Coded Information Interchange), or *.txt, format. Since the terms of the assignment require you to run the Web scraper from the Raspberry Pi, working from a personal computer will entail additional steps; specifically, it will be necessary to set up Raspbian to support file transfers via ftp. For information setting up the Raspberry Pi as an ftp server, see How to setup an FTP server with vsftpd on Raspberry Pi.) pg. 14

15 At this point, please turn your attention to the instructions presented via Act 2: Python and Act 3: Web Scraping, which is part of a document entitled First Web Scraper, which was initially developed by Chase Davis, Jackie Kazil, Sisi Wei and Matt Wynn for a short course offered at the University of Missouri in For reference, the code repository is located at github.com/ireapps/firstweb-scraper/, the documentation is at first-web-scraper.rtfd.org/, and a discussion of related issues is conducted at github.com/ireapps/first-webscraper/issues/. Presenting the Results of Web Scraping with Python Code This example, presented via Microsoft Excel, is made up of data scraped from home page of the School of Information Sciences. Since Excel, Apple s Numbers, and OpenOffice all support the export of a spreadsheet as a PDF, using any one of these applications as a means of presenting the dataset scraped from the Web is an acceptable option. pg. 15

16 Exercise 3, Part 3 Installing Webmin Webmin is a web-based system configuration tool for Unix-like systems, although recent versions can also be installed and run on Windows. With Webmin, it is possible to configure operating system internals, such as users, disk quotas, services or configuration files, as well as modify and control open source applications, such as the Apache HTTP Server, PHP or MySQL. Webmin is largely based on Perl, running as its own process and Web server. It defaults to TCP port for communicating, and can be configured to use SSL if OpenSSL is installed with additional required Perl modules. Webmin is built around modules, which have an interface to the configuration files and the Webmin server. It can be expanded by installing additional pg. 16

17 modules, including custom made modules. In addition, there are two other major projects that extend the functionality of Webmin: Usermin, which presents and controls a subset of the features available in Webmin, such as webmail and other user-level tasks, rather than administrator-level tasks; and Virtualmin, which is a web hosting control panel. pg. 17

18 Webmin Download Extract pg. 18

19 Completion of Installation pg. 19

20 Webmin Setup pg. 20

21 Webmin Login pg. 21

22 Webmin Opening Menu pg. 22

23 pg. 23

24 pg. 24

25 pg. 25

26 MySQL Database Server Menu pg. 26

27 MySQL Database Server Configuration pg. 27

28 Creating a MySQL Database pg. 28

29 Creating MySQL Users and User Permissions pg. 29

30 Creating Host Permissions pg. 30

31 Exercise 3, Part 4 pg. 31

Standalone Attendance Monitoring and Projector System

Standalone Attendance Monitoring and Projector System International Journal of Computer Sciences and Engineering Open Access Technical Paper Volume-4, Special Issue-2, April 2016 E-ISSN: 2347-2693 Standalone Attendance Monitoring and Projector System Mohit

More information

Setting Up a Development Server

Setting Up a Development Server 2 Setting Up a Development Server If you wish to develop Internet applications but don t have your own development server, you will have to upload every modification you make to a server somewhere else

More information

3DHOP Local Setup. Lezione 14 Maggio 2015

3DHOP Local Setup. Lezione 14 Maggio 2015 Lezione 14 Maggio 2015 3DHOP what is it? Basically a set of web files :.html (hyper text markup language) The main file, it contains the Web page structure e some basic functions..js (javascript) The brain

More information

Laboration 3 - Administration

Laboration 3 - Administration Laboration 3 - Administration During this laboration we will learn how to install, configure and test servers that will allow you to have access remote machines, copy files between computers and file sharing.

More information

Installation Guidelines (MySQL database & Archivists Toolkit client)

Installation Guidelines (MySQL database & Archivists Toolkit client) Installation Guidelines (MySQL database & Archivists Toolkit client) Understanding the Toolkit Architecture The Archivists Toolkit requires both a client and database to function. The client is installed

More information

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5 Contents About This Document 3 About the Migration Process 4 Requirements and Prerequisites 5 Requirements... 5 Prerequisites... 5 Installing the Migration Tool and Enabling Migration 8 On Linux Servers...

More information

VERSION 9.02 INSTALLATION GUIDE. www.pacifictimesheet.com

VERSION 9.02 INSTALLATION GUIDE. www.pacifictimesheet.com VERSION 9.02 INSTALLATION GUIDE www.pacifictimesheet.com PACIFIC TIMESHEET INSTALLATION GUIDE INTRODUCTION... 4 BUNDLED SOFTWARE... 4 LICENSE KEY... 4 SYSTEM REQUIREMENTS... 5 INSTALLING PACIFIC TIMESHEET

More information

1. Product Information

1. Product Information ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such

More information

Online Backup Client User Manual Linux

Online Backup Client User Manual Linux Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based

More information

Tips for getting started! with! Virtual Data Center!

Tips for getting started! with! Virtual Data Center! Tips for getting started with Virtual Data Center Last Updated: 1 July 2014 Table of Contents Safe Swiss Cloud Self Service Control Panel 2 Please note the following about for demo accounts: 2 Add an Instance

More information

Fermilab Central Web Service Site Owner User Manual. DocDB: CS-doc-5372

Fermilab Central Web Service Site Owner User Manual. DocDB: CS-doc-5372 Fermilab Central Web Service Site Owner User Manual DocDB: CS-doc-5372 1 Table of Contents DocDB: CS-doc-5372... 1 1. Role Definitions... 3 2. Site Owner Responsibilities... 3 3. Tier1 websites and Tier2

More information

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72 User Guide Contents 1 Introduction... 4 2 Requirements... 5 3 Important Note for Customers Upgrading... 5 4 Installing the Web Reports

More information

Kollaborate Server Installation Guide!! 1. Kollaborate Server! Installation Guide!

Kollaborate Server Installation Guide!! 1. 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

More information

RecoveryVault Express Client User Manual

RecoveryVault Express Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

What is WS_FTP Server Web Transfer Module?...1 System Requirements...2. What is WS_FTP Server Web Transfer Module?

What is WS_FTP Server Web Transfer Module?...1 System Requirements...2. What is WS_FTP Server Web Transfer Module? CHAPTER 1 Introduction In This Chapter What is WS_FTP Server Web Transfer Module?...1 System Requirements...2 What is WS_FTP Server Web Transfer Module? WS_FTP Server Web Transfer Module is a web application

More information

Installation of PHP, MariaDB, and Apache

Installation of PHP, MariaDB, and Apache Installation of PHP, MariaDB, and Apache A few years ago, one would have had to walk over to the closest pizza store to order a pizza, go over to the bank to transfer money from one account to another

More information

Online Backup Linux Client User Manual

Online Backup Linux Client User Manual Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might

More information

Online Backup Client User Manual

Online Backup Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

SETTING UP A LAMP SERVER REMOTELY

SETTING UP A LAMP SERVER REMOTELY SETTING UP A LAMP SERVER REMOTELY It s been said a million times over Linux is awesome on servers! With over 60 per cent of the Web s servers gunning away on the mighty penguin, the robust, resilient,

More information

CEFNS Web Hosting a Guide for CS212

CEFNS Web Hosting a Guide for CS212 CEFNS Web Hosting a Guide for CS212 INTRODUCTION: TOOLS: In CS212, you will be learning the basics of web development. Therefore, you want to keep your tools to a minimum so that you understand how things

More information

Embedded Based Web Server for CMS and Automation System

Embedded Based Web Server for CMS and Automation System Embedded Based Web Server for CMS and Automation System ISSN: 2278 909X All Rights Reserved 2014 IJARECE 1073 ABSTRACT This research deals with designing a Embedded Based Web Server for CMS and Automation

More information

Parallels Plesk Automation

Parallels Plesk Automation Parallels Plesk Automation Contents Get Started 3 Infrastructure Configuration... 4 Network Configuration... 6 Installing Parallels Plesk Automation 7 Deploying Infrastructure 9 Installing License Keys

More information

SIMIAN systems. Setting up a Sitellite development environment on Windows. Sitellite Content Management System

SIMIAN systems. Setting up a Sitellite development environment on Windows. Sitellite Content Management System Setting up a Sitellite development environment on Windows Sitellite Content Management System Introduction For live deployment, it is strongly recommended that Sitellite be installed on a Unix-based operating

More information

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit)

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) Introduction Prerequisites This tutorial will show you step-by-step on how to install Multicraft 1.8.2 on a new VPS or dedicated

More information

WebIOPi. Installation Walk-through Macros

WebIOPi. Installation Walk-through Macros WebIOPi Installation Walk-through Macros Installation Install WebIOPi on your Raspberry Pi Download the tar archive file: wget www.cs.unca.edu/~bruce/fall14/webiopi-0.7.0.tar.gz Uncompress: tar xvfz WebIOPi-0.7.0.tar.gz

More information

MySQL quick start guide

MySQL quick start guide R E S E L L E R S U P P O R T www.fasthosts.co.uk MySQL quick start guide This guide will help you: Add a MySQL database to your reseller account. Find your database. Add additional users. Use the MySQL

More information

MySQL Quick Start Guide

MySQL Quick Start Guide Quick Start Guide MySQL Quick Start Guide SQL databases provide many benefits to the web designer, allowing you to dynamically update your web pages, collect and maintain customer data and allowing customers

More information

Xerox Multifunction Devices

Xerox Multifunction Devices Xerox Multifunction Devices Customer Tips July 2, 2003 Scanning to a Mac OS X Repository for the user Purpose This document describes how to scan to a repository on a Mac OS X computer from a Xerox multifunction

More information

Online Backup Client User Manual

Online Backup Client User Manual Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have

More information

End User Guide The guide for email/ftp account owner

End User Guide The guide for email/ftp account owner End User Guide The guide for email/ftp account owner ServerDirector Version 3.7 Table Of Contents Introduction...1 Logging In...1 Logging Out...3 Installing SSL License...3 System Requirements...4 Navigating...4

More information

Raspberry Pi Webserver

Raspberry Pi Webserver 62 Int'l Conf. Embedded Systems and Applications ESA'15 Raspberry Pi Webserver Max Runia 1, Kanwalinderjit Gagneja 1 1 Department of Computer Science, Southern Oregon University, Ashland, OR, USA Abstract

More information

Digital Downloads Pro

Digital Downloads Pro Digital Downloads Pro [Install Manual] Start Requirements Install What s New About Created: 24/09/2014 By: wojoscripts.com http://wojoscripts.com/ddp/ Thank you for your purchase! If you have any questions

More information

W3Perl A free logfile analyzer

W3Perl A free logfile analyzer W3Perl A free logfile analyzer Features Works on Unix / Windows / Mac View last entries based on Perl scripts Web / FTP / Squid / Email servers Session tracking Others log format can be added easily Detailed

More information

Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients

Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients EXECUTIVE SUMMARY This document describes how an administrator can configure a login script to deploy Kaspersky Lab Network

More information

An Introduction to Using Python with Microsoft Azure

An Introduction to Using Python with Microsoft Azure An Introduction to Using Python with Microsoft Azure If you build technical and scientific applications, you're probably familiar with Python. What you might not know is that there are now tools available

More information

IceWarp to IceWarp Server Migration

IceWarp to IceWarp Server Migration IceWarp to IceWarp Server Migration Registered Trademarks iphone, ipad, Mac, OS X are trademarks of Apple Inc., registered in the U.S. and other countries. Microsoft, Windows, Outlook and Windows Phone

More information

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007 VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007 Rocksalt International Pty Ltd support@vpasp.com www.vpasp.com Table of Contents 1 INTRODUCTION... 3 2 FEATURES... 4 3 WHAT

More information

Desktop : Ubuntu 10.04 Desktop, Ubuntu 12.04 Desktop Server : RedHat EL 5, RedHat EL 6, Ubuntu 10.04 Server, Ubuntu 12.04 Server, CentOS 5, CentOS 6

Desktop : Ubuntu 10.04 Desktop, Ubuntu 12.04 Desktop Server : RedHat EL 5, RedHat EL 6, Ubuntu 10.04 Server, Ubuntu 12.04 Server, CentOS 5, CentOS 6 201 Datavoice House, PO Box 267, Stellenbosch, 7599 16 Elektron Avenue, Technopark, Tel: +27 218886500 Stellenbosch, 7600 Fax: +27 218886502 Adept Internet (Pty) Ltd. Reg. no: 1984/01310/07 VAT No: 4620143786

More information

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server November 6, 2008 Group Logic, Inc. 1100 North Glebe Road, Suite 800 Arlington, VA 22201 Phone: 703-528-1555 Fax: 703-528-3296 E-mail:

More information

Witango Application Server 6. Installation Guide for OS X

Witango Application Server 6. Installation Guide for OS X Witango Application Server 6 Installation Guide for OS X January 2011 Tronics Software LLC 503 Mountain Ave. Gillette, NJ 07933 USA Telephone: (570) 647 4370 Email: support@witango.com Web: www.witango.com

More information

Lesson 7 - Website Administration

Lesson 7 - Website Administration Lesson 7 - Website Administration If you are hired as a web designer, your client will most likely expect you do more than just create their website. They will expect you to also know how to get their

More information

Wakanda Studio Features

Wakanda Studio Features Wakanda Studio Features Discover the many features in Wakanda Studio. The main features each have their own chapters and other features are documented elsewhere: Wakanda Server Administration Data Browser

More information

Creating Library Website Using Open Source Content Management System

Creating Library Website Using Open Source Content Management System Creating Library Website Using Open Source Content Management System Vimal kumar V. 1 and Deepak Sankar 2 1 Asian School of Business Technopark Trivandrum-695 581 Vimal0212@yahoo.com 2 Deepak Shankar Malayalam

More information

601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF)

601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF) 601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF) A summary of the qualification s content This is a regulated qualification designed to equip you with the knowledge and skills that

More information

MySQL Quick Start Guide

MySQL Quick Start Guide Fasthosts Customer Support MySQL Quick Start Guide This guide will help you: Add a MySQL database to your account. Find your database. Add additional users. Use the MySQL command-line tools through ssh.

More information

QuickStart Guide for Managing Mobile Devices. Version 9.2

QuickStart Guide for Managing Mobile Devices. Version 9.2 QuickStart Guide for Managing Mobile Devices Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF

More information

IISADMPWD. Replacement Tool v1.2. Installation and Configuration Guide. Instructions to Install and Configure IISADMPWD. Web Active Directory, LLC

IISADMPWD. Replacement Tool v1.2. Installation and Configuration Guide. Instructions to Install and Configure IISADMPWD. Web Active Directory, LLC IISADMPWD Replacement Tool v1.2 Installation and Configuration Guide Instructions to Install and Configure IISADMPWD Replacement Tool v1.2 Web Active Directory, LLC Contents Overview... 2 Installation

More information

IT3504: Web Development Techniques (Optional)

IT3504: Web Development Techniques (Optional) INTRODUCTION : Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development

More information

for NewTech United, London

for NewTech United, London JANUARY 02, 2015 SECURITY REPORT MADE 02.01.2015 BETWEEN 18:00 22:00 by John Doe Security Specialist at Keios Solutions for NewTech United, London WWW.KEIOS.EU CLUSTER INFORMATION Number of servers: 1

More information

CatDV Pro Workgroup Serve r

CatDV Pro Workgroup Serve r Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability

More information

IT3503 Web Development Techniques (Optional)

IT3503 Web Development Techniques (Optional) INTRODUCTION Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

Application Note: FTP Server Setup on computers running Windows-7 For use with 2500P-ACP1

Application Note: FTP Server Setup on computers running Windows-7 For use with 2500P-ACP1 Application Note: FTP Server Setup on computers running Windows-7 For use with 2500P-ACP1 The CTI 2500P-ACP1 is capable of transferring data files to a remote FTP Server. This document provides information

More information

Universal Mobile Print Server On the Cheap, and Cloud-free. What You Will Need. Configuring your Pi as a Print Server

Universal Mobile Print Server On the Cheap, and Cloud-free. What You Will Need. Configuring your Pi as a Print Server Universal Mobile Print Server On the Cheap, and Cloud-free. If you re like me, your house is full of mobile devices: my kids have ipads, my wife and I have Android tablets and phones. We all need to print

More information

TIMETABLE ADMINISTRATOR S MANUAL

TIMETABLE ADMINISTRATOR S MANUAL 2015 TIMETABLE ADMINISTRATOR S MANUAL Software Version 5.0 BY GEOFFPARTRIDGE.NET TABLE OF CONTENTS TOPIC PAGE 1) INTRODUCTION 1 2) TIMETABLE SPECIFICATIONS 1 3) SOFTWARE REQUIRED 1 a. Intranet Server (XAMPP

More information

42goISP Documentation

42goISP Documentation 42goISP Documentation 42goISP Documentation I Table of Contents General...1 1 What is 42goISP?...1 2 Terms and structure of the manual...1 3 Installation/Upgrade/Deinstallation...1 3.1 Installation...1

More information

SMT v4.0 Users Guide (Linux version)

SMT v4.0 Users Guide (Linux version) SMT v4.0 Users Guide (Linux version) Table of Contents 1. Manage Customer Billing 2. Provision Web Services a. Add a virtual host b. Password protect a directory c. Enable virtual host logs d. Change password

More information

Smartphone Pentest Framework v0.1. User Guide

Smartphone Pentest Framework v0.1. User Guide Smartphone Pentest Framework v0.1 User Guide 1 Introduction: The Smartphone Pentest Framework (SPF) is an open source tool designed to allow users to assess the security posture of the smartphones deployed

More information

OpenGeo Suite for Linux Release 3.0

OpenGeo Suite for Linux Release 3.0 OpenGeo Suite for Linux Release 3.0 OpenGeo October 02, 2012 Contents 1 Installing OpenGeo Suite on Ubuntu i 1.1 Installing OpenGeo Suite Enterprise Edition............................... ii 1.2 Upgrading.................................................

More information

Export & Backup Guide

Export & Backup Guide Eport & Backup Guide Welcome to the WebOffice and WorkSpace eport and backup guide. This guide provides an overview and requirements of the tools available to etract data from your WebOffice or WorkSpace

More information

Parallels Plesk Panel 11 for your Linux server

Parallels Plesk Panel 11 for your Linux server Getting Started Guide Parallels Plesk Panel 11 for your Linux server Getting Started Guide Page 1 Getting Started Guide: Parallels Plesk Panel 11, Linux Server Version 1.1 (11.1.2012) Copyright 2012. All

More information

Using and Contributing Virtual Machines to VM Depot

Using and Contributing Virtual Machines to VM Depot Using and Contributing Virtual Machines to VM Depot Introduction VM Depot is a library of open source virtual machine images that members of the online community have contributed. You can browse the library

More information

Linux VPS with cpanel. Getting Started Guide

Linux VPS with cpanel. Getting Started Guide Linux VPS with cpanel Getting Started Guide First Edition October 2010 Table of Contents Introduction...1 cpanel Documentation...1 Accessing your Server...2 cpanel Users...2 WHM Interface...3 cpanel Interface...3

More information

ShopWindow Integration and Setup Guide

ShopWindow Integration and Setup Guide ShopWindow Integration and Setup Guide Contents GETTING STARTED WITH SHOPWINDOW TOOLSET... 3 WEB SERVICES, CLIENT SOFTWARE, OR DIRECT?...3 SHOPWINDOW SIGNUP...4 ACCESSING SHOPWINDOW TOOLSET...4 WEB SERVICES...

More information

TAO Installation Guide v0.1. September 2012

TAO Installation Guide v0.1. September 2012 TAO Installation Guide v0.1 September 2012 TAO installation guide v0.1 page 2/22 This installation guide provides instructions for installing TAO. For all other aspects of using TAO, please see the user

More information

Source Code Management for Continuous Integration and Deployment. Version 1.0 DO NOT DISTRIBUTE

Source Code Management for Continuous Integration and Deployment. Version 1.0 DO NOT DISTRIBUTE Source Code Management for Continuous Integration and Deployment Version 1.0 Copyright 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed,

More information

APACHE WEB SERVER. Andri Mirzal, PhD N28-439-03

APACHE WEB SERVER. Andri Mirzal, PhD N28-439-03 APACHE WEB SERVER Andri Mirzal, PhD N28-439-03 Introduction The Apache is an open source web server software program notable for playing a key role in the initial growth of the World Wide Web Typically

More information

Installing & Customizing the OHMS Viewer Eric Weig

Installing & Customizing the OHMS Viewer Eric Weig Installing & Customizing the OHMS Viewer Eric Weig This is a brief tutorial on installing and customizing the OHMS viewer software. Please note that this tutorial is intended for technical folks at the

More information

Exclaimer Signature Manager 2.0 User Manual

Exclaimer Signature Manager 2.0 User Manual Exclaimer Exclaimer UK +44 (0) 1252 531 422 USA 1-888-450-9631 info@exclaimer.com Contents GETTING STARTED... 10 Signature Manager Overview... 11 How Does it Work?... 11 But That's Not All...... 12 And

More information

User Manual of the Pre-built Ubuntu 12.04 Virutal Machine

User Manual of the Pre-built Ubuntu 12.04 Virutal Machine SEED Labs 1 User Manual of the Pre-built Ubuntu 12.04 Virutal Machine Copyright c 2006-2014 Wenliang Du, Syracuse University. The development of this document is/was funded by three grants from the US

More information

Extending Remote Desktop for Large Installations. Distributed Package Installs

Extending Remote Desktop for Large Installations. Distributed Package Installs Extending Remote Desktop for Large Installations This article describes four ways Remote Desktop can be extended for large installations. The four ways are: Distributed Package Installs, List Sharing,

More information

Expresso Quick Install

Expresso Quick Install Expresso Quick Install 1. Considerations 2. Basic requirements to install 3. Install 4. Expresso set up 5. Registering users 6. Expresso first access 7. Uninstall 8. Reinstall 1. Considerations Before

More information

Configuring Sun StorageTek SL500 tape library for Amanda Enterprise backup software

Configuring Sun StorageTek SL500 tape library for Amanda Enterprise backup software Configuring Sun StorageTek SL500 tape library for Amanda Enterprise backup software Zmanda Inc. October 2009 Table of Contents Introduction... 4... 5 Sun StorageTek SL 500TM... 5 SL 500 Configuration...

More information

Device Log Export ENGLISH

Device Log Export ENGLISH Figure 14: Topic Selection Page Device Log Export This option allows you to export device logs in three ways: by E-Mail, FTP, or HTTP. Each method is described in the following sections. NOTE: If the E-Mail,

More information

QuickStart Guide for Managing Computers. Version 9.2

QuickStart Guide for Managing Computers. Version 9.2 QuickStart Guide for Managing Computers Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software

More information

Server Installation/Upgrade Guide

Server Installation/Upgrade Guide Server Installation/Upgrade Guide System Version 3.8 2001-2009 Echo 360, Inc. Echo360 is a trademark of Echo360, Inc. Echo360 is a registered trademark of Echo360 Inc. in Australia. All other trademarks

More information

Specops Command. Installation Guide

Specops Command. Installation Guide Specops Software. All right reserved. For more information about Specops Command and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Command is a trademark owned by Specops

More information

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1 UH CMS Basics Cascade CMS Basics Class UH CMS Basics Updated: June,2011! Page 1 Introduction I. What is a CMS?! A CMS or Content Management System is a web based piece of software used to create web content,

More information

EZcast Installation guide

EZcast Installation guide EZcast Installation guide Document written by > Michel JANSENS > Arnaud WIJNS from ULB PODCAST team http://podcast.ulb.ac.be http://ezcast.ulb.ac.be podcast@ulb.ac.be SOMMAIRE SOMMAIRE... 2 1. INSTALLATION

More information

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.2

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.2 JAMF Software Server Installation and Configuration Guide for Linux Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide

More information

Sitemap. Component for Joomla! This manual documents version 3.15.x of the Joomla! extension. http://www.aimy-extensions.com/joomla/sitemap.

Sitemap. Component for Joomla! This manual documents version 3.15.x of the Joomla! extension. http://www.aimy-extensions.com/joomla/sitemap. Sitemap Component for Joomla! This manual documents version 3.15.x of the Joomla! extension. http://www.aimy-extensions.com/joomla/sitemap.html Contents 1 Introduction 3 2 Sitemap Features 3 3 Technical

More information

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.0

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.0 JAMF Software Server Installation and Configuration Guide for Linux Version 9.0 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide

More information

CycleServer Grid Engine Support Install Guide. version 1.25

CycleServer Grid Engine Support Install Guide. version 1.25 CycleServer Grid Engine Support Install Guide version 1.25 Contents CycleServer Grid Engine Guide 1 Administration 1 Requirements 1 Installation 1 Monitoring Additional OGS/SGE/etc Clusters 3 Monitoring

More information

Browser Client 2.0 Admin Guide

Browser Client 2.0 Admin Guide Browser Client is a web-based application that allows users to point their browser at a URL and view live video from a set of Intellex units. Browser Client 2.0 is compatible with Intellex 3.2 software.

More information

Christopher Zavatchen

Christopher Zavatchen Christopher Zavatchen chris@cnc137.com 330-558-1137 273 Bettie Lane Brunswick, Ohio 44212 Objective Seeking a career opportunity enabling me to fully utilize my web design and development skills while

More information

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see

More information

Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to ITC

Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to ITC Guide to the Configuration and Use of SFTP Clients for Uploading Digital Treatment Planning Data to ITC The ITC has tested several SFTP client programs for submitting digital data to the ITC. These include

More information

Static webpages with Pelican

Static webpages with Pelican Static webpages with Pelican Denis Kramer FEEG6003 Advanced Computational Modelling 2 12 February 2015 Outline Web technology basics Separation of content and presentation From content to webpage (Pelican)

More information

FTP Server Configuration

FTP Server Configuration FTP Server Configuration ( File Transfer Protocol ) Introduction Learning Objective: By the end of the chapter, you will be able to: Describe what is FTP Server Describe types of FTP Server Describe Configuration

More information

ISPConfig Documentation

ISPConfig Documentation ISPConfig Documentation ISPConfig Documentation I Table of Contents General...1 1 What is ISPConfig?...1 2 Terms and structure of the manual...1 3 Installation/Upgrade/Deinstallation...1 3.1 Installation...1

More information

Rapid Access Cloud: Se1ng up a Proxy Host

Rapid Access Cloud: Se1ng up a Proxy Host Rapid Access Cloud: Se1ng up a Proxy Host Rapid Access Cloud: Se1ng up a Proxy Host Prerequisites Set up security groups The Proxy Security Group The Internal Security Group Launch your internal instances

More information

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version Site Store Pro INSTALLATION GUIDE WPCartPro Wordpress Plugin Version WPCARTPRO INTRODUCTION 2 SYSTEM REQUIREMENTS 4 DOWNLOAD YOUR WPCARTPRO VERSION 5 EXTRACT THE FOLDERS FROM THE ZIP FILE TO A DIRECTORY

More information

vtiger Customer Portal 4.2 User Manual

vtiger Customer Portal 4.2 User Manual - 1 - vtiger Customer Portal 4.2 User Manual (Version 2.0) - 2 - Table of Contents 1. Introduction... 3 2. Installing vtiger Customer Portal... 4 2.1. System Requirements... 4 2.2. Installation Prerequisites...

More information

Plesk Panel HEAnet Customer Guide

Plesk Panel HEAnet Customer Guide Plesk Panel HEAnet Customer Guide Version 1.7 September 2013 HEAnet has migrated its Webhosting Service from the old Linux/Apache/MySQL/PHP (LAMP) set up to a control panel environment based on Parallel

More information

Backup and Restore MySQL Databases

Backup and Restore MySQL Databases Backup and Restore MySQL Databases As you use XAMPP, you might find that you need to backup or restore a MySQL database. There are two easy ways to do this with XAMPP: using the browser-based phpmyadmin

More information

Building Ruby, Rails, LightTPD, and MySQL on Tiger

Building Ruby, Rails, LightTPD, and MySQL on Tiger Home Archives Tags Links About Projects Contact Feeds Building Ruby, Rails, LightTPD, and MySQL on Tiger Technology Web Design Development Mac OS X Ruby on Rails 12.01.05-09:22 PM Gold Ruby Earring Shop

More information

2004-2014 Simbirsk Technologies Ltd.

2004-2014 Simbirsk Technologies Ltd. Multi-Vendor Installation Guide 2 Multi-Vendor Installation Guide 1. System Requirements Web server environment Multi-Vendor is developed to meet most server configurations ranging from shared hosting

More information

ULTEO OPEN VIRTUAL DESKTOP UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT

ULTEO OPEN VIRTUAL DESKTOP UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT ULTEO OPEN VIRTUAL DESKTOP V4.0.2 UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT Contents 1 Prerequisites: Ubuntu 12.04 (Precise Pangolin) 3 1.1 System Requirements.............................. 3 1.2 sudo.........................................

More information

A SHORT INTRODUCTION TO DUPLICITY WITH CLOUD OBJECT STORAGE. Version 1.12 2014-07-01

A SHORT INTRODUCTION TO DUPLICITY WITH CLOUD OBJECT STORAGE. Version 1.12 2014-07-01 A SHORT INTRODUCTION TO DUPLICITY WITH CLOUD OBJECT STORAGE Version 1.12 2014-07-01 PAGE _ 2 TABLE OF CONTENTS 1. Introduction....Page 03 2. System Configuration....Page 04 3. Create Backup Script....Page

More information