>  기사  >  백엔드 개발  >  CentOS에 Nginx를 설치하는 방법

CentOS에 Nginx를 설치하는 방법

不言
不言원래의
2018-07-07 15:53:431339검색

이 글에서는 CentOS에 Nginx를 설치하는 방법을 주로 소개합니다. 참고할만한 가치가 있어서 공유합니다. 필요한 친구들이 참고할 수 있도록 하겠습니다.

이 글에서는 주로 Nginx를 소개합니다. CentOS에 Nginx를 설치하는 방법 CentOS에 Nginx를 설치하는 방법은 어느 정도 참고할만한 가치가 있어서 이제 모든 분들과 공유합니다. 빨리, 이 기사가 있습니다#🎜🎜 #

CentOS는 yum을 사용하여 jdk를 설치합니다
  1. CentOS는 tomcat을 설치합니다#🎜🎜 #
  2. # 🎜🎜#CentOS 설치 Nginx

  3. CentOS 설치 MySql

  4. #🎜 🎜 #1. Nginx 설치 전 준비사항#🎜 🎜#gcc g++ 개발 클래스 라이브러리가 설치되어 있는지 확인하세요.
  5. yum -y install gcc automake autoconf libtool make(安装make)
    yum install gcc gcc-c++(安装g++)

    2. Nginx 및 해당 구성 요소 다운로드

    cd /usr/local/src
  6. openssl 설치
wget http://www.openssl.org/source/openssl-fips-2.0.16.tar.gz(下载openssl)
tar -zxvf openssl-fips-2.0.16.tar.gz
cd  openssl-fips-2.0.16
./configure && make && make install

pcre 설치

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gz(下载pcre)
tar -zxvf pcre-8.42.tar.gz
cd pcre-8.42
./configure && make && make install
zlib 설치# 🎜🎜#
wget http://zlib.net/zlib-1.2.11.tar.gz(下载zlib)
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install

또는 yum을 사용하여 openssl, pcre, zlib를 설치하세요

yum -y install openssl openssl-devel
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel

nginx 설치

wget http://nginx.org/download/nginx-1.15.0.tar.gz(下载nginx)
tar -zxvf nginx-1.15.0.tar.gz
cd nginx-1.15.0
./configure && make && make install

3 nginx를 시작하세요

cd /usr/local/nginx/sbin/(进入nginx安装目录)
./nginx(启动命令)
报错信息:/usr/local/nginx/sbin/nginx: error while loading shared libraries: 
libpcre.so.1: cannot open shared object file: No such file or directory
whereis libpcre.so.1(查看libpcre.so.1安装位置)
位置信息:libpcre.so: /lib64/libpcre.so.0 /usr/local/lib/libpcre.so.1 /usr/local/lib/libpcre.so
ln -s /usr/local/lib/libpcre.so.1 /lib64(添加软链接再次启动就可以了)
#🎜🎜 #4. nginx 구성 파일을 수정하고 tomcat을 가리키는 역방향 프록시를 추가하도록 도메인 이름을 구성합니다

vi /usr/local/nginx/conf/nginx.conf
서버를 가리키도록 도메인 이름을 추가하고 첫 번째 서버를 다음 구성으로 수정합니다.

    server {
        listen       80;
        server_name  coder7911.club;
        location / {
            proxy_pass   http://127.0.0.1:8080;
        }
    }
5 .nginx에서 자주 사용되는 관련 명령

./nginx
./nginx -t
./nginx -s relaod
ps -ef|grep nginx
kill -9 进程号
tail -f /usr/local/nginx/logs/access.log
위는 이 글의 전체 내용입니다. 더 많은 관련 내용을 알아보시려면, PHP 중국어 웹사이트를 주목해주세요!

관련 권장 사항:

Tomcat과 nginx의 차이점, Apache HTTP 서버 프로젝트

Centos 다음 루프는 Redis 및 공유 메모리(shm)에 대한 PHP 읽기 및 쓰기의 효율성을 테스트합니다.

위 내용은 CentOS에 Nginx를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.