Ningx 설치 및 설정

1956 단어 nginx
예전 에 자신의 ubuntu 에 Nginx 를 설치 한 것 을 기억 합 니 다. 그것 은 데스크 톱 이기 때문에 지금 은 자신의 노트북 에 있 는 가상 컴퓨터 에 Nginx 를 다시 설 치 했 습 니 다. 설치 하 는 과정 이 순 조 롭 지 않 았 습 니 다. 예전 에 필 기 를 하지 않 았 는데 이번에 설치 하 는 데 많은 불필요 한 시간 이 걸 렸 습 니 다.이번 에는 제 설치 과정 과 만난 과정 을 모두 기록 해서 설치 한 친구 들 에 게 참고 하고 싶 습 니 다.
나의 환경: vm 7.5 아래
1. nginx 설치 패키지 다운로드 (http://wiki.nginx.org/Install)
저 는 홈 페이지 에서 원본 파일 을 다운로드 하여 redhat 에 올 린 후 참고 매 뉴 얼 에 따라 다음 과 같이 설치 합 니 다.
./configure  //이 보 고 는 틀 렸 다. 아마 내 가 다른 가방 이 부족 하 다 는 것 일 것 이다.
make && make install
나중에 구 글 은 Nginx 소스 코드 를 컴 파일 하기 전에 openssl, zlib, pcre 세 개의 가방 을 설치 해 야 했다.
각각 이 세 개의 가방 을 설치 한 후에 nginx 소스 코드 를 계속 컴 파일 합 니 다.
/configure --user=root --group=root --prefix=/usr/local/nginx/ --with-http_stub_status_module --with-openssl=/usr/local/openssl
make && make install
이렇게 하면 설치 가 완 료 될 수 있 습 니 다. 그러나 그 후에 nginx 를 시작 하 는 것 이 잘못 되 었 습 니 다. 오 류 는 다음 과 같 습 니 다.
/usr/local/webserver/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
libpcre. so. 1 파일 을 찾 을 수 없 었 습 니 다. 이어서 Id $(which = / usr / local / nginx / sbin / nginx) 로 확인 하 였 습 니 다.
linux-gate.so.1 =>  (0x00312000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00430000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x065c4000)
        libpcre.so.1 => not found        libc.so.6 => /lib/libc.so.6 (0x00110000)
        /lib/ld-linux.so.2 (0x00284000)

들 어가 기 / usr / lib  libpcre 와 관련 된 파일 을 찾 았 습 니 다. 다음 과 같 습 니 다.
[root@bogon lib]# ls | grep libpcre
libpcrecpp.so.0
libpcrecpp.so.0.0.0
libpcreposix.so.0
libpcreposix.so.0.0.0

나 는 libpcre. so. 1 을 libpcrecpp. so. 0 에 소프트 링크 를 만 든 후에 nginx 를 실행 하려 고 시도 하 였 으 나, 마침내 잘못 보고 하지 않 고 브 라 우 저 를 열 어 입력 하 였 다.http://localhost/ 초기 기본 페이지 가 보 입 니 다!
 
 
 
 
 

좋은 웹페이지 즐겨찾기