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

Ilustraciones para reflexionar sobre los problemas de la sociedad

Quiero compartir con ustedes unas impactantes ilustraciones realizadas por un artista conocido en Facebook como “Al Margen“; la cuales, nos invitan a reflexionar sobre lo intrincado y vacío de los problemas actuales de la sociedad….

close

El Spinner de Google, la solución a tu estrés y sin gastar tu dinero

Con motivo de la creciente afición y moda de los Spinners para aliviar el estrés muchas empresas han sacado sus versiones de esta simple herramienta; razón por la cual, Google ha decidido no quedarse atrás…

close

play_circle_outline WoodSwimmer, fascinante stop motion hecho con cortes de madera

Brett Foxwell es un fotógrafo creativo que gusta de tomar fotografías en alta definición sobre objetos inanimados “en movimiento”; en esta ocasión presenta su nueva película en Stop Motion denominada WoodSwimmer, la cual, nos sumerge…

close

Conoce el nuevo logo de Opel un diseño acorde a las tendencias 2017

Opel una de las empresas del sector automotriz alemán con mayor presencia en el mundo ha renovado su marca para a “adecuarse al mundo digital”. Este cambio obedece a una nueva dirección de la directiva…

close

Colorstrology, que dice el color de tu nacimiento sobre ti

Colorstrolgy, es una combinación de la astrologia, numerologia y de la teoría del color; esta mezcla conforma un análisis que busca describir la personalidad de las personas mediante el color Pantone asignado a su fecha…

close

Creativa serie fotográfica que recrea escenas de Disney

Savannah Kate Bridge es una profesional de la fotografía que ha utilizado parte de su tiempo libre para una de sus principales aficiones. Esta afición consiste en recrear algunas escenas de películas de Disney mediante…

notifications Recién publicamos
close