Open main menu

CDOT Wiki β

Changes

OPS335 Lab 5

284 bytes added, 17:38, 5 July 2016
m
Matching standardized format
==WEB SERVER RESOURCES==[[Image:lamp.png|thumb|right|300px|To provide additional help make your web resource more dynamic (for web apps such as webmail) several services are also required. A popular acronym to represent these foundations and servers is referred to as '''LAMP'''. It stands for '''Linux''', '''Apache''', '''MySQL''', and '''PHP''' (or ''Python'').<br><br>Image by Shmuel Csaba Otto Traian,<br>https://commons.wikimedia.org/w/index.php?curid=28224098)<br>(viaCategory: OPS335]][[httpCategory://creativecommons.org/licenses/by-sa/3.0 Commons Attribution-Share Alike 3.0OPS335 Labs]) ]]Online References:
* (Course Notes on the Apache Web Server)* [http://www.hitmill.com/computers/apache.htm Apache Resources]* [http://www.liquidweb.com/kb/how-to-install-apache-on-centos-7/ Installing Apache Webserver on Centos7]* [http://www.w3schools.com/php/default.asp PHP Tutorial] (w3schools.com)* [http://www.w3schools.com/sql/ MySQL / SQL Language Resources] (w3schools.com) ==OVERVIEWOBJECTIVE & PREPARATION==
In this lab, we will look at several separate technologies that are used with the Apache web server to install, configure and run web applications.
In your previous OPS235 course, your second assignment may have required you setup a similar series of services in order to run a Wiki on one of your virtual machines. In this lab, we will set up another example of a '''"LAMP solution"''' that will allow the user to run webmail in a web-browser to send and receive e-mail messages.
[[Image:lamp.png|thumb|right|300px|To provide additional help make your web resource more dynamic (for web apps such as webmail) several services are also required. A popular acronym to represent these foundations and servers is referred to as '''LAMP'''. It stands for '''Linux''', '''Apache''', '''MySQL''', and '''PHP''' (or ''Python'').<br><br>Image by Shmuel Csaba Otto Traian,<br>https://commons.wikimedia.org/w/index.php?curid=28224098)<br>(via: [http://creativecommons.org/licenses/by-sa/3.0 Commons Attribution-Share Alike 3.0]) ]]
 
=== Online Resources===
 
* (Course Notes on the Apache Web Server)
* [http://www.hitmill.com/computers/apache.htm Apache Resources]
* [http://www.liquidweb.com/kb/how-to-install-apache-on-centos-7/ Installing Apache Webserver on Centos7]
* [http://www.w3schools.com/php/default.asp PHP Tutorial] (w3schools.com)
* [http://www.w3schools.com/sql/ MySQL / SQL Language Resources] (w3schools.com)
== INVESTIGATION 1: SETTING UP A LAMP SOLUTION FOR WEBMAIL ==
== COMPLETING THE LAB ==
'''Depending on your professor you will either be asked to submit the lab in class, or online. Follow the appropriate set of instructions below.'''
 
===Online Submission===
Follow the instructions for lab 3 on moodle.
 
===In Class Submission===
Students should be prepared with '''all required commands (system information) displayed in a terminal (or multiple terminals) prior to calling the instructor for signoff'''.
::<span style="color:green;font-size:1.5em;">&#x2713;</span>You receiving that mail on an exernal account
 ==EXPLORATION QUESTIONS==
# What does the term LAMP stand for? Briefly describe the purpose of each of the following items in LAMP.
932
edits