آموزشگاه شبکه

آموزش تخصصی شبکه ، سیسکو ، مایکروسافت

آموزشگاه شبکه

آموزش تخصصی شبکه ، سیسکو ، مایکروسافت

آموزشگاه شبکه

انستیتو ایزایران شعبه انقلاب به منظور تربیت نیروی ماهر در زمینه شبکه به آموزش تخصصی دوره های شبکه پرداخته است ، همچنین مقالات آموزشی متعددی در این زمینه در اختیار علاقمندان به شبکه قرار میدهد

بایگانی

آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس

يكشنبه, ۹ خرداد ۱۳۹۵، ۱۱:۴۸ ق.ظ

آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس ،راه اندازی یک سرویس دهنده وب بصورت رایگان میباشد . که انستیتو ایزایران در این مقاله آموزشی قصد دارد تا به نحوه نصب و راه اندازی وب سرور آپاچی در سیستم عامل لینوکس بپردازد . آپاچی Apache چیست ؟ آپاچی Apache یک سرویس دهنده وب http رایگان و به صورت کد باز (open source) گسترش یافت و از سال ۱۹۹۶ به عنوان محبوب ترین وب سرور برای HTTP در وب جهانی شناخته شده بود ولی در سال ۲۰۰۵ میدان مبارزه را به IIS مایکروسافت باخت و در حال حاضر نزدیک به ۶۹% بازار وب سرور های جهان را به خود اختصاص داده است . Apache در سیستم های مبتنی بر یونیکس که از سیستم عامل های زیر شاخه لینوکس مشهور است و در ویندوز NT و سیستم عاملهای دیگری چون BeOS نیز اجرا میشود . چون سرویس دهنده بر اساس برنامه های موجود و یا چند قطعه اضافی آماده شده به آن آپاچی گفته شده که بعدها با نام رسمی آپاچی Apache مشهور شد .حال در ادامه ، این مقاله آموزشی قصد داریم تا به آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس بپردازیم .

آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس

 

آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس

آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس

حال به نحوه نصب وب سرور Apache میپردازیم : آپاچی یکی از معروفتریین و قدرتمندتریین سروییس های ارائه ی خدمات وب است که از محبوبیت بالییی برخوردار‬ ‫است .قبل از آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس باید بدانیم که ‫علت محبوبیت آپاچی چیست؟‬

  • ‫نصب سرییع و آسان‬
  • ‫تنظیمات پیشرفته‬
  • ‫انعطاف پذییری بالا
  • ‫رایگان بودن‬
  • ‫اجرای سبک با کمترین منابع سخت افزاری‬
  • ‫سازگاری کامل با ‪ Perl/PHP/Python‬و پایگاه داده های ‪MySQL/PostgreSQL‬‬
  • ‫قابلیت نصب امکانات اضافه‬
  • ‫پشتیبانی از پروتکل امنیتی ‪SSL‬‬
  • ‫امکان اجرای اسکرییپت های ‪CGI‬‬

‫نصب وب سرور آپاچی در لینوکس

برای نصب وب سرور آپاچی Apache، شما نیاز به یک اتصال اینترنت دارید. پس از اتصال لینوکس سرور خود به اییترنت، توسط دستور زیر ‫می توانید نصب وب سرور آپاچی را آغاز کنید:‬

sudo apt-get install apache2

‫در صورتی که در حین نصب از شما تاییدیه خواسته شد، کلید ‪ Y‬را فشار دهید و ‪ Enter‬را بزنید.‬ پس از اتمام مراحل نصب، وب سرور آپاچی به صورت خودکار و با تنظیمات پیشفرض راه اندازی می شود.‬

‫تنظیمات وب سرور آپاچی در لینوکس

تنظیمات و پیکربندی های وب سرور آپاچی مبتنی بر فاییل های ‪ TXT‬است که با تغییر آن ها و ری استارت کردن سرویس آپاچی تغییرات‬ اعمال می شوند. مهم تریین فایل های تنظیمات عبارتند از:‬ ‫* فایل ‪ : Apache2.conf‬این فایل در سرورهای اوبونتو و دبیان، در مسیر ‪ /etc/apache2/apache2.conf‬ قرار دارد.‬ ‫این فایل حاوی تنظیمات اصلی ‬وب سرور آپاچی است. ‫* فایل ‪ : conf.d‬ حاوی فایل های تنظیمات و پیکربندی های اصلی وب سرور آپاچی است. مسیر این پوشه ‫‪ / etc/apache2/conf.d‬است. بسته ها و ماژول های دیگری که با وب سرور آپاچی کار می کنند ممکن است فایل هایی را در داخل این‬ مسیر این فایل در ‪ /etc/apache2/httpd.conf‬ است.‬ * فایل ‪ : mods-available‬ شامل فایل هایی می شود که برای اجرا و تنظیمات ماژول ها لزوم و ضروری هستند.‬* فایل ‪ : ports.conf‬ جهت تعیین کردن پورتی که وب سرور آپاچی روی آن فعال است، ساخته شده است.‬ ‫* فایل ‪ ‪ : sites-available‬این پوشه حاوی فایل های پیکربندی هاست های مجازی ‬است. هاست های‬ ‫مجازی به شما این امکان را می دهند که چندین سایت مجزا را همراه با تنظیمات مجزای خاص خود توسط وب سرور‬ ‫آپاچی پشتیبانی و سرویس دهی کنید. آدرس این پوشه ‪ /etc/apache2/sites-available‬است.‬ ‫

‫راه اندازی وب سرور آپاچی در لینوکس

‫توسط دستور زیر می توانید وب سرور آپاچی در لینوکس راه اندازی start ‬کنید :‬

‫‪sudo service apache2 start‬‬

‫توسط دستور زیر می توانید وب سرور آپاچی در لینوکس متوقف کنید:‬

‫‪sudo service apache2 stop‬‬

‫گاهی نیز نیاز به راه اندازی مجدد وب سرور آپاچی در لینوکس دارید، مانند زمانی که تغییراتی در یکی از فایل ها یا پوشه های مربوط به‬ تنظیمات آپاچی اعمال کرده اید، برای این منظور شما با وارد کردن دستور زیر، وب سرور آپاچی در لینوکس را راه اندازی مجدد کنید تا‬ تغییرات به وب سرور آپاچی اعمال شوند:‬

‫‪sudo service apache2 restart

آموزش نصب و راه اندازی وب سرور آپاچی در لینوکس

موافقین ۰ مخالفین ۰ ۹۵/۰۳/۰۹
ادمین ادمین

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی