وب سرور آپاچی محبوب ترین وب سرور لینوکسی است که هم می تواند محتوای static و هم dynamic را سرویس دهی کند . برخی اوقات پیش می آید که شما به عنوان یک linux admin می خواهید این سرویس را stop یا start یا restart کنید ، در سیستم عامل های خانواده Debian شما می توانید از روشهای زیر برای این فرآیند ها استفاده کنید :
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
root@debian-itpro# /etc/init.d/apache2 restart
دستور بالا سرویس apache را restart می کند ، دقت کنید که در سیستم عامل لینوکس سرویس آپاچی معمولا به نام apache2 وجود دارد ، فایل های تنظیمات و اسکریپت های این سرویس در دایرکتوری init.d معمولا قرار می گیرند ، شما از طریق روش بالا می توانید این سرویس را restart کنید ، در صورت بروز مشکل سطح دسترسی در ابتدای دستور کلمه sudo را وارد کنید و سپس دستور را وارد کنید. برای متوقف کردن یا stop کردن سرویس ، از همان دستور در قالب زیر می توانید استفاده کنید :
root@debian-itpro# /etc/init.d/apache2 stop
دستور بالا سرویس را stop می کند ، اما شما می توانید به جای وارد شدن به دایرکتوری مربوطه در خانواده Debian از دستور service برای انجام اینکار استفاده کنید ، دستور زیر برای Stop کردن سرویس آپاچی بدون ورود به دایرکتوری مربوطه استفاده می شود :
root@debian-itpro# service apache2 stop
همان دستور را باقالب زیر می توانید برای start کردن آپاچی در قالب زیر استفاده کنید :
root@debian-itpro# /etc/init.d/apache2 start
یا بصورت زیر وارد کنید :
root@debian-itpro$ sudo service apache2 start
با استفاده از دستورات بالا شما می توانید این سرویس ها را براحتی stop و start کنید ، کافیست به جای این دستورات کلمه restart را بکار ببرید تا هر دو کار همزمان انجام شده و فایل های تنظیمات آپاچی reload شوند.