Linux بعنوان يكي از قويتين و امن ترين سيستم عاملهاي روز دنيا، كاربرد بسيار مهمي در شبكه هاي كامپيوتري دارد. همانطور كه بيشتر گفته شد مي توان هنگام نصب اين سيستم عامل آنرا به فرم هاي مختلفي نصب كرد كه از جمله آنها نصب Linux به صورت Server مي باشد. اگر اين فرم نصب را انتخاب كنيم ليستي از Serverهاي موجود در Linux براي ما به نمايش در مي آيد كه مي توانيم بنا به مورد استفاده، Serverهاي مورد نظرمان را انتخاب كنيم. هر كدام اين Serverها وظايف و نقشي متفاوت را در شبكه ايفا مي كنند. در اين دوره كارآموزي ، من روي 5 سرور تحقيقاتي انجام دادم و استفاده و كاربردهاي هر يك همراه تنظيماتشان را بررسي كردم كه در اينجا به ذكر آنها مي پردازم. اين 5 تا عبارتند از:
1) HTTP Server
2) Samba Server
3) DNS Server
4) DHCP Server
5) Squid Server
در اين بخش به ذكر كاربردها و موارد استفاده و تنظيمات هر كدام مي پردازيم.
Web Server: Hpache
نسخه هاي مختلف Linux Web Server هاي مختلفي را براي استفاده كاربران ارائه مي دهند. مهمترين Serverاي كه ارائه مي شود معمولاً Apache است كه تقريباً به Web Server استاندارد Linux تبديل شده است.
سيستم عامل Linux معمولاً هنگام نصب (به فرم Server ) ، Apache را نصب و راه اندازي مي كند. تمام شاخه ها و فايلهاي لازم بطور خودكار توليد مي شوند. پس از آن، هرگاه كه Linux در حال اجرا باشد، سيستم شما يك Web Site كامل خواهد بود. هر بار كه سيستم خود را روشن و راه اندازي كنيد، Web Server شما نيز به كار مي افتد و بطور مداوم اجرا خواهد شد. در اكثر نسخ ، شاخه رزرو شده براي فايلهاي داده شما “/Var/WWW/htm/ خو اهد بود شما مي توانيد Web page هاي خود را در اين شاخه يا هر زير شاخه اي در آن قرار دهيد. سيستم شما بعنوان يك Server عمل خواهد كرد. تنها كاري كه لازم است انجام دهيد اينستكه تنظيمات مورد نياز و دلخواه خود را روي اين server انجام دهيد و سپس فايلها و شاخه هاي خود را در اختيار كاربران خارج از كامپوتر خود قرار دهيد