خرید آپاچی یک وب سرور open source است که اولین بار در سال ۱۹۹۵ منتشر شد. و امروزه بیش از 40 درصد از وبسایتها را در سطح جهان از این وب سرور لینوکسی استفاده می کنند و محبوب ترین وب سرور تا به امروز بوده است.
آپاچی بدلیل ساختار ماژولاری که دارد بسیار انعطاف پذیر و قابل شخصی سازی است. ماژول هایی که به ادمین سرور اجازه میدهند ویژگی های مختلف را اضافه و یا حذف کند. برخی از ماژول های پرکاربرد آپاچی را به شما معرفی می کنیم :
mod_security: ماژولی برای امنیت است که با استفاده از یک سری توابع از سرور شما در برابر حملات محافظت می کند.
mod_Rewrite: برای بازنویسی URL کاربرد دارد.بطور مثال زمانی که میخواهید آدرس های وارد شده بصورت http در مرورگر به https ، rewite شوند وب سایت بصورت secure بر روی پورت 443 باز شود.
mod_cache : ماژولی که برای ذخیره سازی کاربرد دارد .که جهت دسترسی بهتر و سریعتر کاربر به محتوا مورد استفاده قرار میگیرد.
mod_ssl : با استفاده از این ماژول میتوان ssl و tls را د ر وبسایت خود نصب نمایید.
آپاچی همچنین دارای ماژول password authentication ، پشتیبانی از برنامه نویسی سرور جانبی php و load balancing برای کنترل مقادیر ترافیک بر روی سرور می باشد.
همچنین می توانید تنظیمات سرور خود را از طریق فایل htaccess که یک فایل پیکربندی آپاچی است کانفیگ کنید. این فایل را می توانید به سادگی و با استفاده از یک ویرایشگر متنی مانند html و یا text مانند notepad ایجاد نمایید.
آپاچی یک وب سرور compatible است و در لینوکس ، MacOS و ویندوز قابل پیاده سازی می باشد. تفاوت آنها در مسیرهای دایرکتوری و مراحل نصب می باشد.