Buka firewall untuk menjalankan nginx

0

Saya perlu mengakses komputer saya yang menjalankan nginx pada port 8080, tetapi saya tidak ingin mematikan firewall. Saya tahu bahwa saya dapat mengizinkan aplikasi untuk terhubung, tetapi saya tidak dapat mengetahuinya dengan nginx.

Biner ditambahkan ke "Opsi Firewall ..." dari /usr/local/Cellar/nginx/1.8.0/bin/nginx

Saya juga telah mencoba membuat sertifikat penandatanganan kode, tetapi tidak berhasil.

Chris G.
sumber

Jawaban:

3

Saya berasumsi ini nginx berjalan pada Mac, tetapi Anda tidak memberikan banyak detail.

  1. Keluar dari proses nginx
  2. Pergi ke System Preferences: Security: Firewall: Opsi Firewall, dan hapus nginx atau apa pun yang ditolak
  3. Mulai ulang proses nginx

Sebuah dialog akan muncul meminta Anda untuk memberikan akses proses nginx untuk mendengarkan koneksi yang masuk. Anda mungkin perlu mengkonfigurasi penerusan port pada router Anda juga.

Aeyoun
sumber