Nginx for Beginner
Univesiti Sains Islam Malaysia


Tag : Nginx, Web Server, Load Balancer, Reverse Proxy,
Tarikh Kursus :
05 OCT - 06 OCT 2022
Lokasi : USIM, Nilai
Organisasi : Universiti Sains Islam Malaysia (USIM)
Pengenalan :
Kursus ini berkonsepkan "From Zero to Hero". Peserta dianggap tidak pernah menggunakan Nginx sebelumnya. Semuanya akan bermula dari scratch.
Perisian yang akan digunakan didalam kelas ini adalah seperti berikut :-
- Windows 10 / 11
- Ubuntu 18
- Nginx
- Oracle VirtualBox
Dicadangkan PC yang akan digunakan ialah menggunakan Window 10 / 11 dengan RAM 8 Gb, dan kapasiti Storage yang Free sebanyak min 2 Gb
Syllabus
| Module 1. Downloading and Installing Nginx • Setting up the prerequisites • Downloading Nginx • Configure options • Controlling the Nginx service • Adding Nginx as a system service • NGINX Plus |
Module 6. Apache and Nginx Together • Nginx as reverse proxy • The Nginx proxy module • Configuring Apache and Nginx • Improving the reverse proxy architecture |
| Module 2. Basic Nginx Configuration • Configuration file syntax • Base module directives • Testing your server |
Module 7. From Apache to Nginx • Nginx versus Apache • Porting your Apache configuration • Rewrite rules |
| Module 3. HTTP Configuration • The HTTP Core module • Module directives • Module variables • The location bloc |
Module 8. Introducing Load Balancing and Optimization • Introducing Load Balancing and Optimization • An introduction to load balancing • Using Nginx as a TCP load balancer • Thread pools and I/O mechanisms |
| Module 4. Module Configuration • The Rewrite module • SSI module • Additional modules |
Module 9. Case Studies • Deploying a WordPress site • Securing communications with HTTPS • Creating your ownCloud drive |
| Module 5. PHP and Python with Nginx • PHP and Python with Nginx • An introduction to FastCGI • PHP with Nginx • Python and Nginx |
Module 10. Troubleshooting • Troubleshooting • General tips on troubleshooting • Install issues • The 403 Forbidden custom error page • 400 Bad request • Truncated or invalid FastCGI responses • Location block priorities • If block issue |
Training Materials
Trainer Profile
![]() |
Nama : Azman bin Zakaria
|
|
Azman merupakan senior programmer yang passionate dalam bidang pengaturcaraan komputer dari awal mulai beliau bekerja pada tahun 2000 sehingga hari ini. Beliau mempunyai pengalaman bekerja yang luas di agensi kerajaan, swasta dan sebagai freelancer.
|
|
Notes
web : https://nginx.org/
latest version : 1.28.0 (September 2022)
Borang Penilaian Keberkesanan Latihan
Training evaluation ยท Nginx for Beginner
Log in with the account you registered for this training to fill in the survey.
Log in to fill in the surveyAttendance
Students (12)
| # | Name |
|---|---|
| 1. | MOHD SAHLAN BIN NEK ARIFIN |
| 2. | SITI AMIRAH ARIFFIN |
| 3. | NOOR HAFIZAH BINTI ABDULAH |
| 4. | Arif Izwan Bin Kusairi |
| 5. | Mohd Hatta Bin Md Hassan |
| 6. | MOHD AMIN BIN SAMSUDIN |
| 7. | Khairulnizam Bin Abdul Malek |
| 8. | SITI NORZAIHAN BINTI SHAMSURI |
| 9. | MOHD EZAT BIN ISMAIL |
| 10. | NURHUDA BINTI RUZLAN |
| 11. | NURHUDA BINTI RUZLAN |
| 12. | Nurin Aiza binti Abdul Aziz |
