WEBWAS/NGiNX
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 기본 모듈 지시어WEBWAS/NGiNX 2023. 8. 7. 18:09
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 Nginx의기본 모듈이란 무엇이며 어떤 지시어를 사용할 수 있는지 알아보겠습니다. 1. 기본 모듈 Nginx 기본 매개변수를 정의하는 지시어를 제공합니다. 기본 모듈은 컴파일 시 제외시킬 수 없고 항상 사용이 가능합니다. 1.1. 코어 모듈(Core module) 프로세스 관리나 보안과 같은 필수적인 기능과 지시어입니다. 1.2. 이벤트 모듈(Event module) 네트워크 기능의 내부 동작 방식을 구성합니다. 1.3. 환경설정 모듈(Configuration module) 인클루드 체계를 사용할 수 있게 합니다. 2. 프로세스 구조 기동이 되면 마스터 프로세스라 불리는 프로세스가 한 개 메모리에 생성됩니다. 이 프로세스는 ..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 설정 파일 구조 파악WEBWAS/NGiNX 2023. 7. 24. 18:51
안녕하세요 (주) 제스트정보기술 입니다. Nginx를 활용하기 위한 서버 환경 설정을 알아보도록 하겠습니다. 먼저 설정 파일의 주요 내용 몇가지입니다. 1. 지시어는 항상 세미콜론(;)으로 끝납니다 worker_processes 1; 2. # 문자는 주석문을 의미합니다 #user nobody; 3. include 지시어는 특정 파일의 내용을 삽입한다는 의미입니다 include sites-enabled/*; 와 같이 특정 폴더 하위의 모든 파일을 포함 시킬수도 있습니다. (1) cat nginx.conf #user nobody; worker_processes 4; worker_rlimit_nofile 8192; include test.conf pid logs/nginx.pid; (2) cat t..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 시스템 서비스 등록WEBWAS/NGiNX 2023. 7. 24. 18:46
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 Nginx를 시스템의 서비스에 등록하여 관리하는 방법을 알아보도록 하겠습니다. 1. 시스템 서비스의 이해 먼저 시스템 서비스에 대하여 알아보겠습니다. 리눅스 기반의 운영체제는 대부분 시스템 V방식의 init 데몬을 사용합니다. init 데몬은 어느 상태의 컴퓨터를 의미하는 runlevel 개념을 기반으로 실행이 됩니다. 런레벨 상태 0(Halt) 시스템 중지 1(Single user mode) 싱글유저 모드(복구 모드) 2(Multiuser、 without NFS) 멀티유저 모드、 NFS 지원 없음 3(Full multiuser mode) 완전 멀티유저 모드 4(Unused) 사용되지 않음 5(X11) 그래픽 인터페이스 모드 6(Reboot) ..
-
<NginX 기술지원 전문기업 (주)제스트정보기술>- NginX 커맨드라인WEBWAS/NGiNX 2023. 4. 24. 17:53
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 NGINX 다양한 커맨드라인에 대한 내용에 대해 설명 드리겠습니다. 1. 커맨드라인 Nginx의 커맨드라인은 [설치위치]/sbin/nginx -h로 확인이 가능합니다. # ./nginx -h nginx version: nginx/1.xx.x Usage: nginx [-?hvVtTq] [-s signal] [-p prefix] [-e filename] [-c filename] [-g directives] Options: -?,-h : this help -v : show version and exit -V : show version and configure options then exit -t : test configuration and exit -..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 빌드, 설치 방법WEBWAS/NGiNX 2023. 3. 28. 11:09
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 지난 시간에 이어 NGINX 환경설정 및 설치 대한 내용에 대해 설명 드리겠습니다. 지금까지 다양한 옵션, 환경 설정을 모두 알아보았고 Nginx의 설치가 마무리가 됩니다. 1. make Nginx의 소스와 라이브러리를 빌드하는 작업을 진행합니다. # make 1.1. make 중 오류 빌드 중에 환경 설정 옵션에 따라 아래와 같은 오류가 발생할 수 있습니다. 오류 메시지: /usr/bin/ld: cannot find -lperl collect2: error: ld returned 1 exit status 해결 방법: sudo apt install libperl-dev 빌드가 성공적으로 끝나면 make[1] : leaving directory라는..