Centos bajo Nginx un guión clave de instalación

  
 

En el más reciente lanzamiento total de Nginx, varios VPS primero es necesario instalar el servidor web, y luego se involucran en contra de Dios en nombre de caballo. Hermano había sido previamente con el ejército PNMB un paquete de instalación de la llave, no se enreden varias configuraciones. Sin embargo, recientemente Sólo necesito una cosa Nginx, y PHP y MySQL instalado
un tiempo particularmente largo y el espacio, por lo que decidí hacer un clic en un script de instalación Nginx. Nginx instalación es muy simple, las cosas básicas se basan en resolver la fuente yum. No es el único PCRE, descargado directamente desde el sitio web oficial muy bien.

Este script es básicamente extrae de PNMB un guión clave de instalación en el interior, el archivo de configuración por defecto se utiliza dentro, a pocos pasos simplifica el archivo de configuración y modificar un poco. Nginx permisos predeterminados para correr como nadie.

guiones Ali nube y Linode Centos Centos prueba, o tienen algo en común.

Descargar: nginx.sh

# /bin /bashPATH = /bin :! /sbin: /usr /bin: /usr /sbin: /usr /local /bin: /usr /local /sbin: ~ /binexport PATH # instalación dependiente del entorno yum install -y maquillaje parche openssl cmake gcc gcc-c ++ gcc-g77 flex bisontes archivo libtool libtool-libs autoconf kernel-devel libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10- Devel gd gd-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel bzip2 bzip2-devel natationes de los derechos de autoría de los derechos de autoría de la quiebra de los derechos de autoría. fonts-chinese nano-vim mínima openssl-devel gettext gettext-devel ncurses-devel gmp-devel pspell-devel descomprimir Diffutils libcap # montaje PCREwget http://downloads.sourceforge.net/project/pcre/pcre/8.36/pcre-8.36 .tar.gztar zxf pcre-8.36.tar.gzcd pcre-8,36 /./Configurar &&& hacer; &hacer installcd ../# instalación NGINXwget http://nginx.org/download/nginx-1.6. 2.tar.gztar zxf nginx-1.6.2.tar.gzcd nginx-1.6.2 /./configurar - user = nadie --group = nadie --prefix = /usr /local /nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module --with-http_spdy_modulemake &&hacer installcd ../

ln -s /usr/local/lib/libpcre.so.1 /libln -s /usr /local /nginx /sbin /nginx /usr /bin /nginxrm -f /usr/local/nginx/conf/nginx.confmkdir -p /home /wwwroot /defaultchmod + w /home /wwwroot /defaultmkdir -p /home /wwwlogschmod 777 /home /-R wwwlogschown nadie: nadie /home /wwwroot /default

wget -c http://soft.vpser.net/lnmp/ext/init.d.nginxcp init.d.nginx /etc/init.d/nginxchmod + x /etc/init.d/nginxchkconfig --level 345 nginx en /sbin /iptables -I tcp ENTRADA -p --dport 80 -j ACCEPT /sbin /iptables-saveldconfigwget -c http://hack0nair.me/Download/nginx.confmv nginx.conf /usr /local/nginx/conf//etc/init.d/nginx comenzar

Copyright © Conocimiento de Windows All Rights Reserved