أنا تحولت من سليس إلى أوبونتو والآن أريد إعادة تشغيل بلدي المحلية server.In سليس كنت :
rcapache2 restart
ولكن هذا يبدو بطريقة أو بأخرى لا تعمل في أوبونتو. :(
كيف يمكنني إعادة تشغيل بلدي أباتشي?
أنا تحولت من سليس إلى أوبونتو والآن أريد إعادة تشغيل بلدي المحلية server.In سليس كنت :
rcapache2 restart
ولكن هذا يبدو بطريقة أو بأخرى لا تعمل في أوبونتو. :(
كيف يمكنني إعادة تشغيل بلدي أباتشي?
sudo service apache2 restart
للطريقة التي اقترضت من ريد هات.
هل تريد إعادة التشغيل أباتشي ، أو هل تريد تحديث بأمان تكوينه?
كان الجميع الإجابة على السؤال الأول ، ويمكنك أن تفعل الثانية مع
sudo service apache2 reload
إعادة التحميل بأمان أسرع قليلا ، وليس هناك وقت توقف.
هناك تحذير واحد: إذا كانت ملفات التكوين أباتشي تحتوي على خطأ (على سبيل المثال تكوين ملف سجل في دليل غير موجود) ، قد يخرج الخادم بصمت دون طباعة أي رسائل خطأ إلى وحدة التحكم. يتم القبض على معظم الأخطاء الأخرى من قبل apache2ctl configtest
ذلك service apache2 reload
يعمل قبل القيام بإعادة التحميل الفعلي باستخدام apache2ctl graceful
.
الطريقة الموصى بها تحت أوبونتو لبدء / إيقاف الخدمات (وليس جوستاباتشي) هو استخدام أوامر بدء / إيقاف / تحديث (التي هي حقا روابط رمزية إلى المعهدالبرنامج ، جزء من مغرور).
للخدمات التي تستخدم الإرث /etc/init.d
البرامج النصية ، سيتم استدعاء البرنامج النصي المقابل مع المعلمات الصحيحة ؛ فورسيرفيسز التي تستخدم البنية التحتية مغرور ، سيتم الإشارة إيفنترانسيتيون المناسبة إلىمغرور الشيطان عبرالمعهد.
لذلك ، لبدء / إيقاف/تحديث / إعادة تشغيل أباتشي على أوبونتو ، يمكنك استخدام:
sudo start apache2sudo stop apache2sudo reload apache2sudo restart apache2
sudo /etc/init.d/apache2 restart
بالطبع يمكنك مبادلة خارج restart
ل stop
, start
و (أعتقد) reload
أوبونتو الطريق:
sudo service apache2 restart|stop|start
sudo service apache2 stop
sudo service apache2 start
كما قال ماريوس رشيقة ينبغي أن تستخدم إما لإعادة تشغيل:
sudo apache2ctl graceful
أو
sudo apache2ctl graceful-stop
لوقف أباتشي بأمان.
تنتظر هذه الأوامر حتى يتم تقديم جميع طلبات صفحات الويب قبل إعادة تشغيل/إيقاف خادم الويب حتى لا يحصل المستخدم على نصف صفحة ويب.
أولا عليك التحقق من حالتك باستخدام هذا الأمر
sudo service apache2 status
ثم أوقف الخدمة قيد التشغيل
sudo service apache2 stop
ثم استخدم هذا الأمر:
sudo /opt/lampp/lampp start
لقد نجح هذا الحل بالنسبة لي.
يمكنك استخدام systemctl
الأمر لإعادة تشغيل خدمة أباتشي ؛ هذا يتحكم في نظام سيستيمد و مدير الخدمة.
لإعادة تشغيل أباتشي مع systemctl
القيادة:
sudo systemctl restart apache2.service
في حالة التعلق أو الحصول على أي رد على إعادة تشغيل يمكنك استخدام systemctl stop
الأمر لوقف الخدمة ثم تبدأ مع systemctl start
الأمر. الأوامر هي كما يلي -
لوقف أباتشي مع systemctl
القيادة:
sudo systemctl stop apache2.service
لبدء أباتشي مع systemctl
القيادة:
sudo systemctl start apache2.service
يمكنك أيضا استخدام الأمر تحديث لإعادة تحميل خدمة أباتشي فقط.
لإعادة أباتشي مع systemctl
القيادة:
sudo systemctl reload apache2.service
يمكنك استخدام الخدمات لإعادة تشغيل أباتشي
service apache2 restart
ويمكنك استخدام جميع الوظائف لذلك (إيقاف - بدء-تحديث)
إذا كنت تثبيت أباتشي 2.4 الإصدار في النظام الخاص بك ، لبدء إعادة تشغيل أو إيقاف خادم أباتشي على النظام المحلي الخاص بك ، ثم يجب تشغيل الأمر التالي
./apachectl start
أو يمكنك استخدام إعادة التشغيل, توقف أيضا وفقا لمتطلباتكم.هذا هو رمز اختبار