Directorio de artículos
Varias versiones
- nginx:
nginx-1.18.0.tar.gz
wget http://nginx.org/download/nginx-1.18.0.tar.gz
- openssl:
instalación de nginx
Crear archivo de paquete de instalación
mkdir nginxTools
Descargue el archivo fuente de instalación de nginx
cd / root / nginxTools
wget http://nginx.org/download/nginx-1.18.0.tar.gz
Descomprime el archivo fuente
Descomprima el archivo nginx-1.18 en la /usr/local/nginx
ruta del archivo:
tar zxf nginx-1.18.0.tar.gz -C / usr / local / src /
Compilación de configuración
Ingrese la ruta del código fuente descomprimido:
cd / usr / local / src /
Ejecute el script de configuración:
./configure --prefix=/usr/local/nginx
--with-http_ssl_module
--with-http_stub_status_module
--with-http_gzip_static_module --with-pcre
Compilar e instalar
hacer
hacer la instalación
correr
Ingrese el directorio nginx compilado e instalado:
cd / usr / local / nginx / sbin
./nginx
acceso
Escuche en el puerto 80 por defecto, por supuesto que se puede configurar
IP del servidor: 80
Después de acceder al enlace, aparece lo siguiente, que indica que la instalación se ha realizado correctamente.
Ver la versión de nginx
cd / usr / local / nginx / sbin /
./nginx -v
problema
Problema de instalación de OpenSsl Gcc
yum -y instalar gcc gcc-c ++ autoconf automake make
Especificar el problema de la versión yum
Por supuesto, use el yum
comando, que está instalado por defecto 最新版
. La necesidad de asegurar nginx版本
y gcc
así como openssl
versiones en forma!
Úselo para yum
ver la información de la versión del software que se puede instalar:
lista de yum | grep xxxx
Luego use el siguiente comando para descargar e instalar la versión especificada:
yum instalar xxxx
Este material de referencia: Use yum para instalar la versión especificada del software en el sistema CentOS
Problemas de compilación
- buscando la biblioteca PCRE ... no se encuentran
lospcre
archivos de biblioteca relacionados que faltan
yum instalar pcre-devel
Referencia
Centos7 instala Nginx1.11.3
centos7 compila nginx, usa la versión openssl1.1.1h