اکثر نسخه های لینوکس بصورت پیش فرض وب سرور apache را نصب میکنند . اما شما میتوانید با یک آزمایش ساده از نصب و اجرای آن بر روی سیستم خود اطمینان حاصل نمایید . به این منظور یک مرور گر وب مانند netscape یا konqueror را اجرا نموده و آدرس زیر را در قسمت آدرس آن تایپ نمایید .
http://localhost
حال در صورتی که apache بر روی سیستمتان نصب شده باشد شما صفحه تستی را که حاوی مطالبی در مورد apache و احیانا اطلاعاتی در مورد ناشر نسخه لینوکسی که روی سیستمتان نصب است را مشاهده میکنید .اگر بر روی سرویس دهنده خود محیط X را ندارید میتوانید برای آزمایش از مرور گر های متنی مثل LYNX استفاده نمایید .
لازم بذکر است که وب سرور در حالت عادی بصورت خودکار حین بوت شدن سیستم اجرا میگردد .
نصب سرویس دهنده وب APACHE همچون نصب سایر بسته های نرم افزاریست . در دبیان گنو لینوکس کافیست دستور زیر را بصورت کاربر ریشه جهت نصب apache صادر نمایید .
# apt –get install apache
روش دیگر نصب سرویس دهنده وب apache دریافت و کامپایل آن بصورت کامل از کد منبع میباشد . جدیدترین نسخه های apache را میتوانید از وب سایت آن در آدرس : http://www.apache.org دریافت نمایید . البته این کاررا به دلیل دشواری در به روز نگه داشتن سرویس دهنده از نظر امنیتی پیشنهاد نمیکنم . ( به عنوان یک هکر)
سرویس دهنده apache همچنین به صورت یک نسخه با پشتیبانی از SSL یا secure socket layer نیز ارائه میشود که نصب آن همانند نسخه معمولی apche بوده با این تفاوت که تبادل داده ها بین سرویس دهنده و سرویس گیرنده بصورت رمز نگاری شده انجام میشود ( که برای ما هکرها مناسب نیست ) .
نسخه SSL دارای برخی مازولها و directive های اضافه تر نسبت به نسخه معمولی است . جهت نصب آن در دبیان کافیست دستور زیر را تایپ نمایید :
# apt-get install apache –ssl
یا اینکه بسته های نرم افزاری apache بسیاری از تنظیمات لازم را برای شما انجام میدهند هنوز تنظامات زیادی وجود دارند که شما میتوانید با استفاده از آن از سرویس دهنده خود برای امور بیشتری مانند ارتباطات رمز نگاری شده دسترسی حفاظت شده یا virtual hosting استفاده نمایید .
توجه داشته باشید که apache-ssl دارای فایلهای پیکر بندی مخصوص به خودش ولی مشابه به فایلهای پیکر بندی apache است که در مسیر etc/apache-ssl موجود هستند .
باید در نظر داشته باشید که برای استفاده رسمی از قابلیت SSL باید یک CERTIFICATE مربوط به SSL را در سایتهایی که اینگونه خدمات را ارائه میدهند ثبت نمایید تا قابلیت SSL سایت شما در مرورگرهای وب معتبر شناخته شود . در غیر این صورت تنها میتوانید از قابلیت ساده رمز نگاری استفاده نمایید . (مانند رمز نگاری سیستمهای مدیریتی مبتنی بر وب)