nginx proxy

λ°•ν˜•μ„Β·2022λ…„ 3μ›” 22일
0
post-thumbnail

πŸ”₯nginx proxy server

프둝싱은 일반적으둜 μ—¬λŸ¬ μ„œλ²„μ— λΆ€ν•˜λ₯Ό λΆ„μ‚°ν•˜κ³ , λ‹€λ₯Έ μ›Ήμ‚¬μ΄νŠΈμ˜ μ½˜ν…μΈ λ₯Ό λ§€λ„λŸ½κ²Œ ν‘œμ‹œν•˜κ±°λ‚˜, HTTP μ΄μ™Έμ˜ ν”„λ‘œν† μ½œμ„ 톡해 처리 μš”μ²­μ„ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„œλ²„λ‘œ μ „λ‹¬ν•˜λŠ” 데 μ‚¬μš©λœλ‹€.

reverse proxy server

ν”„λ‘μ‹œ μ„œλ²„λŠ” μ—¬λŸ¬ ν΄λΌμ΄μ–ΈνŠΈμ˜ μ½˜ν…μΈ  μš”μ²­μ„ 인터넷을 톡해 λ‹€λ₯Έ μ„œλ²„λ‘œ μ „λ‹¬ν•˜λŠ” 쀑간 λ˜λŠ” 쀑간 μ„œλ²„μ΄λ‹€.
μ—­λ°©ν–₯ ν”„λ‘μ‹œ μ„œλ²„λŠ” 일반적으둜 개인 λ„€νŠΈμ›Œν¬μ—μ„œ λ°©ν™”λ²½ 뒀에 μœ„μΉ˜ν•˜μ—¬ ν΄λΌμ΄μ–ΈνŠΈ μš”μ²­μ„ μ μ ˆν•œ λ°±μ—”λ“œ μ„œλ²„λ‘œ μ „λ‹¬ν•˜λŠ” ν”„λ‘μ‹œ μ„œλ²„ μœ ν˜•μ΄λ‹€. μ—­λ°©ν–₯ ν”„λ‘μ‹œλŠ” ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„ κ°„ λ„€νŠΈμ›Œν¬ νŠΈλž˜ν”½μ˜ μ›ν™œν•œ 흐름을 보μž₯ν•˜κΈ° μœ„ν•΄ 좔가적인 좔상화 및 μ œμ–΄ μˆ˜μ€€μ„ μ œκ³΅ν•œλ‹€.

nginx둜 λ¦¬λ²„μŠ€ ν”„λ‘μ‹œ μ„œλ²„ λ§Œλ“€κΈ°

  1. μ—”μ§„μ—‘μŠ€ μ„€μΉ˜
  1. nginx.conf νŒŒμΌμ„€μ •
    sudo nano /etc/nginx/nginx.conf
http {

	##
	# Basic Settings
	##
	

	server {
		listen 8000;
		server_name 아무이름;

	

	location / {
	proxy_pass https://www.naver.com/;
}    

}

http 단에 μ„œλ²„λΈ”λ‘μ„ λ‹€μŒκ³Ό 같이 μž‘μ„±ν•œλ‹€.
κ·Έ λ‹€μŒ 파일 μ €μž₯ ν›„
sudo nginx -s reload λ₯Ό μž…λ ₯ν•œλ‹€.
그러면
localhost:8000 을 λΈŒλΌμš°μ €μ—μ„œ κ²€μƒ‰ν•˜λ©΄

넀이버가 λœ¨κ²Œλœλ‹€.

profile
Better Than Yesterday

0개의 λŒ“κΈ€