Masukkan /usr/local/nginx/conf
sudo cd /usr/local/nginx/conf
Buat direktori vhost
sudo mkdir vhost
Ubah suai fail nginx.conf
sudo cp nginx.conf nginx.conf_back sudo vim nginx.conf
Tetapkan fail hos mesin akses untuk mensimulasikan akses Mesin yang saya gunakan di sini ialah Windows 10, dan fail hos berada dalam folder c:windowssystem32drivetc.
Buat fail konfigurasi proksi port
sudo cd vhost sudo vim www.jaydenmall.com.conf
server { # 监听 80 端口 listen 80; autoindex on; server_name www.jaydenmall.com; access_log /usr/local/nginx/logs/access.log combined; index index.html index.htm index.jsp index.php; if ( $query_string ~* ".*[\;'\<\>].*" ){ return 404; } location / { # 反向代理到 8080 端口 proxy_pass http://127.0.0.1:8080; add_header access-control-allow-origin *; } }
Mulakan semula nginx
sudo ../../sbin/nginx -s reload
Ralat mungkin berlaku, dalam hal ini anda perlu menggunakan nginx Parameter -c menentukan lokasi fail nginx.conf.
sudo killall -9 nginx # 杀掉 nginx 进程 sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf sudo ../../sbin/nginx -s reload # 重启
Proksi terbalik port berjaya Ambil perhatian bahawa bahagian merah ialah port lalai 80, yang sebenarnya menghala ke port 8080 tomcat.
Atas ialah kandungan terperinci Bagaimana untuk menyediakan pemajuan nama domain Nginx ke port tertentu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!