Raspberry Pi Webserver
|
|
- Roberta Robbins
- 8 years ago
- Views:
Transcription
1 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 - We used a Raspberry Pi to configure and set up a webserver with an IP address and port forwarding, which would allow access from another source connected to a network. The webserver will have minimal features; we were focusing more on the development and configuration process with a very fundamental format that makes it easy to understand and simple to teach to someone who has little to no experience setting up and configuring a webserver with a Raspberry Pi. We end up using some basic SQL and a few fundamental Unix/Linux commands and some SSH since the webserver was setup on Linux and involved port forwarding from another computer. Keywords: Raspberry Pi, apache, web server, Linux, code index; 1 Introduction The raspberry pi was invented by Eben Upton. He invented it to help the kids learn the coding in a simpler way. Up to 5 million units of raspberry pi have been sold. This tiny computer is just $35 and is sparking a revolution. There is a large user community of Raspberry Pi, although, it was launched just recently on February, 29th The Pi enthusiasts are organizing community led events all over the world. Such events are full of learning for the kids to code. We planned to use a Raspberry Pi to configure and set up a webserver with an IP address and port forwarding, which would allow access from another source connected to a network. The webserver will have minimal features; we were focusing more on the development and configuration process with a very fundamental format that makes it easy to understand and simple to teach to someone who has little to no experience setting up and configuring a webserver with a Raspberry Pi. We end up using some basic SQL and a few fundamental Unix/Linux commands and some SSH since the webserver was setup on Linux and involved port forwarding from another computer. Now to elaborate on what a Raspberry Pi is, the Raspberry Pi is a credit-card-sized single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic computer science in schools [6]. The Raspberry Pi sports a meager 256MB of RAM and a 700MHz ARM-11 processor. The Model B also contains two USB ports, an HDMI out and a 10/100 Ethernet port. For audio it possesses a 3.5mm audio jack, the HDMI output also supports audio transmission. The Raspberry Pi's GPU boasts 1 Gpixel/s, 1.5 Gtexel/s or 24 GFLOPs of general purpose compute power and is OpenGL 2.0 Compliant. Nothing too fancy or complex, just a very simple machine meant for learning and is shown in figure 1. Figure 1: Raspberry Pi There is one daunting question What could you do with such a small computer? The people are using it for various purposes. For example, Picade Arcade Cabinet has put it into practice like a arcade machine, which is very small but fully functional [2]. Another inventor used a weather ballon to put his camera attached with Raspberry Pi to the upper enviornment to record what all is happening underneath. One of the invertors used Raspberry Pi for streaming music, where it is being used as a very low-cost wireless music streaming equipment [5]. Another inovator prepared a Raspberry Pi Keyboard Computer. This innovation presents a complete computer packaged with a keyboard. One of the inovators used Raspberry Pi as a Bitcoin Miner and named it as Pi- Powered Bitcoin Miner. Therefore, this $35 tiny computer allows you to take part in mining of Bitcoin that can give you certain amount of monetary benefit [2]. The Raspberry Pi has a microcontroller. And this microcontroller s functions depend on specific timing. However, the microcontroller is largely designed to work for one purpose only. Therefore there are not operating system overheads or there are no drivers s to slow the system down. So, this microcontroller uses exceptionally detailed clock cycles to perform any task.
2 Int'l Conf. Embedded Systems and Applications ESA' Process Followed To begin the process of configuring a Raspberry Pi to work as webserver, an Operating System of a Linux Distribution, called Wheezy, specifically created for the Raspberry Pi, was downloaded onto an SD memory card with at least 4 GB of memory, via another computer, and inserted into the Raspberry PI [8]. Details of the completed installation can be viewed by opening the website [1] and logging in with the correct user credentials. A Windows Distribution or a Mac OS X can be installed instead, Linux was a personal preference. The Raspberry PI is then connected to a power source through a micro USB power supply and an Ethernet network outlet and requires a monitor and keyboard to view and give the commands, since it is a Linux based OS we did not require a mouse. With the SD card inserted and the physical connections set up properly, a configuration window appears on first boot, called raspi-config, from there the Raspberry PI can then be setup through command prompts and an options menu, as shown on page 4 in figure 2. You can alter the local time or time zone and enable ssh, as we did, but when you are finished you are going to select the second command prompt "expand_rootfs" and press enter. To put it simply, this will partition the OS of choice onto the entire space of the SD card. Afterwards you will reboot the Raspberry Pi by selecting Finish and pressing enter. Now from here on there are many different methods to finish the configuration and installations of your Raspberry Pi to make it work as a webserver, we will stick to the methods we used to accomplish this, if you are interested in other methods they are easily found all over the internet. The rest can be accomplished through following simple instructions or tutorials online. Since we enabled ssh we were then able to use to finish the setup and installations from a laptop [7]. We used the cmd console to access the pi with ssh and used sudo and Linux bash commands [4] to finish the configurations and install apache webserver and php as shown in fig. 3. These commands can be seen in the code appendix after the Conclusion section of the paper. Other OS s on the Raspberry Pi may possess a GUI you can interact with directly from the Raspberry Pi, being a Linux OS we had to use the command console without any GUI. Once the installation and configuration was finished we needed to obtain a domain name for the server. We went to noip.com [9] which allows us to use their domain name for free; otherwise we would have to purchase a domain name. With the noip domain name or server name is rasppiserver.no-ip.org, the noip domain name is highlighted for reference (fig 4.). As mentioned earlier, we used port forwarding to access the Raspberry PI from another source; another computer, phone, etc. To do this, the source would have to attempt to gain access through the router where the Raspberry Pi is connected. This can be accomplished by typing in the Public IP address and either port 80, 21, 22, or 23 into the URL bar as so: :80. This will forward any traffic attempting to access the Public IP address towards the Local/Private IP address of Raspberry PI, thus granting us remote access to the Raspberry Pi and its contents as shown in fig Problems Faced Over the course of the whole set up, we encountered a few problems. Each of which required a little research to solve. Following is a list of problems we encountered and a few screen shots of the solutions we used. Here we were having trouble getting phpmyadmin to show up at rasppiserver.noip.org/phpmyadmin [1]. To solve this problem we needed to make a short cut to phpmyadmin in the apache2.conf file, so that apache knew where to include it from. (Notice the last line added to the apache2.conf file as shown in fig 6.) Another problem we came across was not being able to find a repository for the no-ip update program. First we tried to install it using sudo apt-get install no-ip2 but it was not available for the wheezy distribution. To solve this we had to download a tar file directly from the no-ip server and compile and install it ourselves. We used the command: wget to download the tar file. We were able to get the Raspberry Pi configured and set up with a Private IP address and port forwarding working. We can access the Raspberry Pi from any computer through port forwarding, using the local IP address of designated router and a specified port [3]. The results conclude that using a Raspberry Pi to configure a webserver is simple enough that mostly anyone could accomplish it in a number of different ways. 2.2 Lessons learnt What we learnt from this work is how to configure a webserver through the use of a Raspberry Pi. We learned how port forwarding works with IP addresses. We gained some basic familiarization with sudo commands in Linux. It can also be acknowledged that webservers can host more than just html or php webpages. They can be used for file storage and organization among many more tasks with a number a uses. As mentioned before, this is not the only way to configure a Raspberry Pi, there are multiple procedures to accomplish the goal of creating a webserver with any design the owner would
3 64 Int'l Conf. Embedded Systems and Applications ESA'15 prefer. Also, this is not the only way to set up a webserver in general, just a very fundamental method we used for this project; there exist many more complicated methods with varying methods and different results. 3 Conclusions We were to setup a web server in very small budget. So we planned to use a Raspberry Pi to configure and set up a webserver with an IP address and port forwarding, which would allow access from another source connected to a network. In this case the given webserver has minimal features. The main focus is more on the development and configuration process with a very fundamental format that makes it easy to understand and simple to teach to someone who has little to no experience setting up and configuring a webserver with a Raspberry Pi. We used very basic SQL commands, some Linux fundamental commands, and some SSH. Code Appendix Here is a list of the commands that we used from the laptop through the command console after accessing the Raspberry Pi with ssh. 154 cd /etc/network 155 ls 156 sudo nano interfaces 157 more interfaces (edit interfaces file to make local ip static ip: ) 160 sudo apt-get install apache2 php5 libapache2-mod-php5 162 sudo service apache2 restart (install apache and php) 164 sudo apt-get install mysql-server mysql-client php5- mysql (install mysql) 171 sudo chown -R pi /var/www (make user: pi the owner of /var/www -the root directory where all files go for the website hosted on our server) 172 sudo apt-get install vsftpd 173 sudo nano /etc/vsftpd.conf 174 sudo service vsftpd restart (install and edit the ftp program) 177 sudo apt-get install libapache2-mod-auth-mysql php5- mysql phpmyadmin (install phpmyadmin) 181 sudo nano /etc/apache2/apache2.conf 182 sudo service apache2 restart (edit the apache config file so that phpmyadmin can be accessed) 193 mkdir /home/pi/noip 194 cd ~/noip 196 wget tar vzxf noip-duc-linux.tar.gz 198 cd noip sudo make 200 sudo make install (install the noip update program) 202 sudo /usr/local/bin/noip2 (start the no-ip update program) 4 References [1] rasppiserver.no-ip.org/phpmyadmin Last visited Feb [2] Last visited March 26 th 2015 [3] Hacking Raspberry Pi Timothy L. Warner, [4] pberry%20pi%20with%20linux.pdf last visited March 26 th [5] Last visited April 3rd [6] Last visited March 3rd [7] Last visited March 3rd 2015.
4 Int'l Conf. Embedded Systems and Applications ESA'15 65 [8] Learn Raspberry Pi with Linux, Peter Membery and David [9] noip.org Hows Figure2: Raspi-config window, information about the tool Figure 3: installing apache webserver and PHP
5 66 Int'l Conf. Embedded Systems and Applications ESA'15 Figure 4:NO-IP free member portal Figure 5: Virtual server working
6 Int'l Conf. Embedded Systems and Applications ESA'15 67 Figure 6: Modifications to apache.conf
Raspberry Pi Setup Tutorial
Raspberry Pi Setup Tutorial The Raspberry Pi is basically a miniature linux- based computer. It has an ARM processor on it, specifically the ARM1176JZF- S 700 MHz processor. This is the main reason why
More informationEmbedded 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 informationSETTING 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 informationRaspberry Pi Android Projects. Raspberry Pi Android Projects. Gökhan Kurt. Create exciting projects by connecting Raspberry Pi to your Android phone
Fr ee Raspberry Pi is a credit card-sized, general-purpose computer, which has revolutionized portable technology. Android is an operating system that is widely used in mobile phones today. However, there
More informationAdafruit's Raspberry Pi Lesson 6. Using SSH
Adafruit's Raspberry Pi Lesson 6. Using SSH Created by Simon Monk Last updated on 2015-04-09 03:47:50 PM EDT Guide Contents Guide Contents Overview Enabling SSH Using SSH on a Mac or Linux SSH under Windows
More informationAdafruit's Raspberry Pi Lesson 7. Remote Control with VNC
Adafruit's Raspberry Pi Lesson 7. Remote Control with VNC Created by Simon Monk Last updated on 2013-06-17 07:15:23 PM EDT Guide Contents Guide Contents Overview Installing VNC Using a VNC Client Built
More informationHow 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 informationCDH installation & Application Test Report
CDH installation & Application Test Report He Shouchun (SCUID: 00001008350, Email: she@scu.edu) Chapter 1. Prepare the virtual machine... 2 1.1 Download virtual machine software... 2 1.2 Plan the guest
More informationStandalone 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 informationOS Installation Guide Red Hat Linux 9.0
OS Installation Guide Red Hat Linux 9.0 C o n t e n t s Contents 3 About This Guide 5 1 Planning Your Installation 7 Requirements 7 2 Installing Red Hat 9.0 Error! Bookmark not defined. What s Next? 19
More informationAdafruit's Raspberry Pi Lesson 5. Using a Console Cable
Adafruit's Raspberry Pi Lesson 5. Using a Console Cable Created by Simon Monk Last updated on 2014-09-15 12:00:13 PM EDT Guide Contents Guide Contents Overview You Will Need Part Software Installation
More informationLocal Caching Servers (LCS): User Manual
Local Caching Servers (LCS): User Manual Table of Contents Local Caching Servers... 1 Supported Browsers... 1 Getting Help... 1 System Requirements... 2 Macintosh... 2 Windows... 2 Linux... 2 Downloading
More informationULTEO 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 informationSetting up a Web Server using Raspbian Wheezy on the Raspberry Pi ( Kenneth A Spencer)
Setting up a Web Server using Raspbian Wheezy on the Raspberry Pi ( Kenneth A Spencer) To use the Raspbian Wheezy distribution of the Debian Linux release of Wheezy, for the Raspberry Pi, as a web server
More informationUser 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 informationCreate a virtual machine at your assigned virtual server. Use the following specs
CIS Networking Installing Ubuntu Server on Windows hyper-v Much of this information was stolen from http://www.isummation.com/blog/installing-ubuntu-server-1104-64bit-on-hyper-v/ Create a virtual machine
More informationUsing the Raspberry Pi to establish a Virtual Private Network (VPN) Connection to a Home Network
Using the Raspberry Pi to establish a Virtual Private Network (VPN) Connection to a Home Network Constadinos Lales Computer Engineering Technology New York City College of Technology, CUNY 186 Jay Street,
More informationLaboration 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 informationUser Manual of the Pre-built Ubuntu 9 Virutal Machine
SEED Document 1 User Manual of the Pre-built Ubuntu 9 Virutal Machine Copyright c 2006-2011 Wenliang Du, Syracuse University. The development of this document is funded by the National Science Foundation
More informationsecucam User Manual Version 1.1.x 2015-2015 Darhon Software
secucam User Manual Version 1.1.x 2015-2015 Darhon Software Table of Contents Introduction...3 Building blocks and terminology...4 Setting up the security camera...4 Prepare your Raspberry Pi...4 Install
More informationINUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU 14.04 (TRUSTY TAHR)
INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU 14.04 (TRUSTY TAHR) Mathieu SCHIRES Version: 0.9.1 Published December 24, 2014 http://www.inuvika.com Contents 1 Prerequisites: Ubuntu 14.04 (Trusty Tahr) 3
More informationChapter 1 Hardware and Software Introductions of pcduino
Chapter 1 Hardware and Software Introductions of pcduino pcduino is a high performance, cost effective mini PC platform that runs PC like OS such as Ubuntu Linux. It outputs its screen to HDMI enabled
More informationHOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY
HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY INTRODUCTION Virtual machines are becoming more prevalent. A virtual machine is just a container that describes various resources such as memory, disk space,
More informationEZblue BusinessServer The All - In - One Server For Your Home And Business
EZblue BusinessServer The All - In - One Server For Your Home And Business Quick Start Guide Version 3.11 1 2 3 EZblue Server Overview EZblue Server Installation EZblue Server Configuration 4 EZblue Magellan
More informationCPSC 226 Lab Nine Fall 2015
CPSC 226 Lab Nine Fall 2015 Directions. Our overall lab goal is to learn how to use BBB/Debian as a typical Linux/ARM embedded environment, program in a traditional Linux C programming environment, and
More information«Disaster Recovery» A DOM Restore Guide for Thecus NAS
«Disaster Recovery» A DOM Restore Guide for Thecus NAS This guide is applicable to the following NAS models N2800, N4800ECO, N5550, N4510U (PRO), N6850, N8850, 10850, N7510, N7710, N8810, N8900, N12000
More informationConsolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures. Goliath Performance Monitor Installation Guide v11.
Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures Goliath Performance Monitor Installation Guide v11.5 (v11.5) Document Date: March 2015 www.goliathtechnologies.com
More informationSetting up a Raspberry Pi as a WiFi access point
Setting up a Raspberry Pi as a WiFi access point Created by lady ada Last updated on 2015-03-10 04:30:11 PM EDT Guide Contents Guide Contents Overview What you'll need Preparation Check Ethernet & Wifi
More informationAdafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi
Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Created by Simon Monk Last updated on 2015-11-25 11:50:13 PM EST Guide Contents Guide Contents Overview You Will Need Downloading
More informationSmartphone 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 informationNewton Linux User Group Graphing SNMP with Cacti and RRDtool
Newton Linux User Group Graphing SNMP with Cacti and RRDtool Summary: Cacti is an interface that can be used to easily manage the graphing of SNMP data. These graphs allow you to visualize performance
More informationCPE111 COMPUTER EXPLORATION
CPE111 COMPUTER EXPLORATION BUILDING A WEB SERVER ASSIGNMENT You will create your own web application on your local web server in your newly installed Ubuntu Desktop on Oracle VM VirtualBox. This is a
More informationInstalling an open source version of MateCat
Installing an open source version of MateCat This guide is meant for users who want to install and administer the open source version on their own machines. Overview 1 Hardware requirements 2 Getting started
More informationLocal Caching Servers (LCS) February 2015
Local Caching Servers (LCS) February 2015 1.1 Chapter 1: Welcome to LCS The Kansas Interactive Testing Engine (KITE ) is used to deliver standardized tests via testing machines like desktop, laptop, and
More informationOption nv, Gaston Geenslaan 14, B-3001 Leuven Tel +32 16 317 411 Fax +32 16 207 164 http://www.option.com Page 1 of 14
Page 1 of 14 ! " #!"#$ % &&' Page 2 of 14 1 INTRODUCTION One of the highly desirable features of the GlobeSurfer III device is the ability to network together Printers and External Hard Disk drives (aka
More informationComodo MyDLP Software Version 2.0. Installation Guide Guide Version 2.0.010215. Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013
Comodo MyDLP Software Version 2.0 Installation Guide Guide Version 2.0.010215 Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Table of Contents 1.About MyDLP... 3 1.1.MyDLP Features... 3
More informationAdvantech AE Technical Share Document
Advantech AE Technical Share Document Date 2015 / 07 / 15 SR# Category FAQ SOP Related OS Debian GNU/Linux 5.0 Abstract Keyword Related Product [HOWTO] UNO-1140 - Install FTP server, LAMP, Telnet and PHPmyadmin
More informationsimplify monitoring Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures
simplify monitoring Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures Simplify Monitoring Installation Guide 11.4 (v11.4) Document Date: February 2015 www.tricerat.com
More informationInstalling Booked scheduler on CentOS 6.5
Installing Booked scheduler on CentOS 6.5 This guide will assume that you already have CentOS 6.x installed on your computer, I did a plain vanilla Desktop install into a Virtual Box VM for this test,
More informationThinkServer RD540 and RD640 Operating System Installation Guide
ThinkServer RD540 and RD640 Operating System Installation Guide Note: Before using this information and the product it supports, be sure to read and understand the Read Me First and Safety, Warranty, and
More informationAJ Matrix V5. Installation Manual
AJ Matrix V5 Installation Manual AJ Square Consultancy Services (p) Ltd., The Lord's Garden, #1-12, Vilacheri Main Road, Vilacheri, Madurai-625 006.TN.INDIA, Ph:+91-452-3917717, 3917790. Fax : 2484600
More informationRemote Unix Lab Environment (RULE)
Remote Unix Lab Environment (RULE) Kris Mitchell krmitchell@swin.edu.au Introducing RULE RULE provides an alternative way to teach Unix! Increase student exposure to Unix! Do it cost effectively http://caia.swin.edu.au
More informationConnections and wiring Diagram
Introduction 1 7 Introduction Teleport-Video SD image is based on Asterisk and FreePBX running on the Raspberry Pi. For any information related to Raspberry Pi, check the original website at raspberrypi.org.
More informationMotion Detecting Camera Security System with Email Notifications and Live Streaming Using Raspberry Pi
Motion Detecting Camera Security System with Email Notifications and Live Streaming Using Raspberry Pi Sundas Zafar Computer Engineering Technology New York City College of Technology, CUNY 186 Jay Street,
More informationEZblue BusinessServer The All - In - One Server For Your Home And Business
EZblue BusinessServer The All - In - One Server For Your Home And Business Quick Start Guide Version 3.8 1 2 3 EZblue Server Overview EZblue Server Installation EZblue Server Configuration 4 EZblue Magellan
More informationINUVIKA OVD INSTALLING INUVIKA OVD ON RHEL 6
INUVIKA OVD INSTALLING INUVIKA OVD ON RHEL 6 Mathieu SCHIRES Version: 0.96.1 Published January 19, 2015 http://www.inuvika.com Contents 1 Prerequisites: RHEL 6 3 1.1 System Requirements...................................
More informationREADYNAS INSTANT STORAGE. Quick Installation Guide
READYNAS INSTANT STORAGE Quick Installation Guide Table of Contents Step 1 Connect to FrontView Setup Wizard 3 Installing RAIDar on Windows 3 Installing RAIDar on Mac OS X 3 Installing RAIDar on Linux
More informationOperating System Installation Guide
Operating System Installation Guide This guide provides instructions on the following: Installing the Windows Server 2008 operating systems on page 1 Installing the Windows Small Business Server 2011 operating
More informationAddonics T E C H N O L O G I E S. NAS Adapter. Model: NASU2. 1.0 Key Features
1.0 Key Features Addonics T E C H N O L O G I E S NAS Adapter Model: NASU2 User Manual Convert any USB 2.0 / 1.1 mass storage device into a Network Attached Storage device Great for adding Addonics Storage
More informationPiFace Control & Display
PiFace Control & Display A Plug and Play Device to control Raspberry Pi Exclusively From Quick Start Guide Version 1.0 Dated: 30 th Oct 2013 Table Of Contents Page No 1. Overview 2 2. Fitting the PiFace
More information3CX Phone System Cloud Server. Administration Manual
3CX Phone System Cloud Server Administration Manual Copyright 2013 2014, 3CX Ltd. http://www.3cx.com E mail: info@3cx.com Information in this document is subject to change without notice. Companies names
More informationTrend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.
Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,
More informationAPPLICATION NOTE. How to build pylon applications for ARM
APPLICATION NOTE Version: 01 Language: 000 (English) Release Date: 31 January 2014 Application Note Table of Contents 1 Introduction... 2 2 Steps... 2 1 Introduction This document explains how pylon applications
More informationMoving Drupal to the Cloud: A step-by-step guide and reference document for hosting a Drupal web site on Amazon Web Services
Moving Drupal to the Cloud: A step-by-step guide and reference document for hosting a Drupal web site on Amazon Web Services MCN 2009: Cloud Computing Primer Workshop Charles Moad
More informationRapid 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 informationCONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities DNS name: turing.cs.montclair.edu -This server is the Departmental Server
More informationApache Configuration
Apache Configuration In this exercise, we are going to get Apache configured to handle a couple of different websites. We are just going to use localhost (the default address for a server), but the same
More informationSystem Area Manager. Remote Management
System Area Manager Remote Management Remote Management System Area Manager provides remote management functions for its managed systems, including Wake on LAN, Shutdown, Restart, Remote Console and for
More informationWeek Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration
ULI101 Week 06b Week Overview Installing Linux Linux on your Desktop Virtualization Basic Linux system administration Installing Linux Standalone installation Linux is the only OS on the computer Any existing
More informationCloud Homework instructions for AWS default instance (Red Hat based)
Cloud Homework instructions for AWS default instance (Red Hat based) Automatic updates: Setting up automatic updates: by Manuel Corona $ sudo nano /etc/yum/yum-updatesd.conf Look for the line that says
More informationInstalling the Operating System or Hypervisor
Installing the Operating System or Hypervisor If you purchased E-Series Server Option 1 (E-Series Server without preinstalled operating system or hypervisor), you must install an operating system or hypervisor.
More informationUltra Thin Client TC-401 TC-402. Users s Guide
Ultra Thin Client TC-401 TC-402 Users s Guide CONTENT 1. OVERVIEW... 3 1.1 HARDWARE SPECIFICATION... 3 1.2 SOFTWARE OVERVIEW... 4 1.3 HARDWARE OVERVIEW...5 1.4 NETWORK CONNECTION... 7 2. INSTALLING THE
More informationSistemi ad agenti Principi di programmazione di sistema
Sistemi ad agenti Principi di programmazione di sistema Modulo 6 Why would anyone want to hack or write opensource project for embedded system, when you already have a very powerful and relatively cheap
More informationDVS-100 Installation Guide
DVS-100 Installation Guide DVS-100 can be installed on any system running the Ubuntu 14.04 64 bit Linux operating system, the guide below covers some common installation scenarios. Contents System resource
More informationReboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive
Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive This guide explains how to create and use a Rescue USB flash drive to reinstall and recover the ExtraHop system. When booting
More informationOracle Solaris Remote Lab User Guide for Release 1.01
Oracle Solaris Remote Lab User Guide for Release 1.01 Table of Contents 1. INTRODUCTION... 1 PURPOSE OF THE OSRL... 1 GAINING ACCESS TO THE OSRL... 2 Request access to the Oracle Solaris Remote Lab...
More informationAmahi Instruction Manual
History of Amahi Chapter 1 Installing fedora 12 and Amahi Home Digital Assistant (HDA) Chapter 2 Your DHCP/DNS options Chapter 3 Network Troubleshooting Chapter 4 Getting Started Appendix: Advanced Hard
More informationApache and Virtual Hosts Exercises
Apache and Virtual Hosts Exercises Install Apache version 2 Apache is already installed on your machines, but if it was not you would simply do: # apt-get install apache2 As the root user. Once Apache
More informationSI455 Advanced Computer Networking. Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class
SI455 Advanced Computer Networking Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class WHAT TO HAND IN: 1. Completed checklist from the last page of this document 2. 2-4 page write-up
More informationUlteo Open Virtual Desktop Installation
Ulteo Open Virtual Desktop Installation Copyright 2008 Ulteo SAS - CONTENTS CONTENTS Contents 1 Prerequisites 2 1.1 Installation of MySQL....................................... 2 2 Session Manager (sm.ulteo.com)
More informationIntroduction to Mirametrix EyeTracker
Introduction to Mirametrix EyeTracker Hao Wu 1 Preface This is an introduction of how to set up Mirametrix eye tracker to Linux system. This eye tracker only has Windows version driver. We usually use
More informationConsolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures. Goliath Performance Monitor Installation Guide v11.
Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures Goliath Performance Monitor Installation Guide v11.6 (v11.6) Document Date: August 2015 www.goliathtechnologies.com
More informationSmartFiler Backup Appliance User Guide 2.0
SmartFiler Backup Appliance User Guide 2.0 SmartFiler Backup Appliance User Guide 1 Table of Contents Overview... 5 Solution Overview... 5 SmartFiler Backup Appliance Overview... 5 Getting Started... 7
More informationSTB- 2. Installation and Operation Manual
STB- 2 Installation and Operation Manual Index 1 Unpacking your STB- 2 2 Installation 3 WIFI connectivity 4 Remote Control 5 Selecting Video Mode 6 Start Page 7 Watching TV / TV Guide 8 Recording & Playing
More informationUsing GIGABYTE Notebook for the First Time
P34 V6.0 Congratulations on your purchase of the GIGABYTE Notebook. This manual will help you to get started with setting up your notebook. The final product configuration depends on the model at the point
More informationSOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
More informationGetting Started With! CGminer/BFGminer!
Getting Started With CGminer/BFGminer 1. Windows environment Prepare Your Hardware If you have not already done so, prepare the storage space for your mining hardware. Ideally, it should be free of debris
More informationFermilab 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 informationParallels 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 informationOnline 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 informationAdafruit's Raspberry Pi Lesson 5. Using a Console Cable
Adafruit's Raspberry Pi Lesson 5. Using a Console Cable Created by Simon Monk Last updated on 2016-04-12 08:03:49 PM EDT Guide Contents Guide Contents Overview You Will Need Part Software Installation
More informationUsing Virtual PC 7.0 for Mac with GalleryPro
Using Virtual PC 7.0 for Mac with GalleryPro Installing and Configuring What is Virtual PC for Mac? Virtual PC (VPC) is emulation software that simulates an actual (though virtual) Windows computer running
More informationHow To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu Tagged In: Ubuntu, My Sql, Apache, Php, Lamp Stack About LAMP LAMP stack is a group of open source software used to get web servers up and
More informationA+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows
: Managing, Maintaining, and Troubleshooting, 5e Chapter 3 Installing Windows Objectives How to plan a Windows installation How to install Windows Vista How to install Windows XP How to install Windows
More informationUniversal 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 informationAdafruit's Raspberry Pi Lesson 3. Network Setup
Adafruit's Raspberry Pi Lesson 3. Network Setup Created by Simon Monk Last updated on 2016-01-04 12:07:57 PM EST Guide Contents Guide Contents Overview Using a Wired Network Buying a USB WiFi Adapter Setting
More informationHow to Remotely View Security Cameras Using the Internet
How to Remotely View Security Cameras Using the Internet Introduction: The ability to remotely view security cameras is one of the most useful features of your EZWatch Pro system. It provides the ability
More informationThinkServer RD550 and RD650 Operating System Installation Guide
ThinkServer RD550 and RD650 Operating System Installation Guide Note: Before using this information and the product it supports, be sure to read and understand the Read Me First and Safety, Warranty, and
More informationHow to Use? SKALICLOUD DEMO
How to Use? SKALICLOUD DEMO Account Login Page SkaliCloud Control Panel Overview Step 1: Click Add and Select Server Button to create your Server, add your Drive, Private Vlan or Static IP You are now
More informationDeployStudio Server Quick Install
DeployStudio Server Quick Install v1.7.0 The DeployStudio Team info@deploystudio.com Requirements OS X 10.7.5 to 10.11.1 DeployStudioServer_v1.7.x.pkg and later NetBoot based deployment 100 Mb/s switched
More informationKwickserver Firewall. Overwiew. Features. Two distinct internal networks. Portfilter. Documentation Version 1.1. Peter Buzanits 27. 9.
Kwickserver Firewall Documentation Version 1.1 Peter Buzanits 27. 9. 2007 Overwiew Kwickserver Firewall is an installation CD with that you can setup a firewall for two distinct networks in a few steps
More informationPreparing an IIS Server for EmpowerID installation
Preparing an IIS Server for EmpowerID installation By: Jamis Eichenauer Last Updated: October 7, 2014 Contents Hardware preparation... 3 Software preparation... 3 IIS preparation... 4 Disabling User Account
More informationRancid Server Build and Operation Overview (v0.3) (This is being done from memory so expect some errors)
Rancid Server Build and Operation Overview (v0.3) (This is being from memory so expect some errors) Installation The installation will cover the setup and configuration of a RANCID server using CentOS
More informationPartek Flow Installation Guide
Partek Flow Installation Guide Partek Flow is a web based application for genomic data analysis and visualization, which can be installed on a desktop computer, compute cluster or cloud. Users can access
More informationCloud.com CloudStack Community Edition 2.1 Beta Installation Guide
Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide July 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, Hypervisor Attached Storage, HAS, Hypervisor
More informationJAMF Software Server Installation Guide for Linux. Version 8.6
JAMF Software Server Installation Guide for Linux Version 8.6 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate.
More informationInstalling buzztouch Self Hosted
Installing buzztouch Self Hosted This step-by-step document assumes you have downloaded the buzztouch self hosted software and operate your own website powered by Linux, Apache, MySQL and PHP (LAMP Stack).
More informationMotorola Phone Tools. Quick Start
Motorola Phone Tools Quick Start Contents Minimum Requirements...2 Before Installing Motorola Phone Tools...3 Installing Motorola Phone Tools...4 Mobile Device Installation and Configuration...5 Online
More informationCONNECTING THE RASPBERRY PI TO A NETWORK
CLASSROOM CHALLENGE CONNECTING THE RASPBERRY PI TO A NETWORK In this lesson you will learn how to connect the Raspberry Pi computer to a network with both a wired and a wireless connection. To complete
More informationLinux Server (Web, FTP, File) on Vmware
Linux Server (Web, FTP, File) on Vmware Purposes Many people want to use Linux but don't want to spend all their weekend in order to be familiar with this operating system. This file allows to share the
More information