Inicio
Buscar
Ingresar
Registrarse
Starfield: el juego que revolucionará el espacio y la tecnología
Hack x Crack - Comunidad de Seguridad informática
»
Biblioteca
»
Manuales y revistas
»
Instalacion de Nginx en Linux & Windows
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Instalacion de Nginx en Linux & Windows (Leído 4722 veces)
ZanGetsu.
{ L2 } Nativo Digital
Mensajes: 111
Instalacion de Nginx en Linux & Windows
«
en:
Diciembre 06, 2013, 06:06:12 am »
Nginx es es un código abierto, libre de servidor de alto rendimiento HTTP y proxy inverso, así como un servidor proxy IMAP/POP3. Igor Sysoev comenzó el desarrollo de Nginx en 2002, con la primera versión pública en 2004 . Nginx ahora recibe casi el 12,18% (22.2M) de sitios activos en
todos los dominios. Nginx es conocido por su alto rendimiento, la estabilidad, el rico conjunto de características, configuración sencilla y de bajo consumo de recursos.
Instalacion:
Para empezar con la instalación, primero debemos instalar una dependencia:
Código: Bash
#
apt-get install
build-essential libssl-dev libpcre3-dev
Instalando la librería podemos comenzar con la instalación en pleno de nginx,
Descargamos :
Código: Bash
wget
http:
//
nginx.org
/
download
/
nginx-1.2.6.tar.gz
Lo Descomprimimos:
Código: Bash
tar
zxvf nginx-1.2.6.tar.gz
Ingresamos al directorio :
cd nginx-1.2.6
Y compilamos :
Código: Bash
- .
/
configure
-
make
-
make
install
(recuerden ingresar como root o sudo)
Nginx tiene varios modulos disponibles, los cuales pueden ser descargamos desque aqui :
http://wiki.nginx.org/Modules
Para poder iniciar, reiniciar y parar nuestro nginx, necesitamos de un script, lo descargaremos :
Código: Bash
-
wget
https:
//
raw.github.com
/
JasonGiedymin
/
nginx-init-ubuntu
/
master
/
nginx
-
sudo
mv
nginx
/
etc
/
init.d
/
nginx
-
sudo
chmod
+x
/
etc
/
init.d
/
nginx
-
sudo
chown
root:root
/
etc
/
init.d
/
nginx
ahora podremos iniciarlo correctamente:
Código: Bash
/
etc
/
init.d
/
nginx start
[
ok
]
Starting Nginx Server...:.
Instalación de php5-fpm:
ejecutamos :
Código: Bash
apt-get install
php5-fpmv
Agregamos la siguiente llave:
Código: Bash
-
apt-get update
-
wget
http:
//
www.dotdeb.org
/
dotdeb.gpg
-
cat
dotdeb.gpg
|
sudo
apt-key add
-
Y podremos instalar php:
Código: Bash
-
apt-get install
php5-cli php5-suhosin php5-fpm php5-cgi php5-mysql
Lo iniciamos
Código: Bash
-
/
etc
/
init.d
/
php5-fpm start
Luego de eso en :
/etc/nginx/nginx.conf
, haremos los siguientes cambios :
Buscamos la linea que dice:
Código: Bash
index index.php index.html index.htm;
Y le daremos prioridad a index.php tal como se ve en el ejemplo, luego el bloque
Código: Bash
" upstream php "
que apunta a PHP-FPM.
upstream php
{
server 127.0.0.1:
9000
;
Y a lo ultimo del archivo agregaremos lo siguiente:
Código: Bash
location ~ \.php$
{
include fastcgi_params;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
$document_root
$fastcgi_script_name
;
fastcgi_pass php;
Luego agregaremos lo siguiente al final del archivo : /usr/local/nginx/fastcgi_params
Código: Bash
fastcgi_connect_timeout
60
;
fastcgi_send_timeout
180
;
fastcgi_read_timeout
180
;
fastcgi_buffer_size 128k;
fastcgi_buffers
4
256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
Y reiniciamos nuestro nginx :
service nginx restart
Instalación en Windows:
Bueno en Windows todo es mas fácil, la instalación de nginx también, primero debemos descargar lo siguiente:
Código: Bash
http:
//
www.mediafire.com
/
download
/
kzx7jj3b5smv945
/
winginx-setup.exe
Bueno típico de Windows, solo debemos dar siguiente, siguiente, siguiente...,
En esta parte vamos a elegir que instalar, ya que podemos instalar
mysql, phpmyadmin, php, etc
Y bueno en nuestro disco C, tendremos listo todo instalado simple, en la carpeta se encuentran el Start, el Stop y el Hosteditor, el cual nos servirá para poner nuestra ip publica:
A lo ultimo se ve mi ip agregada, y el nombre de la carpeta contenedora
"zangetsu" y listo, tendremos nuestro servidor corriendo correctamente,
Para ingresar a phpmyadmin, iremos a la dirección
http://127.0.0.1:81/
, con el
user por defecto "root" y ya podremos administrar correctamente,
Un Saludo !
«
Última modificación: Diciembre 06, 2013, 06:09:53 am por ZanGetsu.
»
En línea
ZanGetsu
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Biblioteca
»
Manuales y revistas
»
Instalacion de Nginx en Linux & Windows
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more