Rumah > Soal Jawab > teks badan
Sebagai contoh, terdapat dua projek berbeza yang dibangunkan oleh PHP dan Ruby masing-masing dan ingin menggunakannya pada pelayan yang sama.
URL projek PHP:
http://site1.com
URL projek ruby:
http://site2.com
Terdapat masalah port di sini, lalai ialah 80. Sudah tentu tiada masalah untuk menambah port lain selepas URL lain untuk diakses, tetapi jika tidak, bagaimana untuk menggunakan tetapan Pelayan Web?
Apache dan Nginx kedua-duanya berfungsi.
阿神2017-05-16 17:06:35
Gunakan proksi terbalik nginx untuk menukar salah satu port pendengaran kepada port lain, tambahkan hos maya pada nginx, dan kemudian proksi terbalikkannya
为情所困2017-05-16 17:06:35
Kedua-dua nginx dan apache boleh terus mencipta dua hos maya, hanya menggunakan direktori yang berbeza, yang setara dengan meletakkan dua laman web pada satu pelayan Ia sangat mudah.
阿神2017-05-16 17:06:35
Dua nod pelayan dikonfigurasikan dalam nginx, kedua-duanya mendengar 80, tetapi nama_server berbeza