از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش راه اندازی مجدد Apache HTTPD روی اوبونتو 22.04
سرفصلهای مطلب
آپاچی یکی از پرکاربردترین وب سرورها است. این نرم افزار رایگان و منبع باز است که توسط آن توسعه یافته و نگهداری می شود بنیاد نرم افزار آپاچی. عملکرد سریع، قابلیت اطمینان، امنیت و سفارشی سازی را با کمک افزونه ها و ماژول های متعدد ارائه می دهد. تخمین زده می شود که آپاچی حدود 67 درصد از تمام وب سایت های جهان را در اختیار دارد.
این راهنما راه اندازی مجدد سرویس HTTPD Apache را نشان می دهد روی اوبونتو 22.04.
پیش نیازها
برای انجام مراحل نشان داده شده در این راهنما، به اجزای زیر نیاز دارید:
-
- یک سیستم اوبونتو 22.04 با پیکربندی مناسب
- آخرین نسخه وب سرور آپاچی نصب و پیکربندی شد. نصب آپاچی را بررسی کنید روی اوبونتو 22.04
- دسترسی به یک کاربر غیر ریشه با مجوز sudo
سرویس HTTPD آپاچی
اوبونتو استفاده می کند سیستم شده، یک سیستم و سرویس مدیریت محبوب init برای لینوکس. دارای ویژگی های مختلفی مانند پشتیبانی از عکس فوری، process ردیابی و مدیریت دیمون علاوه بر اوبونتو، اکثر توزیعهای مدرن لینوکس همراه هستند سیستم شده از پیش نصب شده
پس از نصب، آپاچی یک سرویس اختصاصی را ثبت می کند، apache2.service، با یک سیستم شده برای مدیریت راحت تر این به ما اجازه می دهد تا سرویس آپاچی را با ابزارهایی مانند مدیریت کنیم systemctl و سرویس.
سناریوهای متعددی وجود دارد که می توانید آپاچی را مجددا راه اندازی کنید:
-
- پس از تغییر هر پیکربندی آپاچی برای ماموریت حیاتی
- سرور عجیب و غریب عمل می کند
راه اندازی مجدد Apache HTTPD با استفاده از systemctl
استفاده کردن systemctl روش توصیه شده برای مدیریت هر سرویسی است که استفاده می کند سیستم شده. ساختار فرمان به شرح زیر است:
به دنبال ساختار، Apache را با استفاده از دستور زیر راه اندازی مجدد کنید:
راه اندازی مجدد Apache HTTPD با استفاده از سرویس
این سرویس فرمان ابزار دیگری است که می تواند خدمات سیستم را مدیریت کند. با این حال، ساختار فرمان سرویس کمی متفاوت از ساختار است systemctl. علاوه بر این، عملکرد آن نیز محدود به مدیریت خدمات اولیه است.
ساختار فرمان به شرح زیر است:
با پیروی از این ساختار، از دستور زیر برای راه اندازی مجدد Apache استفاده کنید:
نکات اضافی
بررسی وضعیت آپاچی
وضعیت سرویس به رفع اشکال هرگونه رفتار غیرعادی کمک می کند. برای بررسی وضعیت سرویس آپاچی، از یکی از دستورات زیر استفاده کنید:
توقف آپاچی
اگر می خواهید سرور آپاچی را به صورت دستی خاموش کنید، یکی از دستورات زیر را اجرا کنید:
بارگذاری مجدد آپاچی
اگر فقط فایل(های) پیکربندی آپاچی را تغییر داده اید، می توانیم به سادگی به جای راه اندازی مجدد کامل، سرویس را مجدداً بارگیری کنیم و در زمان و انرژی صرفه جویی کنیم. دستور بارگذاری مجدد آپاچی به شرح زیر است:
فعال/غیرفعال کردن آپاچی
اگر سرویسی فعال باشد، پس از بوت شدن، systemd به طور خودکار سرویس را شروع می کند. اگر نه، پس باید سرویس را به صورت دستی فعال کنید. به طور مشابه، اگر یک سرویس را غیرفعال کنید، systemd دیگر آن را هنگام بوت کردن راه اندازی نمی کند.
برای راه اندازی آپاچی روی بوت، از دستور زیر استفاده کنید:
برای غیرفعال کردن سرویس آپاچی از این دستور استفاده کنید:
نتیجه
در این راهنما، راه اندازی مجدد Apache HTTPD را با موفقیت نشان دادیم روی اوبونتو با کمک systemctl و سرویس ابزار. ما همچنین بارگذاری مجدد، فعال و غیرفعال کردن سرویس آپاچی را به نمایش گذاشتیم.
ابزار systemctl می تواند کارهای بیشتری انجام دهد. به عنوان مثال، بررسی کنید لیست تمام خدمات ثبت شده با سیستم شده.
اغلب، آپاچی به عنوان بخشی از پشته LAMP برای ارائه یک محیط توسعه وب کامل نصب می شود. بیشتر بدانید راه اندازی پشته LAMP روی اوبونتو. آپاچی همچنین می تواند با آن کار کند هاست های مجازی، در خدمت محاسبات متعدد.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 17:48:04