Bagaimana Anda mengonfigurasi MAMP untuk mengelola / meng-host beberapa situs web sekaligus untuk pengembangan?
apache-2.2
virtualhost
mamp
philfreo
sumber
sumber
Jawaban:
Ubah porta mendengarkan default Anda
Pergi ke
MAMP > Preferences > Ports
dan aturApache Port
menjadi80
. Tekan oke.Siapkan file host lokal Anda
Edit file host Anda sehingga Anda memiliki beberapa domain yang akan diatasi ke server web lokal Anda.
Dari Terminal, ketikkan
sudo pico /etc/hosts
dan ketikkan kata sandi Anda. Di bagian bawah, tambahkan dua baris berikut.Simpan file dan keluar (Ctrl + O, enter, Ctrl + X).
Tambahkan Host Virtual ke konfigurasi Apache Anda
Buka
/Applications/MAMP/conf/apache/httpd.conf
di editor teks, gulir ke bawah, dan tambahkan baris berikut ke file.Mulai ulang Apache
Hentikan Server dan kemudian Mulai Server di MAMP. Sekarang Anda harus dapat mengunjungi: http://local.example.com/ dan http://local.example.net/
sumber
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf