سایبریت

راه اندازی وب سرور Apache در لینوکس (لینوکس برای هکرها – قسمت 11)

در این مقاله نحوهٔ راه اندازی وب سرور Apache در لینوکس را بررسی کنم. Apache در بیش از 60٪ از وب سرورهای جهان استفاده‌شده است، بنابراین هر مدیر لینوکس باید با آن آشنا باشد. شما به‌عنوان یک هکر اخلاقی، مهم است که چگونگی کارکرد Apache و دیتابیس سایت‌ها را بدانید. هکرهای مخرب با راه اندازی وب سرور Apache در لینوکس، می‌توانند به هرکسی که از سایتشان بازدید کند ابزارهای مخرب (بات نت، کیلایگر) ارائه دهند.

قبل از مطالعه این قسمت، مطمئن شوید که قسمت‌های قبلی سری آموزش لینوکس برای هکرهای اخلاقی را خوانده اید.

دریافت Apache در سیستم شما

Apache در کالی لینوکس و در بسیاری از دیگر توزیع‌های لینوکس به‌طور پیش‌فرض نصب‌شده است. اگر نمی‌خواهید Apache را نصب کنید، می‌توانید LAMP را دانلود و نصب کنید.

LAMP مخفف Linux، Apache، MySQL، PERL و PHP است. این ابزار به‌طور گسترده برای توسعه وب‌سایت‌ها در دنیای لینوکس استفاده می‌شود. در دنیای مایکروسافت نیز بسیار محبوب است، که به‌عنوان WAMP شناخته می‌شود، W مخفف Windows است.

می‌توانید LAMP را دانلود و نصب کنید، سپس وب‌سایت خود را راه‌اندازی کنید. علاوه بر این، ما در مقالات آینده یک وب‌سایت را دانلود و نصب خواهیم کرد و از آن برای هک کردن و تست نفوذ وب و دیتابیس آن استفاده می‌کنیم.

1- Apache را اجرا کنید

در ترمینال kali دستور زیر را تایپ کنید.

service apache2 start

نصب و اجرای apache - راه اندازی وب سرور Apache در لینوکس

2- وب‌سایت پیش‌فرض را بازکنید

حالا که Apache در حال اجرا است، باید بتوانید صفحه وب پیش‌فرض را ببینید. بیایید http://localhost/‎ را در مرورگر خود تایپ کنیم.

مسیر فایل‌های آپاچی - راه اندازی وب سرور Apache در لینوکس

3- باز کردن فایل index.html

وب‌سایت پیش‌فرض آپاچی ‎/var/www/html/index.html است. ما می‌توانیم آن فایل را ویرایش کنیم و از آپاچی برای ارائه هر صفحه‌ای که می‌خواهیم استفاده کنیم.

از هر ویرایشگر متن که مایلید استفاده کنید، من ‎/var/www/html/index.html را با gedit باز می‌کنم. در اینجا توجه داشته باشید که صفحه وب پیش‌فرض دقیقاً همان متنی است که وقتی مرورگر را به آدرس localhost باز کردید نمایش داده شد، که فرمت آن صفحه ‎.html است. باید این فایل را ویرایش کنیم تا وب سرور ما اطلاعاتی را که می‌خواهیم نمایش دهد.

مطالعه کنید  پیدا کردن فایل ها در لینوکس (لینوکس برای هکرها - قسمت 4)

4- افزودن چند خط html

اکنون‌که وب سرور ما اجراشده و فایل index باز هست، می‌توانیم هر متنی که بخواهیم اضافه کنیم تا وب سرور ارائه دهد. برای مثال بیایید این صفحه را اضافه کنیم:

<html>

<body>

<h1> Cybrit is the Best! </h1>
<p>world is the best place to learn hacking!</p>

</body>

</html>

حالا این فایل را ذخیره کنید و gedit را ببندید.

5- بیایید ببینیم چه اتفاقی می‌افتد

حالا که ما فایل ‎/var/www/html/index.html خود را ذخیره کردیم، می‌توانیم ببینیم آپاچی چه چیزی را ارائه می‌دهد. در مرورگر خود یک‌بار دیگر به http://localhost بروید.

راه اندازی وب سرور Apache در لینوکس

تا زمانی که ما آن را فایل راداریم، آپاچی آن صفحه را ارائه می‌دهد!

6- دانلود و نصب DVWA

هم‌اکنون که وب سرور ما فعال و درحال اجرا هست، می‌خواهیم یک وب‌سایت مخصوص تمرین و تست نفوذ، که به نام Web Damn Web Application یا DVWA شناخته می‌شود، دانلود و نصب کنیم. بیایید آن را از اینجا دانلود کنیم، و آن را unzip کنیم.

unzip DVWA-master.zip -d /var/www/html

سپس، باید به آن مجوزهای لازم را بدهیم.

chmod 755 DVWA-master

اگر هنوز قسمت‌های قبلی را ندیدید، حتماً آن‌ها را نگاه کنید. منتظر آموزش بعدی باشید و اگر سؤالی داشتید، حتماً در نظرات زیر بنویسید.

امیدوارم این آموزش به شما در راه اندازی وب سرور Apache در لینوکس کمک کند. مطمئن شوید که قسمت‌های قبلی سری آموزش لینوکس برای هکرهای اخلاقی را نگاه کردید و اگر سؤالی دارید، در نظرات زیر بپرسید.

دیدگاه‌ها (0)

  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص خریداران محصول می باشد.

*
*