nginx4 [NGINX] 엔진엑스 완전 삭제 os: Ubuntu 22.04.2 LTS sudo apt remove --purge nginx 위 명령어로 nginx를 삭제했으나, 깔끔하게 삭제가 되지 않아, 다시 설치하거나 삭제할 때 실패 메시지 같은 게 떴다. 그럴 때는 아래의 명령어를 입력해서 삭제하면 깔끔하게 삭제가 되는 것 같았다. apt-get remove --purge nginx nginx-full nginx-common 다시 설치할 때도 아주 설치가 잘 된다. 참고: https://doitnow-man.tistory.com/entry/nginx-ubuntu-2004%EC%97%90%EC%84%9C-nginx-%EC%99%84%EB%B2%BD%ED%95%9C-%EC%82%AD%EC%A0%9C 2024. 1. 11. [PROJECT] Nginx 로드밸런싱 설정 os: Ubuntu 22.04.2 LTS nginx version: nginx/1.18.0 (Ubuntu) 💡 Nginx 설치 1. 패키지 업데이트 sudo apt update 2. Nginx 설치 sudo apt install nginx 3. Nginx 시작 sudo systemctl start nginx 4. Nginx 상태 확인 sudo systemctl status nginx 💡 SSL PEM 키 오픈 SSL 또는 발급받은 유료 SSL cer.pem이랑 kye.pem을 자신이 설정한 경로로 옮긴다. 나는 MobaXterm을 사용해서, ssl 폴더 자체를 커맨드 창을 이용해 해당 경로로 옮겼다. MobaXterm에서 기본 경로는 /home/ubuntu 로 설정되어 있는 것 같다. 그래서 실제 폴더를.. 2023. 9. 23. [PROJECT] 클러스터링 구성 자바가 아니라, 갑자기 인프라를 접하게 되었다. 원래는 클러스터링이 아니라, 이미 있는 프로젝트를 배포해서 로컬에 올려보는 걸 했었다. 그리고 이후에 로컬이 아니라, 우분투에 올리고 잘 작동되는지를 테스트했었다. 다만 이때는 도커로 해서! (이때 도커도 잘 몰랐다... 물론 지금도 잘 아는 건 아니지만... 공부 중...) docker compose 파일을 그냥 빌드를 하면 끝이었다. (이미 누군가 만든 게 있었다.) 물론 추가 세팅이 필요하지만? 근데 지금 같은 경우는, db만 도커로 올리고 나머지는 우분투에 설치를 해서 진행했다. 솔직히 리눅스도 잘 모르는데, 클러스터링이요...? (예...?) 그래도 다행히 회사 개발자 분이 클러스터링 예시를 만들어 놓으셨다. 대부분을 그분이 만드신 걸 참고하면서 .. 2023. 9. 21. [NGINX] 엔진엑스? 💡 Nginx Nginx는 웹 서버 소프트웨어로, 클라이언트 요청을 받아들이고 웹 페이지 및 다른 웹 콘텐츠를 제공하는 역할을 함. 빠르고 경량이며 안정적인 웹 서버로 알려져 있으며, 다양한 운영체제에서 사용할 수 있음. 👉 특징 고성능: 동시에 많은 연결을 처리할 수 있고, CPU 및 메모리 자원을 효율적으로 활용하여 높은 성능을 제공함 리버스 프록시: 리버스 프록시 서버로 사용할 수 있어서 클라이언트 요청을 백엔드 서버로 전달하고 응답을 반환할 수 있음. 이를 통해 부하 분산 및 보안 강화 등 다양한 용도로 활용할 수 있음 로드 밸런싱: 다수의 백엔드 서버 간에 부하를 분산하는 로드 밸런싱 기능을 제공함 정적 및 동적 콘텐츠 서빙: 정적 파일 (예: HTML, 이미지, CSS, JavaScript) .. 2023. 9. 18. 이전 1 다음