Pasar al contenido principal
Alexys Lozada
José Luján
Manuel Rodriguez
José Luján
Luis Avilés
Álvaro Felipe
José Luján
Beto Quiroga
Jonathan MirCha
Jonathan MirCha
Álvaro Felipe
Alexys Lozada, Álvaro Felipe, Jonathan MirCha
Beto Quiroga
Alexys Lozada
Alexys Lozada
José Luján
Álvaro Felipe
Álvaro Felipe
Jonathan MirCha
Jonathan MirCha
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Camilo Adobe
Álvaro Felipe
José Luján
Jonathan MirCha
Álvaro Felipe
Álvaro Felipe
Beto Quiroga, Alexys Lozada
Álvaro Felipe
Juan Villalvazo
Luis Avilés
Jonathan MirCha
Jonathan MirCha
Jonathan MirCha

Configuración de VPS - Resumen

Configuración de VPS - Resumen

Hola, soy Beto Quiroga

Esta semana grabé un minicurso sobre cómo configurar un VPS desde cero para nuestro canal de youtube. Sé que no es muy extenso y no se abarca temas de mayor profundidad pero es un vistazo general para los que aún no lo habían hecho antes.

En los videos dije que dejaría en la descripción los comandos que había utilizado, pero que mejor que dejarlos en un blog post como este y así les servirá sin tener que ir nuevamente al video. Si no viste el curso aquí te lo dejo para que lo revises.

Comencemos.

1. Comprar un servidor en Linode

Este paso no tiene comandos sino simples pasos.

  • Crear cuenta en https://manager.linode.com/session/signup
  • Confirmar la cuenta con el correo que nos mandará Linode (Click en el enlace para confirmar la cuenta regresando al sitio de Linode)
  • Llenar datos de la cuenta y de la tarjeta de crédito
  • Elegir el producto que deseamos adquirir (En el curso elegimos Linode 1024 que es el más barato) y el datacenter donde este estará alojado físicamente.

Una vez que nuestro producto sea comprado debemos 'instalar' el sistema operativo que queramos

  • Click en el enlace 'Deploy an Image' en la pestaña Dashboard
  • Elegimos Debian 8
  • Elegir tamaño de la partición, SWAP disk y escribir la contraseña para el usuario root.
  • Click en Deploy

Cuando el proceso termine, en nuestra pestaña Dashboard debemos hacer click en el botón 'boot' para encender el servidor y poder acceder.

2. Configuración del entorno LAMP

Ingresar por medio de ssh con el comando:

ssh user@ipdelservidor

Ejecutar la actualización de apt-get

apt-get update

Instalar Apache 2

apt-get install apache2 -y

Instalar MySQL mediante MariaDB con estos 5 comandos (Comando sólo para Debian, si usas otra distribución ingresa a Este enlace)

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.upb.edu.co/mariadb/repo/10.2/debian jessie main'
sudo apt-get update
sudo apt-get install mariadb-server

Instalar PHP 7.0

Abrimos el archivo sources

nano /etc/apt/sources.list

Pega el siguiente texto al final de ese archivo (luego ctrl+o para guardar y ctrl+x para salir)

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

Descarga el archivo dotdeb.gpg

wget https://www.dotdeb.org/dotdeb.gpg

Agrega ese archivo a apt-get y actualizalo

apt-key add dotdeb.gpg
apt-get update

Instala PHP 7.0  y la Libreria de Apache2

apt-get install php7.0 libapache2-mod-php7 -y

3. Librerías PHP - Instalar Herramientas adicionales

En este caso instalé las siguientes librerías.

apt-get install php7.0-mysql php7.0-mcrypt php7.0-curl php-all-dev php7.0-gd php-pear php7.0-pspell php7.0-xmlrpc php7.0-mbstring -y

Luego abre el archivo php.ini con

 nano /etc/php/7.0/apache2/php.ini

Y cambia los siguientes valores

realpath_cache_ttl = 36000
max_execution_time = 300
max_input_time = 60
memory_limit = 512M
post_max_size = 128M
upload_max_filesize = 128M

Reinicia tu servidor Apache

systemctl restart apache2

Instalación de Git, tree y vim

apt-get install git tree vim -y

4. Dominio y cliente de correos

Esta sección es un poco más mecánica y para este punto te aconsejo que veas el cuarto video de nuestro minicurso para poder ver los pasos que he seguido con mayor detalle.

Espero realmente que este minicurso haya sido de ayuda para ti que recién estás empezando con la administración de servidores. Espero volver pronto con un nuevo minicurso.

Un abrazo

 

Suscríbete al blog de EDteam

Ingresa tu correo electrónico para recibir nuestro boletín semanal