본문 바로가기

Tool18

[Git] 1. 참고 자료 1. Learn Git Branching https://learngitbranching.js.org/?locale=ko Learn Git Branching An interactive Git visualization tool to educate and challenge! learngitbranching.js.org 2. Pro git https://git-scm.com/book/en/v2 Git - Book git-scm.com 2021. 12. 29.
[ProjectTool] Penpot https://penpot.app/ Penpot | Design Freedom for Teams The open-source solution for design and prototyping penpot.app https://design.penpot.app/#/view/c860a6e0-654c-11ec-95ac-c2b142838c8b?page-id=c860a6e1-654c-11ec-95ac-c2b142838c8b&index=0&section=interactions&share-id=4f088760-6554-11ec-95ac-c2b142838c8b 2021. 12. 25.
[ProjectTool] 개요 https://velog.io/@couchcoding/%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%9E%91%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%8B%9C%EC%9E%91%EC%8B%9C-%EB%8F%84%EC%9B%80%EC%9D%B4-%EB%90%98%EB%8A%94-%EB%8F%84%EA%B5%AC%EB%93%A4-1 2021. 12. 25.
[NGINX] 4-1. Performance - Headers & Expires 4. performance 5. security 6. reverse proxy & load balancing 은 나중에 필요할 때 돌아와서 공부하기 2021. 12. 18.
[NGINX] 3-11. Configuration - Adding Dynamic Modules cf-1. 바보개발님 블로그 먼저보기 https://minholee93.tistory.com/entry/Nginx-Adding-Dynamic-Module?category=926406 [Nginx] Adding Dynamic Module 이번글에서는 Nginx에 dynamic module을 추가하는 방법에 대해 알아보도록 하겠습니다. 1. Dynamic Module이란? nginx의 module에는 defualt module인 static과 추가적으로 사용할 수 있는 dynamic moudle이 있습.. minholee93.tistory.com 추가 설명할 내용 없다. 2021. 12. 18.
[NGINX] 3-10. Configuration - Buffers & Timeouts cf-1. 바보개발님 블로그 먼저보기 https://minholee93.tistory.com/entry/Nginx-Buffer-Timeout?category=926406 [Nginx] Buffer & Timeout 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 11. Buffer & Timeout 이번글에서는 buffer와 timeout을 적절히 사용해 ngimx의 performance를 증가시키는 방법에 대해 알아보도록 하겠습.. minholee93.tistory.com 1. 실습 후 완성된 nignx.conf 파일 user www-data; worker_processes auto; events { worker_connections 1024; } http { inc.. 2021. 12. 18.
[NGINX] 3-9. Configuration - Worker Processes cf-1. 바보개발님 블로그 먼저 보기 https://minholee93.tistory.com/entry/Nginx-Worker-Process?category=926406 [Nginx] Worker Process 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 10. Worker Process nginx에서 실제로 작업을 수행하고 response를 return 하는 process는 master prcoess가 아닌 worker process입니다... minholee93.tistory.com 1. nginx.conf 파일 user www-data; worker_processes auto; events { worker_connections 1024; } http { in.. 2021. 12. 18.
[NGINX] 3-8. Configuration PHP Processing 0. 실습결론 (1) 실습과정 php-fpm을 설치하고 nginx.conf을 수정하여 php-fpm을 연결하고 php 파일을 만들어 작동이 잘 되는지 확인한다 (2) 완성된 nginx.conf 1. 실습설명 nginx는 apache와 달리 php같은 serverside language를 내장할 수 없다. 따라서 이번 실습에서는 1. nginx와 독립된 php-fpm 서비스를 만들고 2. nginx를 통해 php-fpm 에 request를 보내고 3. response(보통 html)을 돌려 받아서 client에게 돌려주는 구조를 만든다. 이런 구조 下의 nginx server를 reverse proxy server라고 한다. cf-1. 실습설명에 나온 여러가지 용어들 (1) php? Personal Hom.. 2021. 12. 18.
[NGINX] 3-7. Configuration - Inheritance & Directive types 1. Inheritance 일반적으로 main context -> http context -> server context -> location context 로 내려가는 정직한 inheritance 2. 3가지 메인 Directive types events {} ###################### # (1) Array Directive ###################### # Can be specified multiple times without overriding a previous setting # Gets inherited by all child contexts # Child context can override inheritance by re-declaring directive acces.. 2021. 12. 18.
[NGINX] 3-6. Configuration-Logging cf-1. 바보개발님 블로그 먼저보기 https://minholee93.tistory.com/entry/Nginx-Logging?category=926406 [Nginx] Logging 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 9. Logging Nginx는 access & error log를 기본으로 제공합니다. log는 nginx뿐만아니라 많은 service에서 error를 tracking 하거나 user의.. minholee93.tistory.com cf-2. error_log doc http://nginx.org/en/docs/ngx_core_module.html#error_log Core functionality Core functionality Exa.. 2021. 12. 18.
[NGINX] 3-5. Configuration-try_files, Named Locations cf-1. 바보개발자님 블로그 먼저 보기 https://minholee93.tistory.com/entry/Nginx-Try-Files-Named-Location?category=926406 [Nginx] Try Files & Named Location 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 7. Try Files try files은 server & location context에서 사용합니다. try files은 rewrite와 비슷하게 모든 request에 대해 일치하는 pat.. minholee93.tistory.com cf-2. nginx doc - try_files https://nginx.org/en/docs/http/ngx_http_core_mod.. 2021. 12. 18.
[NGINX] 3-4. Configuration-Rewrites, Redirects cf-1. 바보개발자님 블로그 글 먼저보기 https://minholee93.tistory.com/entry/Nginx-Redirect-Rewrite?category=926406 [Nginx] Redirect & Rewrite 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 5. Redirect 우리가 이전글에서 사용했던 location 은 return 을 사용해 특정 uri의 request에 대한 결과값을 전달했습니다. # return loca.. minholee93.tistory.com 포스트 요약 1. Redirect란? 사용방식: location안에서 return directive으로 코딩되며 상태코드를 307로 한다. 사용이유: 파일을 return 하는 상태코.. 2021. 12. 18.
[NGINX] 3-3. Configuration-Variables 사용하기 바보개발자님 블로그 먼저 보기 https://minholee93.tistory.com/entry/Nginx-Location-Block-Variables?category=926406 [Nginx] Location Block & Variables 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 3. Location Blocks location은 specific uri에 대한 behavior를 정의하며 server 내부에 작성합니다. location block은 nginx.conf 에서.. minholee93.tistory.com 1. Buit-in Variables 사용해보기 built-in variables 2. If문 사용해보기 location context에서 if는.. 2021. 12. 18.
[NGINX] 3-2. Configuration -Location blocks 사용하기 바보개발자님 블로그 먼저 보기 https://minholee93.tistory.com/entry/Nginx-Location-Block-Variables?category=926406 [Nginx] Location Block & Variables 이전글에 이어서 Nginx의 configuartion에 대해 알아보도록 하겠습니다. 3. Location Blocks location은 specific uri에 대한 behavior를 정의하며 server 내부에 작성합니다. location block은 nginx.conf 에서.. minholee93.tistory.com 1. Location이 왜 필요한가? location은 NGINX에서 가장 많이 쓰이는 context이다. 왜? URI of client requ.. 2021. 12. 18.
[NGINX] 3-1. Configuration-Virtual Host 띄우기 cf. vs_code로 ec2 ssh연결하기 https://medium.com/@christyjacob4/using-vscode-remotely-on-an-ec2-instance-7822c4032cff Using VSCode remotely on an EC2 instance I recently started using EC2 for my deep-learning workloads and I was extremely bothered by the fact that I have to use either vi or some… medium.com 1. configuration 용어 이해하기 (1) 중요한 Context http context server context: virtual host를 정의 locatio.. 2021. 12. 18.
[NGINX] 2-2. Installation-NGINX systemd service로 추가하기 1. NGINX systemd service로 추가하기 (1) systemd란? 2021.12.03 - [리눅스] - 1. 'init'와 'systemd' (2) NGINX 기본 커맨드 연습 NGINX 열려있는 지 확인 NGINX 멈추기 (3) systemd service에 NGINX 추가하기 위해 script 쓰기 아래 공식페이지에서 시키는 대로하기 https://www.nginx.com/resources/wiki/start/topics/examples/systemd/ NGINX systemd service file | NGINX NGINX systemd service file Should work on Fedora, OpenSUSE, Arch Linux, Ubuntu. Tested on Fedora .. 2021. 12. 18.
[NGINX] 2-1. Installation- 2021. 12. 18.
[NGINX] 1. 'NGINX' vs 'Apache' cf-1. 바보개발님 블로그 먼저보기 https://minholee93.tistory.com/entry/Nginx-Overview-Install [Nginx] Overview & Install 이번글에서는 차세대 web server인 Nginx에 대해 알아보고, 설치하는 과정까지 진행해보도록 하겠습니다. 1. Nginx란? high performance & high concurrency & low resource usage 를 자랑하는 web server 입니다... minholee93.tistory.com 2021. 12. 3.