Apache'nin otomatik olarak başlamasını nasıl durdurabilirim?


6

Mac OS X Lion 10.7.2 kullanıyorum ve Sistem Tercihleri'nde Web Paylaşımı kapalı.

Bunun özellikle Lion ile ilgili olduğunu sanmıyorum.

Temel olarak, bir ön uç geliştiriciyim ve terminalimde uğraşırken hayatımı kolaylaştırmak için uğraşan her zaman arka uç geliştiriciler var, ancak tam olarak ne yaptıklarını açıklamıyorlar. Bu nedenle, birinin Mac'e Apache'yi otomatik olarak başlangıçta başlatması talimatını verecek şekilde bir yere koyduğundan şüpheleniyorum. İşte tüm bildiğim:

ps aux | grep apache

Apache'nin çalıştığını gösterir.

launchctl list

Apache afaik'i göstermez, ama öyle yapsaydı ne denirse bilmem.

sudo apachectl stop

döner launchctl: Error unloading: org.apache.httpd

sudo apachectl -k stop

döner httpd (no pid file) not running

Herhangi bir tavsiye memnuniyetle karşılanacaktır. Teşekkür ederim.


1
ps aux ne yapar | grep apache çıktı mı? Ayrıca, belki başka yollardan ikincil bir Apache kurulumu kurdunuz (MAMP, Macports, ...)?
Gerry

Hiçbir MAMP veya Macports çalışmıyor, ancak öneri için teşekkür ederiz.
Tracy Fu,

Lütfen bu cevaba bakınız . Yorumları da oku.
Siu Ching Pong -Asuka Kenji-

Yanıtlar:


6

Çalıştığını gördüğünüz apache olduğundan emin misiniz? Ne zaman yaparsın

ps aux|grep apache

Bir işlem göreceksiniz (apache dizesini arayan kabuk işlemi)

Çalışan bir apache sunucusuna apache denmez, buna httpd adı verilir ve bunun birden fazla örneğini görürsünüz (sırayla işçi doğurur). Apachectl düzgün çalışmıyor


Stack'taki ilk yardım deneyiminiz için teşekkür ederiz. Sistem yöneticim bu sabah gördüklerimin (6187 0.0 0.0 2434892 540 s003 S + 12:19 PM 0: 00.00 grep apache) Apache olmadığını, ancak önerdiğiniz gibi bir işlem olmadığını doğruladı. Arka uç devlerim bana bakmama yardımcı olmak için bilgisayarıma yönelmek için tembellikten çıktılar :)
Tracy Fu

1

Apache Mac OS'nin bir parçası her zaman çalışıyor (web paylaşımını ayarladıysanız ). Yani, "Apache" yazılımını yüklemediyseniz. Ancak Mac OS'de bulunur ve varsayılan olarak çalışır.

Bu herhangi bir performans sorununa mı neden oluyor veya işiniz bundan mı acı çekiyor? Eğer değilse, bırak olsun. Zarar vermez. Varsa, önceki bu konuda bir çözüm aramayı deneyin .


1
OP, web paylaşımının kapalı olduğunu belirtti.
Jason Salaz 19:11

Yorumun için teşekkür ederim. Temelde, Apache'nin çalışıp çalışmadığını anlamak için yapılan bu baskının nedeni şu anki projemin biraz yavaş çalışması ve şimdi Rails sunucusu kullanıyorum, bu yüzden her iki sunucuyu da istemedim.
Tracy Fu

NOT: OSX Lion "Web Paylaşımı" nı kaldırdı ve şimdi Apache'yi çalıştırarak varsayılan olarak MAMP, XAMPP, vb. Başlatmayı zorlaştırdı
doublejosh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.