Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.

Slides:



Advertisements
Similar presentations
David Notkin Autumn 2009 CSE303 Lecture 22 Subversion is an open source version control system. Social Implications Friday version control system.
Advertisements

Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Chapter Apache Installation in Linux- Mandrake. Acknowledgment The following information has been obtained directly from
TortoiseSVN for Windows How to get, install, and use it. David Eells P /25/2008.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Copyright © 2014 EMC Corporation. All Rights Reserved. Exporting NFS File Systems to UNIX/ESXi Upon completion of this module, you should be able to: Export.
Setting up a Subversion repository By: Matt Krass Last Updated: 4/11/07.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Open Source Software WampServer Presented By Mr. R.Aravindhan.
Linux Operations and Administration
By: Taylor Helsper.  Introduction  Bug Tracking  Progress Tracking  Version Control  Conclusion  Questions.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
E-Commerce LAB#1 Samia alblwi1E-Commerce ( IS412) 2011.
The DSpace Course Module – DSpace Installation. Module objectives  By the end of this module you will:  Understand the platforms DSpace can be hosted.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Apache Server The Apache Server Apache is a WWW server that implements the HTTP protocol. Apache runs as a daemon. This means that it is a resident.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 9 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.
By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.
Working with Ubuntu Linux Track 2 Workshop June 2010 Pago Pago, American Samoa.
DB server + PHPMyAdmin ดรัสวิน วงศ์ปรเมษฐ์ สาขาวิชาเทคโนโลยีสารสนเทศ คณะ วิทยาศาสตร์ มรภ. บร. 19/10/56.
Package Management. Basic Commands apt-get install : install package + dependencies apt-get remove : removes the package not dependencies apt-get autoremove.
Subversion (SVN) Tutorial Source:
Setting Up RMC for Catalyst March 19, Pre-requisites If getting Catalyst Admin support for installing RMS, register at IBM first and get a user.
Module 6: Configuring User Environments Using Group Policy.
Subversion (SVN) A Revision Control System Successor to CVS Carlos Armas Hervey Allen.
DireXions – Your Tool Box just got Bigger PxPlus Version Control System Using TortoiseSVN Presented by: Jane Raymond.
Petteri Soininen Juhana Kraemer Jussi Vähämäki ”Group PJJ”
Guide to Linux Installation and Administration1 Chapter 4 Running a Linux System.
There are three types of users in linux  System users: ?  Super user: ?  Normal users: ?
Introduction to Web Programming. Introduction to PHP What is PHP? What is a PHP File? What is MySQL? Why PHP? Where to Start?
Bloomer User Notes Installing and Running a Bloomer Installation Jack Park Latest: Project Home:
Ruby on Rails on Ubuntu Bradley Taylor Rails Machine, LLC
1 Session 1: Introduction to PHP & MySQL iNET Academy Open Source Web Development.
XAMPP Introduction to Web Programming Kirkwood Community College Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved Web Server Software Distribution.
C. Aiftimiei, E. Ferro / January LCFGng server installation Cristina Aiftimiei, Enrico Ferro INFN-LNL.
WAMP Server Installatin Shiyun Wen. WAMP Server Installation  WAMP Server is an integrated installation of Apache, MySQL, and PHP for Windows. Following.
Transition to SVN server: follow up P.Hristov 24/01/2008.
Installing Koha Presented By Aaron R. Williams KOHA North American Users Group.
SVN code server for AliRoot P.Hristov 18/10/2007.
1 CSE 303 Lecture 19 Version control and Subversion ( svn ) slides created by Marty Stepp
Linux Administration. KDE & Gnome Comparision Package Management User Management Linux Services System Calls Default Look Menu Navigation Renaming Files.
Debian Package Management
Maven. Introduction Using Maven (I) – Installing the Maven plugin for Eclipse – Creating a Maven Project – Building the Project Understanding the POM.
Embedded Software Design Week II Linux Intro Linux Kernel.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
Building Your Own Website Using:. Install & configure LAMP. Download WordPress and run it as a local website on your Raspberry Pi. Configure WordPress.
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Linux Basics Part 2. VIM Editor vi improved Installed on most Linux machines Can be a bit confusing at first... o Cheat sheets FTW Other popular editors:
EnhanceEdu IIIT-Hyderabad. Agenda What’s a wiki? Comparison with a website Wiki Formatting ‘My’ Page Fun with wiki 2EnhanceEdu, IIIT-Hyderabad.
Patricia App How to Get Started
Managing User Desktops with Group Policy
WordPress Introduction
Using E-Business Suite Attachments
Introduction to .NET Core
The Linux Operating System
Admin Tutorial.
Ubuntu Working in Terminal
Introduction to GNU/Linux (Fedora) Command Line Interface
Lab 1 introduction, debrief
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Getting Started with Git and Bitbucket
Compilers, Make and SubVersion
Docker, Drupal and Persistence
Configuration Of A Pull Network.
Working with Mac OS and Linux
Getting Started With Solr
SUSE Linux Enterprise Desktop Administration
The Linux Command Line Chapter 14
VERSION CONTROL SVN (SubVersioN)
Presentation transcript:

Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering

Introduction Package manage with dpkg and apt Server Setup o MySQL and phpMyAdmin o Apache2 o Subversion

Materials A video of me doing this same install procedure. A text document detailing the steps of this install. These slides.

What is dpkg and apt? dpkg is a package management system. It: Installs packages and dependencies Versions packages Removes packages

What is dpkg and apt? apt is a package repository tool. It: Uses dpkg to install and remove packages. Pulls packages from an online package repository. Automatically updates packages.

Some Commands apt-get update Downloads a list of packages that are available in the online repository.

Some Commands apt-cache search Searches for packages in the apt repository whose description or name matches

Some Commands apt-get install Installs package identified by and all of its dependencies.

Some Commands apt-get remove Removes the package identified by

Some Commands /etc/init.d/ Start, stop, reload, and restart a given service.

Some Commands a2enmod Enables an apache module identified by

Some Commands a2ensite Enable the site-specific configuration file identified by and contained in the folder /etc/apache/sites-available/

Some Commands usermod -G Add the user identified by to the group identified by.

Some Commands chown : -R Change the owner and group of a given directory or file to those identified by and. -R makes this command recursive. Meaning it will operate on subfolders and files.

Some Commands chmod -R Change the permissions with a given directory or file. -R makes this command recursive. Meaning it will operate on subfolders and files.

Some Commands svnadmin create Creates a new svn repository at.

Now, Let's set up a server!

References Linux man pages. Apache Authentication Documentation ( mod_auth_pam Documentation ( html) My own head!

Questions?