본문 바로가기
반응형

Web4

nginx Permission denied 오류 nginx가 설치된 리눅스 서버가 정상적으로 동작했었는데 라이브러리 업데이트를 했더니 Permission 오류가 발생했다. Nginx error: (13: Permission denied) while reading upstream on /var/lib/nginx/ /var 아래의 경로에 nginx가 접근을 시도하는 과정에서 권한이 부족하여 오류가 발생했다. nginx 폴더 소유권은 nginx를 실행시키는 사용자로의 변경하여 해결하였다. $ chown -R user:user /var/lib/nginx 경로에 따라 쓰기 권한이 필요하다면 +x 권한 보유도 필요 2024. 3. 27.
Lighttpd - 경량 웹 서버 "Lighttpd"는 빠르고 가볍고 안정적인 웹 서버 소프트웨어입니다. Lighttpd는 독일 소프트웨어 개발자인 Jan Kneschke가 2003년에 처음 출시했습니다. Kneschke는 원래 하나의 서버가 c10k 문제로 알려진 10,000개의 동시 연결을 처리할 수 있음을 증명하기 위해 소프트웨어를 작성했습니다. Lighttpd는 Apache와 비교했을 때 더 적은 메모리를 사용하며, 더 높은 처리량과 속도를 제공합니다. lighttpd는 동적 콘텐츠를 처리할 수 있는 FastCGI, SCGI 및 CGI와 같은 외부 인터페이스를 지원합니다. 또한, SSL/TLS 암호화와 같은 보안 기능도 내장되어 있습니다. lighttpd는 일반적으로 웹 애플리케이션 서버로 사용됩니다. 또한, 많은 웹 사이트에서 .. 2023. 4. 22.
thttpd - 경량 웹 서버 "thttpd"는 작고 빠른 웹 서버로, C 언어로 작성되었습니다. thttpd는 정적 파일과 CGI(Common Gateway Interface) 프로그램을 서비스하기 위한 기능을 제공합니다. thttpd는 가벼우며 간단하기 때문에, 임베디드 시스템이나 작은 서버에 적합합니다. 또한, 매우 빠르기 때문에 높은 처리량이 필요한 웹 서비스에도 적합합니다. thttpd는 상업적인 웹 서비스에서는 사용되지 않지만, 내부에서 작은 프로젝트나 테스트 웹 서버, 개인 블로그나 포트폴리오 사이트 등 작은 규모의 웹 사이트를 제작할 때 자주 사용되며, 가볍고 빠르기 때문에 서비스에 지장이 없는 이미지 서버로 사용되기도 합니다. https://acme.com/software/thttpd/ thttpd thttpd - t.. 2023. 4. 22.
Apache httpd - Tomcat 연결 끊김(502) 현상 기본 설정인 ALB - Apache httpd - Tomcat으로 설정하였을 때는 이슈가 없었는데, 이중화 설정을 IP를 지정하여 HTTPD에서 이중화 설정하는 방식이 아닌 AWS NLB를 이용하여 확장이 가능하도록 진행하였다. ALB - Apache httpd - NLB - Tomcat으로 설정을 변경한 시점에서 간헐적으로 502 오류가 발생했다. httpd mod_jk 로그에는 연결 실패 로그가 나타났지만, Tomcat에서는 별다른 access 로그가 표시되지 않았다. httpd - tomcat 사이에서 발생하는 문제인 것 같아서 처리했던 내용을 정리하였다. AWS ALB - Httpd KeepAliveTimeout 값 설정 AWS ALB와의 timeout 영향이 아닐까 싶어서 httpd KeepAl.. 2022. 2. 3.
반응형