Red Hat 6.3 에 nginx - 1.7.4 설치
Redhat 시스템 에 서 는 CentOS 처럼 yum 설치 의존 패키지 등 을 사용 하지 않 기 때문에 Nginx 와 관련 된 의존 라 이브 러 리 를 한 걸음 한 걸음 설치 하 는 방법 을 기록 합 니 다.
다음은 정식으로 설치 합 니 다. Nginx 를 설치 하려 면 gcc - c +, gcc, openssl - devel, pcre - devel 과 zlib - devel 등 소프트웨어 에 의존 해 야 하기 때문에 일반적인 상황 에서 우 리 는 먼저 gcc - c +, gcc 를 설치 해 야 합 니 다. 그 다음 에 pcre 입 니 다. zlib 이 두 라 이브 러 리, 마지막 으로 openssl - devel 까지
1. gcc - c + +, gcc 설치
gcc, gcc - c + + 에 대해 서 는 앞의 글 을 참조 하 십시오. Hat 6.3 gcc 설치 gc + + 의 절차, gcc 설치 gc + + 에 해당 하 는 rpm 의존 패키지 가 필요 합 니 다. 더 이상 자세히 설명 하지 않 겠 습 니 다.
2. pcre 라 이브 러 리 설치
먼저 pcre 를 설 치 했 습 니 다. pcre 는 주로 nginx 의 rewrite (재 작성) 모듈 을 위해 사 용 됩 니 다.
/ usr / local 디 렉 터 리 에 들 어가 기
$ cd /usr/local
인터넷 에서 최신 버 전의 prce 라 이브 러 리 를 다운로드 하 다.
$ wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
혹은
$ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
압축 해제 파일
$ tar -zxvf pcre-8.35.tar.gz
압축 을 풀 고 pcre - 8.35 디 렉 터 리 를 생 성하 여 pcre - 8.35 디 렉 터 리 에 들 어가 설치 합 니 다.
$ ./configure
$ make
$ make install
이렇게 해서 pcre 라 이브 러 리 설치 가 완료 되 었 습 니 다.
3. zlib 라 이브 러 리 설치
zlib 라 이브 러 리 는 주로 nginx 의 gzip 압축 모듈 에서 사용 합 니 다.
/ usr / local 디 렉 터 리 에 들 어가 기
$ cd /usr/local
인터넷 에서 최신 버 전의 zlib 라 이브 러 리 를 다운로드 합 니 다.
$ wget http://zlib.net/zlib-1.2.8.tar.gz
압축 해제 파일
$ tar -zxvf zlib-1.2.8.tar.gz
압축 해제 후 zlib - 1.2.8 디 렉 터 리 생 성
$ cd zlib-1.2.8
zlib - 1.2.8 디 렉 터 리 에 들 어간 후 명령 행 컴 파일 설치 실행
$ ./configure
$ make
$ make install
이렇게 해서 zlib 라 이브 러 리 설치 가 완료 되 었 습 니 다.
4. openssl 설치
/ usr / local 디 렉 터 리 에 들 어가 기
$ cd /usr/local
인터넷 에서 최신 버 전의 openssl 라 이브 러 리 를 다운로드 합 니 다.
$ wget http://www.openssl.org/source/openssl-1.0.1i.tar.gz
압축 해제 파일
$ tar -zxvf openssl-1.0.1i.tar.gz
압축 해제 후 openssl - 1.0.1i 디 렉 터 리 생 성
$ cd openssl-1.0.1i
openssl - 1.0.1i 디 렉 터 리 에 들 어간 후 명령 행 컴 파일 설치
$ ./configure
$ make
$ make install
이렇게 해서 openssl 라 이브 러 리 설치 가 완료 되 었 습 니 다.
설치 nginx
우선 / usr / local 디 렉 터 리 에 들 어 갑 니 다.
$ cd /usr/local
홈 페이지 에서 최신 버 전의 nginx 를 다운로드 하 다.
$ wget http://nginx.org/download/nginx-1.7.4.tar.gz
압축 풀기 nginx 압축 팩
$ tar -zxvf nginx-1.7.4.tar.gz
nginx - 1.7.4 가 생 깁 니 다. 디 렉 터 리, 이 때 nginx - 1.7.4 디 렉 터 리 에 들 어 갑 니 다.
$ cd nginx-1.7.4
다음 설치, 사용 -- prefix 매개 변수 지정 nginx 설치 디 렉 터 리, make 컴 파일, make 설치
$ ./configure --prefix=/usr/local/nginx-1.7.4 # /usr/local/nginx
$ make
$ make install
만약 잘못 보고 하지 않 았 다 면, 순조롭게 완성 한 후에 nginx 의 설치 디 렉 터 리 를 보 는 것 이 좋 습 니 다.
$ whereis nginx
설치 가 완료 되면 설치 후 디 렉 터 리 (/ usr / local / nginx - 1.7.4) 에 들 어가 면 시작 하거나 멈 출 수 있 습 니 다.
여기까지 설치 nginx 를 사용 하 는 것 은 이미 완성 되 었 습 니 다. 사실 보기 에는 아주 간단 합 니 다.
특별 알림: 설치 후 nginx 설정 에 오류 가 없 는 지 테스트 하고 사용 합 니 다. -t
$ /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
제 가 여기 서 잘못 을 발 견 했 어 요.
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
오 류 를 통 해 알 수 있 듯 이 libpcre. so. 1 파일 이 부족 해서 시스템 루트 디 렉 터 리 / lib 디 렉 터 리 에 수 동 으로 연결 되 었 습 니 다.
$ ln -s /usr/local/lib/libpcre.so.1 /lib64
32 비트 시스템
$ ln -s /usr/local/lib/libpcre.so.1/lib
nginx 테스트 를 다시 시작 하 겠 습 니 다.
$ /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfull
OK, 테스트 통과, nginx 시작
$ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nginx 프로 세 스 보기
또는
$ ps aux|grep nginx
마스터 가 보이 네요. process 와 worker process 프로 세 스, 성공 설명
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
linux2에 nginx 설치설치 가능한 nginx를 확인하고, 해당 nginx를 설치한다. localhost 혹은 해당 ip로 접속을 하면 nginx 화면을 볼 수 있다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.