본문 바로가기

728x90

전체 글

(14)
Ansible Linux 설치 및 기본 Linux에서 `sensible`은 유용한 도구 중 하나입니다. 이번에는 `sensible-utils` 패키지를 통해 `sensible`을 사용하는 방법과 그 활용에 대해 알아보겠습니다. `sensible-utils` 패키지는 Debian 계열의 리눅스에서 기본적으로 설치되어 있습니다. 만약 해당 패키지가 설치되어 있지 않다면 다음 명령어로 설치할 수 있습니다. ``` sudo apt-get install sensible-utils ``` `sensible`은 실행 파일, 문서, 브라우저 등을 자동으로 처리할 수 있는 유틸리티입니다. 즉, 여러 버전의 실행 파일이나 도구들이 있는 경우 그 중에서 가장 적절한 것을 선택할 수 있게 해주는 역할을 합니다. 예를 들어, `sensible-editor`를 사용하..
Nginx + php 연동에 대하여 CentOS에서 Nginx와 PHP를 연동하는 방법에 대해 알아보겠습니다. 1. PHP-FPM 설치 CentOS에서는 다음과 같이 PHP-FPM을 설치할 수 있습니다. ``` sudo yum install php-fpm ``` 이 외에도, 각 운영체제에 따른 PHP-FPM 설치 방법이 다를 수 있으므로, 해당 운영체제의 설치 가이드를 참고하시기 바랍니다. 2. PHP-FPM 설정 변경 PHP-FPM 설정 파일(`/etc/php-fpm.d/www.conf`)을 열어서 다음과 같이 수정합니다. ``` listen = /run/php-fpm/php-fpm.sock ``` 위의 설정에서 `listen`은 PHP-FPM과의 통신을 위한 UNIX 소켓 파일 경로를 지정합니다. 3. Nginx 설정 수정 Nginx ..
Nginx 모듈 Nginx 모듈은 Nginx 웹 서버의 기능을 확장하거나 변경하는 데 사용되는 독립적인 코드 블록입니다. 모듈은 C 또는 Lua와 같은 프로그래밍 언어로 작성될 수 있습니다. Nginx는 모듈화된 아키텍처를 갖추고 있으므로, 새로운 모듈을 추가하여 Nginx의 기능을 확장하거나 변경할 수 있습니다. 다음은 몇 가지 Nginx 모듈의 예입니다. 1. HTTP 모듈 HTTP 모듈은 HTTP 요청 및 응답을 처리하는 데 사용됩니다. HTTP 모듈은 다양한 기능을 제공하며, 예를 들어 `proxy_pass` 지시문은 Nginx를 프록시 서버로 사용할 수 있게 합니다. 2. Event 모듈 Event 모듈은 Nginx의 이벤트 처리를 담당합니다. 이 모듈은 다양한 이벤트 드라이버를 제공하며, 이벤트 처리 방법을 ..

728x90