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.
Sailent Features
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
language.
Basics of Linux
Module 1 : Basics of Linux
Introduction to Red Hat Linux Getting Started 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 Process Management Finally the vi editor
Apache
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.
Sailent Features
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
Downloading 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
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.
Sailent Features
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.
Application
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
Delimiting strings Assigning arrays within a script Assigning two-dimensional arrays in a script
Module 2: Accessing Variables Passed from the Browser
HTML forms variables Passing arrays Cookies Sessions
Module 3: Using Built-in Variables
PHP variables Apache variables Other Web server variables