میهن داکیومنت                میهن داکیومنت                      میهن داکیومنت              میهن داکیومنت

مرکز دانلود پایان نامه ، پروژه ، روش تحقیق ، مقاله 


میهن داک - میهن داکیومنت

دانلود مقاله وب سرور Apache


کد محصول : 10002172 نوع فایل : word تعداد صفحات : 28 صفحه قیمت محصول : رایگان تعداد بازدید 212

دانلودرایگان فایل رمز فایل : m1d2172

فهرست مطالب و صفحات نخست


حقيقت اين است كه وب سرور Apache به يكي از عوامل موفقيت وب تبديل شده است. با وجودي كه اين ادعا ممكن است براي عده‌اي ناخوشايند باشد، اما دليل زيادي براي اثبات اين واقعيت وجود دارد. بررسي‌هاي اخير حاكي از آن است كه بيشترين وب سايت‌هاي موجود در حال حاظر از وب سرور Apache به عنوان سرويس دهنده وب استفاده مي‌كنند. اين دليل را مي‌توان علت اين موفقيت برشمرد:

-                          Apache رايگان است.

-           كد منبع Apache به رايگان در دسترس است. ( به اين گونه نرم‌‌افزارها اصطلاحاً "كدباز" يا open source گفته مي‌شود.)

-                          Apache بر روي مجموعه‌اي بسيار متنوعي از سيستم‌هاي عامل قابل استفاده است.

-                          Apache دائماً در حال توسعه و افزايش قابليت‌هاي جديد است.

-                          Apache بسيار توانمند بوده و به واسطه طراحي ماجولار به راحتي قابل توسعه است.

Apache رايگان است.

وب سرور Apache ضمن برخورداري از ويژگي‌ها و توانايي‌هاي قابل توجه كاملاً رايگان است. با اين وجود از آنجا كه به واسطه انتشار اين وب سرور هيچ‌گونه منفعتي نصيب سازمان توسعه دهنده آن يعنيsoftware foundation Apache نمي‌شود طبيعي است كه نرم‌افزار مزبور از هيچ‌گنونه پشتيباني فني از طريق تلفن يا به صورت online كه در مورد نرم‌افزارهاي تجاري شاهد آن هستيم در رابطه با وب سرور Apache مرسوم نيست.

با اين همه مستندات بسيار جامعي از نرم‌افزار مرود بحث از طريق وب سايت مربوطهدر دسترس علاقه‌مندان قرار دارد.

كد منبع Apache به رايگان در دسترس است.

چنانچه در برنامه‌نويسي تبحر داريد مي‌توانيد كد منبع Apache را آن گونه كه مورد نياز شماست دستخوش تغيير كنيد. با اين حال بيشتر كاربران با هدف تغيير نحوه عملكرد Apache دست به اين اقدام نمي‌زنند، بلكه صرفاً‌ نحوه پيكربندي آن را تغيير مي‌دهند، و با كمپايل مجدد كه منبع Apache انتظاراتي كه وب سرور دارند، تأمين مي‌كنند. از اين رودكي در صورتي كه به يك وب سرور مختصر و سبك نياز داريد مي‌توانيد Apache را به گونه‌اي كمپايل كنيد كه تنها نيازهاي خواسته شده را تأمين كند. به اين ترتيب چنانچه با مشكل حادي برخورد كرديد يا مايليد تغييراتي را در كد منبع Apache اعمال كنيد مي‌توانيد با برخورداري از دانش برنامه‌نويسي اين كار را انجام دهيد.

Apache بر روي مجموعه بسيار متنوعي از سيستم‌هاي عامل قابل استفاده است.

نسخه‌هاي مختلف وب سرور Apache به منظور بهره‌گيري تحت سيستم‌هاي عامل متداولي از جملهاين موارد توسعه يافته است.

-                          unix

-                          liunx

-           ويندوز (شامل نسخه‌هايي 9x تا XP هر چند كه نسخ‌هاي تحت NT و 2000 از قابليت‌هاي بيشتري برخوردارند.)

-                          Novell Netware

-                          Mac OSX

منهاي برخي اختلافات جزيي مانند استقرار فايل‌هاي وب سرور  Apache در سيستم فايلعملكرد اين وب سرور در تمامي محيط‌هاي عامل فوق يكسان است.

Apacheدايماً در حال توسعه و افزايش قابليت‌هاي جديد است.

مسئوليت توسعهو بهبود كارايي وب سرور Apache به عهده سازمان software foundation يعني پديد آورنده آناست. شگفت‌انگيز است، به طوري كه تنها پس از گذشت تنها چند روز اشكالات و شكاف‌هاي امنيتي يافت شده اصلاح مي‌شود. نكته مذكور Apache را به پايدارترين و در عين حال ايمن‌ترين وب سرور حال حاضر تبديل كرده است. البته اين ويژگي يكي از مهم‌ترين دلايل مقبوليت آن است.

مزيت ديگري كه به واسطه سرعت بالاي توسعه و انتشار نسخه‌هاي جديد نرم‌افزار به دست مي‌آيد، مجموعه‌اي ارزشمند از قابليت‌هاست، كه البته وب سرور Apache نيز از اين قاعده مستثني نيست.

 

به اين ترتيب تكنولوژي جديدي كه همه روزه در درارتباط با شبكه جهاني اينترنت با آنها مواجه مي‌شويم، پيش از هر وب سرور ديگري توسط Apache پياده‌سازي شده و مورد پشتيباني قرار مي‌گيرند.

قابليت‌هاي وب سرور Apache

وب سرور Apache نام خود را از شيوه‌اي كه نخشتين بار براي توسعه آن به كار رفت، گرفته است. اساساً اين وب سرور از مجموعه‌اي مؤلفه نرم‌افزاري يا اصطلاحاً‌ patch (با تلفظ پچ )تشكيل شده است به گونه‌اي كه بسياري از توسعه دهندگان براي تاكيد اين موضوع از اصطلاح "a patchy server " با تلفظ "اپچي سرور" به معني سروري كه از مجموعه‌اي مؤلفه‌هاي نرم‌افزاري ايجاد شده است، استفاده مي‌كردند.

مدات‌هاست كه توسعه وب سرور Apache در قالب قطعات يا ماجول‌هاي نرم‌افزاري مستقل صورت مي‌گيرد. توسعه وب سرور Apache بر اساس اين ماجول‌ا (اصطلاحاً توسعه "ماجولار") موجب شده كه بهره‌گيري از Apache به عنوان وب سرور سربار كمتري را به سخت‌افزار و سيستم عامل ميزباني كه بر روي آن مستقر شده است تحميل كند.

به بيان بهتر در استفاده از اين وب سرور تنها ماجول‌هاي مورد نياز بر روي سخت‌افزار و سيستم عامل ميزبان مستقر مي‌شوند. اين ويژگي هم‌چنين روند توسعه و پشتيباني از ماجول‌هايي راكه شركت و برنامه‌نويسان مستقل (اصطلاحاً third parties )به منظورهاي مختلف توسعه مي‌دهند، تسهيل مي‌كند.

 

وب سرور Apache تقريباً تمامي تكنولوژي اينترنت را كه در ارتباط با وب تويعه پيدا كرده‌اند به خوبي مورد پشتيباني قرار مي‌دهد. اين قابليت حتي شامل برخي تكنولوژي‌هاي اختصاصي از جمله Microsoft Frontpage Extensions نيز مي‌شود. وب سرور Apache تمام مشخصات پروتكل HTTP اسكريپت‌نويسي، احراز هويت و قابليت استفاده از ساير تكنولوژي‌ها را به خوبي مورد پشتيباني قرار داده است.

دسته‌اي از قابليت‌اي وب سرور Apache عبارتنداز:

-                          پشتيباني جامع و كامل از پروتكل HTTP

-                          قاژبليت پيكربندي بالا وامنيت قابل ملاحظه

-                          پشتيباني از PHP

-                          پشتيباني از CGI و ساير زبان‌هاي اسكريپت‌نويسي

دستيابي به منابع مورد نياز

هر آنچه كه در ارتباط با نصب وب سرور Apache بدان نياز داريد از طريق وب سايت Apache به آدرس http// www. Apache. Otg فابل دستيابي است. از طريق اين آدرس اينترنتي مي‌توانيد كد منبع نسخه اجرايي (اصطلاحاً binaryversion) وب سرور Apacheرا براي محيط عامل UNIX و linux و همچنين شكل صفحه اصلي وب سايت  Apache را نشان مي‌دهد.

نسخه‌هاي مختلفي از وب سرور Apache براي بهره برداري تحت نسخه‌هاي مختلف سيستم عامل Linux توسعه يافته است. براي مثال كاربارن سيستم عامل Redhat Linux مي‌توانند از طريق مكانيزم Redhat package Manager يا اصطلاحاً RPM وب سرور Apache را بر روي سيستم خود نصب كنند.

 


منابع :


دانلود پایان نامه,خرید پایان نامه,فروش پایان نامه,پایان نامه,آرشیو پایان نامه,پایان نامه عمران,پایان نامه روانشناسی,

پایان نامه حقوق,پایان نامه اقتصاد,پایان نامه برق,پایان نامه معدن, پایان نامه کارشناسی ,پایان نامه صنایع,پایان نامه علوم سیاسی ، پایان نامه کاردانی

طراحی سایت : سایت سازان