Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering."— Presentation transcript:

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

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

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

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

5 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.

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

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

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

9 Some Commands apt-get remove Removes the package identified by

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

11 Some Commands a2enmod Enables an apache module identified by

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

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

14 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.

15 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.

16 Some Commands svnadmin create Creates a new svn repository at.

17 Now, Let's set up a server!

18 References Linux man pages. Apache Authentication Documentation (http://httpd.apache.org/docs/2.0/howto/auth.html) mod_auth_pam Documentation (http://pam.sourceforge.net/mod_auth_pam/documentation. html) My own head!

19 Questions?


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

Similar presentations


Ads by Google