قطعاً تا به حال نام آپاچی Apache را زیاد شنیده اید. نامی که برای تمام کاربران و مدیران سرورهای لینوکسی از مبتدی و آماتور تا پیشرفته و متخصص قریب و آشنا است. آپاچی یکی از انواع وب سرور ها می باشد که برای درک دقیق مفهوم وب سرور می توانید به مقاله(( وب سرور چیست؟)) رجوع نمایید. Apache HTTP Server یا میزبان HTTP آپاچی که به اختصار آپاچی نامیده می شود پرکاربردترین نرم افزار وب سرور جهان می باشد. آپاچی اساساً بر مبنای NCSA HTTPd بنا شد و توسعه آن در اوایل سال ۱۹۹۵ پس از کار بر روی NCSA آغاز شد. این وب سرور محبوب جهانی نقش کلیدی در رشد جامعه جهانی وب داشته است و پس از سبقت گیری از NCSA HTTPd به عنوان وب سرور غالب HTTP، از سال ۱۹۹۶ محبوبترین وب سرور این زمینه محسوب می شود. این وب سرور در سال ۲۰۰۹ با پشتوانه میزبانی بیش از ۱۰۰ میلیون وب سایت، اولین نرم افزار وب سرور جهان شناخته شد. آپاچی توسط جامعه توسعه دهندگان نرم افزار منبع باز تحت انجمن نرم افزار آپاچی ایجاد و توسعه گردید و عموماً بر روی سیستم های یونیکس محور و معمولاً لینوکس مورد استفاده قرار می گیرد و البته برای انواع سیستم عامل های Unix, FreeBSD, Linux, Solaris Novell NetWare, OS X, Microsoft Windows, OS/2, TPF, OpenVMS and eComStation در دسترس می باشد. آپاچی یک نرم افزار رایگان و منبع باز می باشد. طبق گزارشات جهانی، در ژوئن سال ۲۰۱۳، آپاچی به صورت تخمینی میزبان ۵۴٫۲ درصد تمام وب سایت های فعال و ۵۳٫۲ درصد تمام سرورهای برتر تمام دامنه های جهانی بوده است.

آشنایی با وب سرور آپاچی

چرا آپاچی؟؟ حال چرا بین این همه نام، نام این وب سرور کاربردی و محبوب را آپاچی گذاشته اند؟؟؟ طبق آنچه که در بخش FAQ سایت پروژه آپاچی نگاشته شده است، این نام به احترام قبیله آمریکایی تبار Apache (آپاچی) و به احترام مهارت های قهرمانانه آنها در جنگاوری و استراتژی انتخاب شده است. پیش از این گمان بر آن بود که نام آپاچی جناسی از عبارت A Patchy Server است، چرا که مجموعه ای از مکمل ها (تکه ها: Patch) نرم افزارها بود اما با این حساب این گمانی غلط می باشد. مستندات رسمی نیز تعاریف بسیار زیادی از این نام ارائه داده اند اما  Brian Behnlendorf، یکی از بنیان گزاران آپاچی در گزارش سال ۲۰۰۰ موضوع را صراحتاً اینگونه بیان می کند که:

(( این نام به معنای واقعی کلمه به صورت ناگهانی و غیرمنتظره ای انتخاب شد. ای کاش می توانستم بگویم که این موضوع یک واقعه فوق العاده بود اما واقعاً ان ناگهانی بود. من این نام را بر روی کاغذ نوشته بودم و ماه ها بعد زمانی که پروژه آغاز شد، من این صفحه را به مردم نشان دادم و گفتم: (نظرتون راجع به اون چیه؟؟) و یکی گفت که آن ها این نام را دوست دارند و و واقعاً جناس جالبی است و من گفتم:(جناس؟ منظورت چیه؟) و او پاسخ داد که: (خوب، ما در حال ایجاد یک سرور با مجموعه ای از Patch های نرم افزاری هستیم، درسته؟ خوب پس اون A Patchy Web Server [معادل مفهومی: یک وب سرور بخش بخشی] است و من پاسخ دادم: (اوه، بسیار عالی…) … و زمانی که من خودم به این نام فکر کردم متوجه شدم که…)). هنگامی که نرم افزار آپاجی در حال اجرا هست، پروسه آن معمولاً به نام httpd می باشد که نمایش مختصر HTTP Daemon می باشد.

با دیگر مقالات server.ir همراه باشید.

۱۳۹۸/۰۶/۲۸

نویسنده : ر شیخ

0

معرفی SonicWall

در این مقاله قصد داریم شما را با برند SonicWall آشنا کنیم. این شرکت به صورت کلی در حوزه امنیت اطلاعات فعالیت دارد.معرفی SonicWall  SonicWall در اصل یک شرکت خصوصی است که مقر اصلی آن در ...

۱۳۹۸/۰۶/۲۸

نویسنده : ف لقمانی

0

ایجاد دیتابیس در کنترل پنل webmin

در مقالات گذشته در خصوص نصب کنترل پنل webmin، نحوه ایجاد یوزر و همچنین آپلود اطلاعات در کنترل پنل webmin توضیح داده بودیم. در این مقاله در خصوص نحوه ایجاد یوزر و دیتابیس در کنترل پنل W...

۱۳۹۸/۰۶/۲۸

نویسنده : ب حداد

0

تغییر نسخه PHP در کنترل پنل Webmin

تا کنون در بخش مقالات، در خصوص مسائل مختلفی از کنترل پنل Webmin صحبت کرده ایم. از جمله نصب کنترل پنل، تنظیم نیم سرور، نصب گواهینامه SSL و تنظیمات CSF که هر کدام در مقالات مجزا می باشند. ...

دیدگاه کاربران

در رابطه با : "آشنایی با وب سرور آپاچی"

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...