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?
sumber
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?
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
Menggunakan
apachectl
perintah. Untuk informasi lebih lanjut:Dalam kasus Anda, Anda perlu menentukan file konfigurasi alternatif dengan:
sumber
ServeConfigurationFile
, di mana saya harus menghapus apache itu sepenuhnya. Edit jawaban Anda untuk menambahkan apa yang baru saja Anda sebutkan, dan saya akan membatalkannya