Nginx๋ ํ๋ก ํธ๋ถํฐ ๋ฐฑ์๋๊น์ง ํ๋ก์ ํธ๋ฅผ ๋ฐฐํฌ ๋ฐ ์ด์ํ๋ ค๋ฉด ๊ผญ ๊ณ ์ณ์ผํ ๊ด๋ฌธ์ฒ๋ผ ํ๋๋ผ๊ณ ์๊ฐํ๋ค. ํ์ง๋ง ์ฒ์ ์ ํ๋ฉด ์๊น๋ ์๋ ํฐ๋ฏธ๋์์ ๊ธ์ ํ๋๋ง ํ๋ ค๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ์์ธ์ ์ฐพ๋ ๊ฒ๋ ๊ต์ฅํ ์ด๋ ค์ ๊ณจ๋จธ๋ฆฌ๋ฅผ ์๊ณคํ๋ค. ๋ฌผ๋ก ์ฌ์ด ๋ฐฉ๋ฒ๋ง์ด ๋ฅ์ฌ๋ ์๋์ง๋ง, ๊ธฐ์ ์ ์ญ๋์ด๋ ์ํคํ
์ฒ์ ๊ณต์ ๋ค์ฌ์ผํ๋ ๋ถ๋ถ์ด ์๋๋ค๋ณด๋ ์ธ์ธํ ์ธํ๋ผ ์ค์ ์ ์๊ฐ์ ๋ค์ด๋ ๊ฒ ๋ณด๋ค ์ดํ๋ฆฌ์ผ์ด์
๋จ์์ ๊ธฐ์ ์ ์ฑ๋ฆฐ์ง์ ์๊ฐ์ ์๋๊ฒ ๋ ๋ซ๋ค๊ณ ๋ณธ๋ค. Nginx Proxy Manager ๋Nginx Proxy Manager๋ Nginx๋ฅผ Web console๊ธฐ๋ฐ์ผ๋ก ๊ด๋ฆฌ ๊ฐ๋ฅํ GUI ์คํ์์ค์ด๋ค. ๊ฝค ๋ง์ ์ ์ฆ์ผ์ด์ค๋ฅผ ์ปค๋ฒ ๊ฐ๋ฅํ๋ฐ, ๋จ์ ์๋ฒ ํ๋ก์ (๋ผ์ฐํ
)๋ถํฐ ์ ์ ํ์ผ ํธ์คํ
๊น์ง ๊ฐ๋ฅํ๋ค. ๐จ ์ ์ ํ..
์ฌ์ค ๋ฐฑ์๋ ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ์ธํ๋ผ ๋จ์์๋ง ๋ณด์๊ณผ ํดํน ๋ฐฉ์ด๋ฅผ ์กฐ์ฌํ์ง๋ง, ์ดํ๋ฆฌ์ผ์ด์
๋จ์์์ ๋ณด์์ ํฌ๊ฒ ์์๋ณธ ์ ์ ์์๋ ๊ฒ ๊ฐ๋ค. ํ๋ ์์ํฌ์์ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ์ ๋ถ ๋์ด ์์ด์์ง๋ง, ์๊ณ ์์ง๋ง ์ํ๋ ๊ฒ์ด ์๋๋ผ ์์ ๋ชจ๋ฅด๋ ๊ฒ์ ๋ฌธ์ ๊ฐ ๋ ์ ์์ ๊ฒ ๊ฐ๋ค. ์ต๊ทผ ์ฐธ์ฌํ ๋ชจ ๊ธฐ์
์ ์ฑ์ฉ ํ๊ธฐ ํ
์คํธ์์ ์ด์ ๊ด๋ จ๋ ๋ฌธ์ ๊ฐ ๋์์๊ณ , ์ต๊ทผ ์งํ ์ค์ธ ํ๋ก์ ํธ์์ ์๋ฒ ๋ฆฌ๋๊ฐ UUID/ULID๋ฅผ DB PK๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ณด๊ณ ์ฐพ์๋ณด๋ ์ค ์ด์ ์ฐ๊ด๋์ด ํ ๋ฒ ์ ๋ฆฌํด๋ณด๊ณ ์ ํ๋ค. SQL Injection ์๋ ์ ๋ช
ํด ๋ค๋ค ํ ๋ฒ์ฏค์ ๋ค์ด๋ดค์ํ
๋ฐ, ์์์ SQL๋ฌธ์ ์ฃผ์
ํ๊ณ ์คํ๋๊ฒ ํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋น์ ์์ ์ธ ๋์์ ํ๋๋ก ์กฐ์ํ๋ ํ์์ด๋ค. ๋ค์ํ ๊ณต๊ฒฉ๋ฒ์ด ์์ง๋ง, ๊ฐ์ฅ ๋ํ์ ์ธ Error..