728x90
반응형

nginx 6

[ nginx ] nginx

nginx https://gdtbgl93.tistory.com/96 IP로 접근하는 http 요청은 기본 80 (Apatche, Nginx) 톰켓(was)은 8080 프록시 설정을 통해 80포트로 요청이 왔을 때 톰켓 8080으로 리다이렉트 시킴 https://dailyworker.github.io/Nginx-Connect-Tomcat/ 가상 호스트 설정(하나의 서버에 여러개의 웹서버 구동)과 리버스 프록시 구축에 사용 Nginx의 reverse proxy설정을 통해 Nginx와 was 연동 Reverse Proxy는 엑세스 포인트를 주어서 각기 다른 도메인을 사용해도, 한 엑세스 포인트에서 로그관리와 클라이언트 요청에 맞게 url 매핑을 하는 기능을 수행

IT 유용한 정보 2020.09.29

[ 서버 ] 작업24, 도메인에서 www 지우기, nginx url rewrite

※ [ 서버 ] 작업24, 도메인에서 www 지우기, nginx url rewrite tistory.com과 www.tistory.com은 엄연히 다른 것이다. - www를 붙이면 안되는 주소인데 무의식중에 사람들이 www를 붙이는 경우가 종종있다. - www를 붙이면 안되는 주소에 www를 입력받았을 때, 접속하려고 했던 url로 연결해주는 작업을 nginx url rewrite 라고 한다. 1. nginx 설정 파일로 이동 - sudo vim /etc/nginx/conf.d/vhost.conf 명령어 입력 2. 설정 변경 - 아래 코드 추가 server { server_name www.서비스명.도메인(***.***); rewrite ^/(.*)$ https://서비스명.도메인(***.***)/$1 p..

[ 서버 ] 작업23, CentOS7, 대용량 파일 업로드시, nginx 413 Request Entity Too Large 오류 해결법

※ [ 서버 ] 작업23, CentOS7, 대용량 파일 업로드시, nginx 413 Request Entity Too Large 오류 해결법 - 서버 안에는 nginx, tomcat, mysql이 있다. - 웹 브라우저에서 전송한 파일은 서버의 nginx로 전송이 되고 nginx에서 tomcat으로 tomcat이 mysql로 전달한다. - 우리는 mysql에 파일 저장을 위한 설정을 아래와 같이 해주었다. - 그러나 mysql에만 설정을 한다고해서 끝이 아니다. - tomcat, servlet 수준에서도 별도 설정을 해주어야 한다. - 용량 허용을 해주어야 한다. - 그리고 nginx에서도 해주어야 한다. - nginx만의 전략이 있기 때문에. 1. nginx 설정 - sudo vim /etc/nginx..

[ 서버 ] 리눅스 - CentOS 7, 서블릿, 스프링 호스팅, 빠른버전

title : [ 서버 ]리눅스 - CentOS 7, 서블릿, 스프링 호스팅, 빠른버전 유용한코드 톰캣7 리모트 디플로이 서버 접속 계정 C:\Users{사용자}.m2\settings.xml 코드 서버이름 deployer 혹은 다른 톰캣 관리자 계정 톰캣 관리자 비번 mysqld 설정(mariaDB 설정) /etc/my.cnf.d/server.cnf 코드 [mysqld] collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8 max_allowed_packet = 512M innodb_log_file_size = 512M 톰캣 원격지에서 설정 저장 가능하도록 허용 /opt/tomcat/apache..

728x90
반응형
LIST