Linux is the operating system that's now used on the majority of web servers. Even if your organisation uses Microsoft Windows at the Desktop, you may find Linux behind the scenes.
Linux has gained considerable momentum as the operation
system of choice for deploying the Database Servers for
intranet and internet web portals. This course offers
sufficient knowledge to build and host Database server on
linux using MySQL as RDBMS and PHP as scripting
Basics of Linux
Module 1 : Basics of Linux
Introduction to Red Hat Linux
Login in Linux(GUI & Console)
Directory Structure of Linux
Listing files & directories(ls)
Creating, Moving & Deleting Files & Directories
Searching for Files(Locate and Find)
Shells(Working effectively in command line)
File System Basics & File Management
Pipes, Streams & Redirects
Finally the vi editor
Duration : 1 day
Apache is the most used Web Server worldwide; it's available for free (Open Source) and bristling with facilities. On the course, we download, install and test apache. We configure Apache, including virtual host support, access security, MIME type handling, and add modules to support extra facilities. We also cover error handling and log file analysis.
Apache web servers which, when used, provide a flexible, stable and configurable platform for organisations to deploy web based applications. You'll find the server in use on many large scale services - commercial, educational, voluntary sector, research and governmental.
Basics of Apache
Module 1 : Apache httpd - an overview
What is "Apache" and what does it do?
Other web servers
Versions of Apache
Selecting a user account under which to run Apache
Initial mandatory configuration
Testing your installation
Running apache as a daemon
Module 3 : Further httpd Configuration
Available Modules and turning them on and off
Assosciating file extensions with modules
Module 4 : Apache httpd - virtual hosts
Setting up so the browser can see multiple hosts
Configuring virtual hosts
Module 5 : Apache httpd - log files and log tools
Configuring the access and error logs
Making logs available to the web site owner
Tools to analyse log files
Introduction to PHP & MySQL
Duration : 4 days
PHP is a powerful cross platform server side scripting language. It is a full featured programming language capable of managing huge database driven online environments. Using PHP you can query databases, create dynamic images, create e-commerce websites, manage security for online transactions, read & write files on the server, talk to remote servers - the possibilities are endless. MySQL is a small, compact database server ideal for stand-alone and enterprise applications. The PHP-MySQL combination is also cross-platform.
PHP is an HTML-embedded server side scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developersto write dynamically generated database driven pages quickly.
Open source has brought a lot more than Unux to the computing world. It has also given us Linux, PHP and MySQL. PHP and MySQL are the world's best combination for creating database-driven sites.
Working with PHP (Getting Started with PHP-Variables )
Module 1: Assigning Simple Variables Within a Script
Assigning arrays within a script
Assigning two-dimensional arrays in a script
Module 2: Accessing Variables Passed from the Browser
HTML forms variables
Module 3: Using Built-in Variables
Other Web server variables