Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Apache web server is known to be the most popular web server application in the internet world and it's free .
This course is about web server administration , consentrating on (Apache) web server .
In this course you will learn the following
- apache web server installation on linux centos
- making virtual hosts (name based , ip based and port based virtual host)
- install mysql and php (LAMP)
- apache security
- apache logs
This course is designed for beginners who would like to learn about apache web server on linux centos and be able to administrate it .
This course will be very helpful for beginners , and the student may ask any questions about the course or about linux in general and we will be happy to share knowledge with others .
finally we hope that students will find this course worthy and learn and enjoy linux .
Muhammed Tork , Mohammed Yehia
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
Introduction to Servers / Web ServersPreview
|Section 2: Installation & Configuration|
Install Apache using yumPreview
Apache Configuration FilePreview
Make your First page
Make your first page ( notes )
|Section 3: Virtual Hosts|
Name Based Virtual Host
IP Based Virtual Host
Port Based Virtual Host
Virtual Hosts ( notes )
|Section 4: Install PHP and MySQL|
|Section 5: Authentication|
.htaccess (Administrator Side)
.htaccess (User Side)
Authentication ( notes )
|Section 6: Apache Web Server Security|
install linux malware detect
Hide Server Signature
Disable Directory Listening
Disabling unnesseccary modules and updating apache service
Apache Web Serve Security ( notes )
|Section 7: Log Files|
Apache Log Files
Make an access/error log file for a specific website
Hi , my name is Muhammed Tork
I started working with linux since 2003 and i have certifications in Linux , Microsoft and Cloud . I am always passionate to learn and know more about IT .
I will always be happy to share my knowledge with others , and I am seeking to provide knowledge and information for linux seekers :)
Hi , my name is Mohamed Yehia and I'm 21 years old .
I have graduated from egyptian aviation academy as a commercial pilot . I am interested in learning Web Development and i am seeking to continue in computer career as a Web Developer and an E-learning instructor . I have started being an E-learning instructor since 2013 .