Saya baru menggunakan nodej dan membeli pelayan Alibaba Cloud dengan konfigurasi paling rendah. Saya mahu menggunakan projek nodejs yang saya tulis Versi nod ialah 6.10.0.
Tetapi ralat dilaporkan semasa permulaan
Nombor port: 3000
ip ialah IP awam Alibaba Cloud
Penggunaan port 3000 tidak digunakan:
Baidu mencuba pelbagai kaedah tetapi tidak dapat menyelesaikannya! Minta nasihat pakar. . .
Kod adalah seperti berikut:
Alamat rangkaian awam pelayan minimum yang anda beli tidak boleh digunakan untuk mengakses pelayan nod secara langsung. Adalah disyorkan agar nginx digunakan sebagai proksi untuk localhost.
Penjelasan rasmi yang diberikan oleh Alibaba Cloud.
Atau tukar nama hos kepada: 127.0.0.1 dan kemudian akses alamat rangkaian awam.
Rujukan: http://www.jianshu.com/p/0c8c...
Nama hos tidak boleh menyatakan IP penghala. . . Ia hanya boleh ditentukan sebagai IP kad rangkaian atau: 0.0.0.0
Alih keluar nama hos, kaedah app.listen.
Adakah anda menyatakan bahawa anda mahu mendengar pada kad rangkaian ini?
Jadi, ifconfig menentukan sama ada IP ini ialah IP kad rangkaian tertentu pada mesin ini