본문 바로가기

nginx

(6)
[Web] Nginx & Vue Proxy 연결하기 Node와 동일한 방법으로 진행하였으나, 연동이 되지 않아 방법을 바꾸어 진행하였습니다. 먼저 Nginx 쪽 코드 다음과 같이 원하는 location을 지정합니다. 그리고 proxy_pass 쪽에도 동일한 값을 입력해줍니다. 다음은 이제 Vue 쪽 config 파일을 수정합니다. 만약 Vue쪽에 config 파일이 없다면, root 경로에 vue.config.js를 만들어 줍니다. [vue.config.js 파일을 만드는 경우라면 반드시 root 경로인지 확인해주세요. 다른 경로에 작성 시 동작하지 않을 수 있습니다.] 다음 vue.config.js 파일은 아래와 같이 작성해줍니다. module.exports = { // options... publicPath: process.env.NODE_ENV ==..
[WEB] Nginx 기본 설정 방법 Nginx 설정 중 서버쪽 포트, root 설정, 도메인 설정 시에 참고 했던 링크입니다. https://architectophile.tistory.com/12 [Nginx] 기본 설정 방법 [Nginx] 기본 설정 방법 Nginx는 가벼운 고성능의 웹서버로서 높은 트래픽 처리를 위해 디자인되었다. Nginx의 가장 강력한 기능 중 하나는 HTML이나 미디어 파일 같은 정적 컨텐츠를 효율적으로 서브 architectophile.tistory.com
[Web] Nginx 서버 설정[Proxy_set_header] proxy_set_header X-Real-IP $remote_addr; #실제 접속자의 IP를 X-Real-IP 헤더에 입혀서 전송. #remote_addr : 요청한 클라이언트 주소 #X-Forwarded-For와 동일하게 Client IP를 확인하기 위해 사용하는 헤더값을 말한다. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #프록시나 로드 밸랜서를 통해 들어온 요청에서 클라이언트 원 IP 주소를 확인하기 위해 사용하는 헤더값 #프록시 헤더값을 변조할 수 있음 #X-Forwarded-For 만 사용할 경우 변조의 위험이 있으므로, X-Real-IP를 같이 사용 해준다. proxy_set_header Host $http_host; #HT..
[Web] Nginx 도메인 등록 방법 Nginx 도메인 등록 방법입니다. 1. 가비아에서 도메인 구매하기 [가비아가 아니더라도 도메인을 구매할 수 있는 곳에서 도메인 구매하기] 2. DNS 설정해주기 - 가비아의 경우 MyPage -> DNS 관리툴로 접근 해당 파란색 란에, 자신의 IP 주소 입력해주기 3. Nginx vi /etc/nginx/sties-available/default 로 접근 파란색 부분의 server_name 에 자신의 도메인 입력해주기 4. Nginx 재시작 [ service nginx restart ] 해주기 5. 확인 https://jizard.tistory.com/163 구매한 도메인을 Nginx 서버에 연동 / 등록하기(Ubuntu 16.04) Godaddy나 기타 다른 사이트에서 도메인을 구입후, Nginx ..
[Web] NginX 설치 및 Node Express Port 연동 우선 NginX 설치하기 sudo apt-get update // 설치 전 ubuntu 업데이트 sudo apt-get upgrade // 설치 전 ubuntu 업그레이드 apt-get install nginx // NginX 설치 systemctl status nginx // Nginx 설치 확인 sudo service nginx start // Nginx 시작 설치 후 Node.js Port 연동해주기 vi /etc/nginx/sites-available/default //nginx port 설정을 위한 접근 location /[원하는 도메인 값이 있을 경우 입력] { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For ..
[Web] AWS / Ubuntu & NginX & MariaDB & PHP 설치하기 Ubuntu 에 서버 셋팅하는 방법이다. 관련 링크가 있어 첨부한다. anko3899.tistory.com/275 ubuntu nginx mariadb php 설치하기 1. 패키지 인덱스 인덱스 정보를 업데이트 : apt-get은 인덱스를 가지고 있는데 이 인덱스는 /etc/apt/sources.list에 있습니다. 이곳에 저장된 저장소에서 사용할 패키지의 정보를 얻습니다. 1 sudo apt u anko3899.tistory.com