Akum diperlukan Freelance Trainer  utk ajar Mysql--Apache/Tomcat utk
10 org 5 day
Topik2 cover spt:ni rougly boleh ubahsuai ikut kemudian
Apache and Secure Web Server Administration
Course Outline

•       Introduction and Basic Apache Configuration

-       httpd overview: Client/server topology, Transactional overview
-       History of web servers: NCSA, Apache evolution, The Apache
Organization

-       Apache today: usage, extensibility, cess model, Red Hat's Apache
packages

-       Basic configuration: configuration files and options, basic daemon
control

•       Apache Virtual Hosts:

-       Understanding Virtual hosts: IP-based, name-based

-       Configuration directives and Syntax checking

-       Using Apache to serve Virtually hosted web servers

-       Web server log files: formats, configuration, use and analysis

-       Servre MIME types

•       CGI and Server Side Includes:

-       Definition, Mechanics, limitations, common CGI languages

-       Basic CGI requirements

-       Useful CGI tasks

-       SSI: similarities to CGI, shtml implementation, Xbithack directive

-       CGI security: suEXEC

•       Database backends

-       Available Databases

-       Postgres: installation, administration

-       Query and insert with SQL

-       Implementations of query and insert in CGI

-       Perl CGI.pm; DBD/DBI.pm

•       Apache customization through modules

-       Concepts; mod_perl; mod_php; mod_status; mod_usertrack; mod_rewrite;
other modules
•       Security and authentication

-       Basic access control by host/domain/network

-       Apache security strategies

-       Authentication scenarios

•       Advanced Security with SSL

-       Basic Cryptography and SSL concepts

-       SSL Certificates

-       Obtaining a website certificate

-       Implementing SSL with Apache

MySQL on Linux

Course Outline

•       Database Terminology

-       DBMS and RDBMS

-       Tables and Databases

-       Primary Key and Foreign Key

-       Unique Keys

-       Structured Query Language

-       SQL as DDL, DML and DCL

•       MySQL Database Server

-       Features of MySQL

-       MySQL Data Directory

-       Logging and Log Files

-       Installation of MySQL Server
•       MySQL Database Design

-       Data Definition Language

-       Columns and Datatypes

-       Primary and Foreign Keys

-       Unique Keys and NOT NULL

-       Auto Increment Values

-       Table, View & Database Creation

•       MySQL Queries

-       Data Manipulation Language

-       INSERT Records to Table

-       UPDATE Records of Table

-       DELETE   Records from Table

-       Relationships Between Tables

-       Inner Joins and Natural Joins

-       Left Joins and Right Joins

-       Locking the Tables

•       Optimizing Tables and Queries

-       Indexes in MySQL

-       Setting Indexes to Existing Tables

-       Non Unique Indexes

-       MySQL Functions

-       MySQL Cursors

•       MySQL User Management

-       MySQL Users and Privileges

-       Local and Remote users

-       user() Function

-       Access Rights with MySQL

-       SQL GRANT Statement

-       Granting Multiple Privileges

-       Setting Password for Users

-       Revoking Privileges

Display Privileges for Tables & Users
•       MySQL Storage Engines

-       MyISAM, InnoDB , HEAP Tables

-       Features of InnoDB and MyISAM

-       Repairing Tables by isamchk

-       myisamchk

•       MySQL Server Backup & Replication

-       Backup Principles

-       mysqldump and mysqlhotcopy

-       Transfers to Database or Server

-       Backup by Direct Copying

-       Recovering Databases and Tables

-       Setting Multiple MySQL Servers

-       MySQL Server Replication

-       MySQL Triggers

•       API based MySQL Server

-       Basics of Standard APIs

-       Overview of Using PHP API

-       PHPMyAdmin



-- 
Join Open Source Developers Club Malaysia http://www.osdc.my/

Facebook Fan page

http://www.facebook.com/group.php?gid=98685301577

http://www.facebook.com/OSDC.my

You received this message because you are subscribed to the Google

Groups "OSDC.my Mailing List" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/osdcmy-list?hl=en

Kirim email ke