Versi apache Mac

0

Saya telah menginstal Apache keduanya /etc/apache2 seperti dalam /opt/local/apache.

Bagaimana saya bisa memberitahu mac untuk menggunakan /etc/apache dan bukan yang lainnya?

w0rldart
sumber

Jawaban:

2

Pertama, buat agar instalasi apport macports tidak berjalan secara otomatis (saya berasumsi macports karena lokasinya):

sudo port unload apache2

(Saya juga mengasumsikan Anda menginstal apache2.)

Sekarang apache macports hanya akan berjalan ketika ditanya. Jika kamu tak pernah berencana untuk menggunakan salinan apache itu, pertimbangkan

sudo port uninstall apache2

dan itu akan hilang selamanya (Anda mungkin harus menghapus hal-hal yang bergantung pada apache juga).

Gunakan panel Berbagi di Preferensi Sistem untuk mengaktifkan apache yang sudah diinstal sebelumnya, atau gunakan skrip apachectl seperti yang ditunjukkan oleh Indrek; mis., apachectl mulai

Jerry Seeger
sumber
terima kasih, tetapi untuk sekarang ... Saya hanya menyerah harapan setelah terbiasa mac (agak membencinya), tetapi ketika saya akan memiliki kesempatan dan waktu luang, saya akan memberitahu Anda hasilnya
w0rldart
itu berhasil, saya harus menghapus versi apache tertentu tetapi berhasil, terima kasih
w0rldart
-2

Menggunakan apachectl perintah. Untuk informasi lebih lanjut:

apachectl -h 

Dalam kasus Anda, Anda perlu menentukan file konfigurasi alternatif dengan:

apachectl -f your_path/httpd.conf 
Louis
sumber
1
ini adalah bendera bantuan, saya sangat ingin memiliki contoh dengan apa yang harus saya lakukan
w0rldart
-H memberi Anda jawabannya: apachectl -f your_path / httpd.conf
Louis
terima kasih, saya telah melihat itu ... tapi itu hanya memuat yang lain ServeConfigurationFile, di mana saya harus menghapus apache itu sepenuhnya. Edit jawaban Anda untuk menambahkan apa yang baru saja Anda sebutkan, dan saya akan membatalkannya
w0rldart