컴퓨터 커뮤니티


Nginx 이란?

코리아 0 3,710 2017.10.04 23:59

Nginx(엔진 x라 읽는다)는 웹 서버 소프트웨어로, 가벼움과 높은 성능을 목표로 한다. 웹 서버, 리버스 프록시 및 메일 프록시 기능을 가진다.

 
Netcraft의 2011년 1월 웹서버 설문조사에 따르면, nginx는 전체 도메인에서 4번째(7.50%)로 많이 쓰이는 웹서버이며, 활성화된 웹 사이트에 대한 통계에서도 역시 4번째(8.23%)로 많이 사용된다[1]. 2017년 6월 현재 Nginx는 한국 전체 등록 도메인 중 24.73%가 사용하고 있다.
 
Nginx는 요청에 응답하기 위해 비동기 이벤트 기반 구조를 가진다. 이것은 아파치 HTTP 서버의 스레드/프로세스 기반 구조를 가지는 것과는 대조적이다. 이러한 구조는 서버에 많은 부하가 생길 경우의 성능을 예측하기 쉽게 해준다.
 
지마켓부터 각종 큰 사이트은 엔진X를 사용하고 있습니다.
 
리눅스에서 사용하는 환경 링크주소를 클릭하면 설치 패치파일이 있어서 일반인도 간단하게 설치가 가능합니다
 
 
 
php79 stack

PHP 5.3 ~ 7.2 + Nginx + MariaDB + 앱들을 자동 설치합니다.

특징

  • 쉽고 빠른 설치, 운영, 업데이트까지 고려한 설계
  • 쉬운 업데이트 지원. (공식+인기 저장소를 사용하여 yum update 만으로 완료)
  • 기본 설정 파일의 수정을 최소화하여 혼란 예방. (주요 설정 내용을 z-php79.ini 형태의 외부 파일로 분리)
  • PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2 7가지 버전을 지원하며, 하나의 서버에서 2개 이상의 PHP 사용 가능.
  • Laravel 5.1~5.5, WordPress, XE, 그누보드 4/5, phpMyAdmin 자동 설치 지원. (app-install.sh)
  • 시스템 계정, 디비 계정 자동 생성 지원. (user-add.sh)

요약: 더 이상 설치에 시간을 낭비하지 마시고, 여러분의 코딩과 업무에 집중하세요! :)

설치 방법

CentOS 6/7 만 지원됩니다. (minimal 설치 환경 지원)

주의) 서버에 PHP, MariaDB/MySQL, Nginx/Apache 가 설치되지 않은 상태에서만 가능합니다! 서버 OS 설치를 의뢰하실 경우 미리 별도 요청하셔야 합니다. **OS만 설치하고 APM 은 설치하지 마세요.**

git 명령이 없다면, yum install git 으로 먼저 설치하셔야 합니다.

cd /root/ \ && git clone https://github.com/php79/stack.git \ &&cd stack \ && ./install.sh
  • 기본 설치 옵션은 PHP 7.0 + Nginx + MariaDB 입니다.
  • 설치 화면에서 'y'만 누르면 바로 설치가 진행됩니다.

 


Comments


<
Category
State
  • 현재 접속자 139 명
  • 오늘 방문자 986 명
  • 어제 방문자 1,766 명
  • 최대 방문자 7,216 명
  • 전체 방문자 1,790,051 명
  • 전체 게시물 33,623 개
  • 전체 댓글수 47 개
  • 전체 회원수 534 명
Facebook Twitter GooglePlus KakaoStory NaverBand