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.
This course is offered on compatible versions on RedHat Linux.
LAMP stands for Linux - Apache - MySQL - PHP. It brings together the 4 major dynamic web services tools in the world.
- Linux - first POSIX operating system published under the GPL license. It represents more that half of the Internet servers in service and it is constantly growing.
- Apache - also available under GPL license, nearly has a monopoly, being the most used web server throughout the world
- MySQL - is the most popular Open Source SQL database server.
- PHP - the dynamic web page generator, often associated with databases like MySQL, Postgres, or Oracle, is the reference for professional web sites developers. Duration
- Linux fundamentals
- File handling command
- Shell
- Installation and configuration
- Files hierarchy
- User webpages
- Apache startup with (x)inetd or standalone
- Virtual hosts and aliases
- Directory protection and CGI scripts
- MySQL database and tables
- Value types
- SQL langage : insert, select, alter, delete, table creation and deletion, table drop, database change
- Dynamic web page programing
- The difference between PHP and HTML
- PHP programing principle
- PHP variables
- Interaction with forms
- Form security
- File download
- Database connection and disconnection
- PHP configuration : PHP.ini
- Safe mode : use and advantages
- Error_reporting()
- Notions of Object Programing in PHP
5 days.
Audience
This course is intended for Webmasters and web developers.
Basic Linux, HTML, SQL and programming or scripting knowledge.
Outline
Linux
Apache
MySQL
PHP
Download course content
| Month | Dates | June | 12/6 to 16/6 (5 days) |
| July | 10/7 to 14/7 (5 days) |
| August | 15/8 to 18/8 (5 days) |
| September | 18/9 to 22/9 (5 days) |
| October | 9/10 to 13/10 (5 days) |
| November | 6/11 to 10/11 (5 days) |
| December | 11/12 to 15/12 (5 days) |
