Como configurar un servidor web con Linux, Nginx, PHP y MySQL en 5 minutos sin ser un experto

web server shutterstock

Si eres diseñador web o desarrollador y te desempeñas como freelance sabras sobre los costos que implica contratar un servicio de Hosting en Internet y lo costoso que puede ser contratar un servidor dedicado en caso de que pienses ofrecer a tus clientes el servicio de hosting sin contratar servicios de terceros, ten en cuenta que lo barato sale caro, un servidor de buena calidad con un proveedor que ofrezca servidores dedicados con una buena calidad de soporte te puede costar unos $200 dólares al mes, y si vives en un país como México que sufre de la devaluación de su moneda ante el dolar, esta cantidad se convierte en un serio problema para tu economía.

Bueno pues lo que quiero no es crear un tutorial para configurar un servidor web Nginx, porque creanme no lo van a necesitar, para ello la primera recomendación es Xen Power una empresa que ofrece servidores VPS, pero con la peculiaridad que no tienen nada instalado mas que una distribución de Linux (la que tu elijas) con el mínimo de aplicaciones instaladas, en otras palabras para que puedan seguir mi recomendación solo necesitan una maquina con Linux instalado y sin necesidad de instalar un entorno de escritorio gráfico pues todo lo manejaran desde la consola, pero no se asusten.

Lo mejor: Como configurar un servidor web Nginx

Una vez teniendo su maquina con Linux viene lo bueno, les presento a EasyEngine un servicio gratuito que se encargar de instalar en tu servidor o maquina con Linux todo lo que necesitas para configurar un servidor web Nginx, ¿como?, muy simple solo tienes que iniciar tu maquina y en la consola o terminal, ejecutar estos comandos:

  • sudo wget -qO ee rt.cx/ee && sudo bash ee
  • sudo ee site create example.com –wp

Listo!

Les explico como funciona, el primer comando “sudo wget -qO ee rt.cx/ee && sudo bash ee” se encarga de instalar en tu maquina los scripts necesarios que permitirán instalar en tu servidor las aplicaciones necesarias y correctas para montar tu servidor web.

El segundo comando “sudo ee site create example.com –wp“, es el que hace la magia, “ee site create” lo podemos definir como la orden de ejecución que le damos al servidor a través de la linea de comandos, seguido por el dominio del sitio que deseas configurar, aunque podría ser una dirección IP, pero bueno lo ideal es que pongas un dominio, ej. frogx3.com, y por ultimo “–wp” con esto le estas indicando que instale WordPress, claro esto no es obligatorio, lo explico mas abajo.

¿Que hará este segundo comando?

Instalara la versión mas reciente de Nginx una gran alternativa a Apache que consume mucho menos recursos, también instalara PHP y MySql, y como mencione antes también WordPress, todo debidamente configurado.

También puedes crear sitios sin WordPress, solo con soporte para HTML, sitios con PHP o solo un servidor de base de datos MySQL, con estos comandos.

  • ee site create example.com –html
  • ee site create example.com –php
  • ee site create example.com –mysql

Otra cosa que te permite EasyEngine para configurar un servidor web nginx, es configurar tu servidor con soporte para Google PageSpeed, una de las mejores herramientas que existen a nivel servidor que permitirán que tus paginas web carguen con mayor velocidad.

Pero EasyEngine va aun mas haya, si también necesitas configurar el servicio de correos entonces puedes configurar un servidor de correos, solo que en este caso se recomienda que tu servidor cuente con al menos 1GB de memoria RAM, en lo personal te recomendaría 2GB o más si estas pensando tener en el mismo servidor servicio de hosting y correos para varios clientes.

Por ultimo si quieren ofrecerle a sus clientes un panel de control y el clásico cPanel les parece costoso, entonces puede optar por el zPanel una alternativa muy buena que te permitirá ofrecer un panel de control a tus clientes de hosting.

Como verán esto es muy fácil, pero son solo los primeros pasos, esta en ustedes investigar mas para poder administrar un servidor, eso ya es otro cuento que puede ser muy entretenido, en fin espero esto les sea de utilidad.

Enlace: EasyEngine

Image de portada por Theromb © | Shutterstock

comment ¿Que opinas?

Artículos recientes

close

México intenta regular la industria del videojuego con su propia clasificación

La industria de los videojuegos ha tenido un crecimiento exponencial en todo el mundo; especialmente en territorio mexicano, donde la industria ha pasado de 11 mil 278 millones de pesos a 22 mil 852 millones tan…

close

play_circle_outline Campaña reconoce la capacidad creativa con humor

Few Can Do What You Do, es el nuevo lema de la campaña de Format una plataforma portafolio para creativos; esta campaña bajo el lema “Pocos pueden hacer lo que tu” reconoce la capacidad de…

close

play_circle_outline Como crear efecto de doble exposición en photoshop en menos de 1 minuto

El photoshop es de las herramientas imprescindibles en el catalogo de programas de un diseñador o creativo; no obstante, muchos no tenemos la pericia y conocimiento de todo lo que podemos lograr con el. Es…

close

Lista de estrenos en Netflix para Mayo 2017

Netflix continua incrementado su catalogo de películas y series cada mes; siendo el turno del mes de Mayo del 2017 donde llegarán nuevas temporadas de series como House of Cards y Unbreakable Kimmy Schmidt; así como…

close

play_circle_outline Mira el nuevo y emocionante trailer final de Cars 3

El día de ayer se dio a conocer el trailer final de la nueva entrega de la película de Disney y Pixar Cars 3; esta nueva entrega de la saga nos relata la ultima carrera…

close

Ilustraciones tipográficas inspiradas en el reino animal

El diseñador británico conocido como Marcus Reed ha creado una genial colección de ilustraciones tipográficas inspiradas en el reino animal; estas ilustraciones nos muestran a diversos animales desde el Cocodrilo hasta la Cebra con sus…

notifications Recién publicamos
close