Master IT skills with Dargslan - No Filler, Just Knowledge.
🚀 Get our 300+ Tech & IT eBooks: https://dargslan.com
In this video, we dive deep into professional IT workflows to help you learn faster and code smarter. Whether you're a DevOps engineer, a SysAdmin, or a curious developer, our "No Filler" approach ensures you get the facts without the fluff.
Apache has FIVE config locations: apache2.conf, ports.conf, sites-available, mods-available, conf-available. Edit the wrong one and your changes are silently overridden. After this lesson you'll know exactly which file to edit for any change you ever need to make.
What's covered:
✓ The 4-level config tree: main → include → vhost → directory
✓ Why Debian split apache2.conf into many files (and where)
✓ The sites-available vs sites-enabled symlink dance (a2ensite explained)
✓ mods-available vs mods-enabled (a2enmod explained)
✓ conf-available — the third include directory most people forget
✓ Where YOUR custom config should go (and what should NOT be there)
✓ Reading the include order with apache2ctl -S
👤 Subscribe: @dargslan
⏱️ CHAPTERS
00:00 Why Apache has 5 config locations (history)
01:30 The 4-level config tree explained
02:00 apache2.conf — what's in the main file
03:30 sites-available + a2ensite (the symlink dance)
04:00 mods-available + a2enmod
05:30 conf-available — the forgotten third
06:00 Where YOUR custom config should go
06:30 apache2ctl -S to verify the include order
#apache #linux #sysadmin
🔔 Subscribe for weekly IT insights:
/ @dargslan
About Dargslan:
We are dedicated to sharing high-quality, practical IT knowledge. Our mission is to provide the most efficient learning resources for the modern tech industry.
#DevOps #ITMastery #Dargslan #Linux #CloudEngineering #NoFillerTech