反向代理(Reverse Proxy)方式是指以代理服務(wù)器來(lái)接受internet上的連接請(qǐng)求心褐,然后將請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器形真,并將從服務(wù)器上得到的結(jié)果返回給internet上請(qǐng)求連接的客戶端拄显,此時(shí)代理服務(wù)器對(duì)外就表現(xiàn)為一個(gè)服務(wù)器振惰。
找到conf/nginx.conf文件这弧,編輯:
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name 127.0.0.1:8080;
location / {
proxy_pass http://127.0.0.1:8080;
}
}
}
server下的結(jié)點(diǎn):
listen:監(jiān)聽(tīng)80端口
server_name:轉(zhuǎn)發(fā)到哪個(gè)地址
proxy_pass:代理到哪個(gè)地址
nginx常用命令(要進(jìn)入到nginx的目錄):
開(kāi)啟:start nginx
重啟:nginx -s reload
systemctl enable nginx.service
systemctl start nginx.service
systemctl status nginx.service
systemctl restart nginx.service