Franske ITC-2480 Lab 6: Difference between revisions
BenFranske (talk | contribs) (Created page with "=Introduction= In this lab you will try installing typical website software on your server including a forum and blog software. These same instructions apply if you are compl...") |
BenFranske (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
=Introduction= | =Introduction= | ||
In this lab you will try installing typical website software on your server including a forum and blog software. | In this lab you will try installing typical website software on your server including a forum and blog software and play with basis PHP web scripting. In all of these cases you should download the latest stable .tar.gz version of the software from the website and install it following the official documentation. DO NOT install pre-built Debian packages, this is not allowed and will not prepare you properly for installing this type of software in many web hosting environments. | ||
These same instructions apply if you are completing this lab using the VirtualBox virtual machine software or if you are connected to a machine running remotely on the VMware platform. If you are completing this on campus remember to switch your network connection to the SafeConnect-free ITCnet. | These same instructions apply if you are completing this lab using the VirtualBox virtual machine software or if you are connected to a machine running remotely on the VMware platform. If you are completing this on campus remember to switch your network connection to the SafeConnect-free ITCnet. | ||
Line 15: | Line 15: | ||
# Download and install the latest stable version of the [http://www.mybb.com/ MyBB forum software] following the instructions in their documentation. Your goal is to install the software in the /forum/ directory of your webserver so that you can visit your forum by going to http://example.com/forum/ where example.com is your IP address (we don't have DNS setup) | # Download and install the latest stable version of the [http://www.mybb.com/ MyBB forum software] following the instructions in their documentation. Your goal is to install the software in the /forum/ directory of your webserver so that you can visit your forum by going to http://example.com/forum/ where example.com is your IP address (we don't have DNS setup) | ||
# Make sure that you can create forums, users, and posts once you have installed the software. | # Make sure that you can create forums, users, and posts once you have installed the software. | ||
== Install Content Management System == | == Install One Additional PHP Application == | ||
# Select One Additional PHP Application from the list below and install it following the official documentation: | |||
#* [http://www.opencart.com/ OpenCart] - Web Store System | |||
#* [https://www.mediawiki.org/ MediaWiki] - Wiki System | |||
#* [http://www.joomla.com Joomla!] - Content Management System | |||
#* [http://owncloud.org/ OwnCloud] - File Management like Google Drive | |||
#* [http://piwigo.org/ Piwigo] - Image Gallery | |||
#* [http://status.net/open-source Status.net] - Microblogging like Twitter | |||
== Experiment With PHP == |
Revision as of 23:34, 19 February 2014
Introduction
In this lab you will try installing typical website software on your server including a forum and blog software and play with basis PHP web scripting. In all of these cases you should download the latest stable .tar.gz version of the software from the website and install it following the official documentation. DO NOT install pre-built Debian packages, this is not allowed and will not prepare you properly for installing this type of software in many web hosting environments.
These same instructions apply if you are completing this lab using the VirtualBox virtual machine software or if you are connected to a machine running remotely on the VMware platform. If you are completing this on campus remember to switch your network connection to the SafeConnect-free ITCnet.
Lab Procedure
Prerequisites
- Open an SSH console to your Linux system using the PuTTY software, login with your standard user account
- Use FileZilla to transfer files to your system using SCP/SFTP if needed
Install Wordpress
- Download the latest stable version of the Wordpress blogging software
- Try following the official installation documentation to install the software. Your goal is to install the software in the /blog/ directory of your webserver so that you can visit your blog by going to http://example.com/blog/ where example.com is your IP address (we don't have DNS setup)
- HINT: You can use either the mysql command line client or the Webmin interface to do the database setup
- Once the software is installed make sure that you can successfully log in to the Wordpress web interface and add a few blog posts
Install MyBB
- Download and install the latest stable version of the MyBB forum software following the instructions in their documentation. Your goal is to install the software in the /forum/ directory of your webserver so that you can visit your forum by going to http://example.com/forum/ where example.com is your IP address (we don't have DNS setup)
- Make sure that you can create forums, users, and posts once you have installed the software.
Install One Additional PHP Application
- Select One Additional PHP Application from the list below and install it following the official documentation: