viernes, 10 de marzo de 2017

Instalar Servidor LAMP en Ubuntu

Un servidor LAMP se refiere a un conjunto de aplicaciones que por sus siglas es Linux + Apache + MySQL + PHP y en este caso vamos a instalar un servidor web con los siguientes componentes:

Apache 2 - Servidor web muy versátil y uno de los más utilizados en el mundo.

MySQL - Uno de los servidores de Bases de Datos más populares y utilizados en sitios y aplicaciones web.

PHP - Es un lenguaje de programación interpretado utilizado para construir aplicaciones y páginas web.


Paso 1: Actualizar nuestro sistema

Como requisito previo debes tener instalado Ubuntu 16.06 o alguna versión anterior. Para empezar actualizaremos el sistema de repositorios con los siguientes comandos:


sudo apt-get update
sudo apt-get upgrade



Paso 2: Instalar Apache

Apache es el servidor web más utilizado en el mundo, es Open Source, modular, flexible y totalmente configurable. Permite la interpretación de páginas en HTML. Está bien documentado, lo que hace que sea una gran opción por defecto para montar un sitio web.

Apache soporta HTTPS, virtual hosting, CGI, SSI, IPv6, scripting y integración con bases de datos, filtrado de solicitudes y respuestas, muchos esquemas de autenticación y mucho más. Para más información pueden visitar el sitio oficial.

Para instalarlo simplemente ejecutamos el comando:


sudo apt-get install apache2


Los comandos para manejar el Servidor Apache son los siguientes, puedes utilizar cualquiera de las dos versiones del comando, la versión larga o la versión corta:


Función Comando Comando Corto
Iniciar Apache sudo /etc/init.d/apache2 start sudo service apache2 start
Detener Apache sudo /etc/init.d/apache2 stop sudo service apache2 stop
Reiniciar Apache sudo /etc/init.d/apache2 restart   sudo service apache2 restart 
Estatus Apache sudo /etc/init.d/apache2 status sudo service apache2 status

Para verificar que nuestro servidor web está instalado correctamente, desde nuestro navegador preferido ingresamos a http://localhost desde el mismo servidor o http://ipservidor desde otro dispositivo que se encuentre en la misma red y debería aparecer algo como lo siguiente:



Paso 3: Instalar MySQL

Ahora que ya tenemos nuestro servidor web configurado y corriendo, es el momento de instalar MySQL.

MySQL es un sistema de gestión de bases de datos. Básicamente, se encarga de organizar y facilitar el acceso a las bases de datos donde nuestro sitio puede almacenar información.

Es una de las bases de datos Open Source más popular y utilizadas en innumerables páginas web y aplicaciones tanto gratuitas como comerciales. Es una base de datos bastante robusta y flexible, fácil de configurar y lo bastante rápida para la mayoría de las aplicaciones comunes.

Para instalar el servidor de MySQL debemos ejecutar el siguiente comando:


sudo apt-get install mysql-server php-mysql


Durante la instalación te pedirá que ingreses la clave del usuario “root” este es el usuario administrador y más importante de toda la instalación así que es importante que le configures una clave buena, segura y fácil de recordar para ti, y en lo posible no dejar espacios en blanco.

Los comandos para administrar nuestro servidor MySQL son:

 Función Comando Comando Corto
 Iniciar MySQL   sudo /etc/init.d/mysql start   sudo service mysql start
 Detener MySQL   sudo /etc/init.d/mysql stop   sudo service mysql stop
 Reiniciar MySQL      sudo /etc/init.d/mysql restart     sudo service mysql restart  
 Estatus MySQL   sudo /etc/init.d/mysql status   sudo service mysql status


Paso 4: Instalar PHP

PHP es un lenguaje interpretado que es utilizado para crear páginas web dinámicas y aplicaciones, de una manera rápida y flexible. Entre las plataformas que utilizan PHP está WordPress, Drupal y Joomla.

PHP es el componente de nuestra configuración que procesará código para mostrar contenido dinámico. Puede ejecutar secuencias de comandos, conectarse a nuestras bases de datos MySQL para obtener información, y entregar el contenido procesado a nuestro servidor web para mostrarlo.

Para instalar PHP ejecutamos el siguiente comando:

sudo apt-get install php libapache2-mod-php php-mysql

Una vez que finalice la instalación debemos reiniciar el servidor Apache para que tome los cambios de la libreria de PHP ejecutamos:

sudo service apache2 restart



Para probar la instalación de todos los componentes realizaremos un archivo de prueba de PHP, donde nos muestre información de nuestro sistema, crearemos un archivo llamado info.php.
El directorio donde está alojada nuestra carpeta donde montaremos nuestros proyectos PHP se encuentra en la ruta   /var/www/html/
Creamos el archivo con el siguiente código en él:

<?
phpinfo();
?>

Cuando haya terminado, guarde y cierre el archivo.

En el navegador de su preferencia digite la siguiente dirección:

http://localhost/info.php

La página que se verá será algo como esta




Paso 5: Instalar PHPMyADMIN

Phpmyadmin es una interfaz web que nos permite manejar nuestras bases de datos en MySQL en una forma más amigable. Para instalarlo en Ubuntu seguimos los siguientes pasos:


sudo apt-get install phpmyadmin


Para ingresar a la interfaz web de phpmyadmin vamos a nuestro navegador web y colocamos la dirección http://localhost/phpmyadmin ó  http://ipdelservidor/phpmyadmin.


martes, 28 de febrero de 2017

Ocultar Archivos y Carpetas

Si eres de los que le gusta mantener archivos o carpetas ocultas en tu ordenador para que los demás no los husmeen y estabas acostumbrado que en sistemas Windows ocultar un archivo o carpeta era tan sencillo como hacer click derecho sobre el archivo o carpeta y marcar la casilla de Oculto.

lunes, 27 de febrero de 2017

Instalar Atom en Ubuntu

El día de hoy les mostraré cómo instalar el editor de código preferido por muchos Atom. Atom es un editor de código para MacOS, Linux Windows con soporte para plugins escrito en Node.js

Cambiar lo iconos en el lanzador de Unity en Ubuntu

Para cambiar de posición nuestros iconos en el lanzador de aplicación de Unity en Ubuntu es tan simple y sencillo como seleccionar el icono de la aplicación que deseamos cambiar de posición manteniendo clic sostenido y arrastrarlo hacia la nueva posición que deseemos.

domingo, 26 de febrero de 2017

Qué hacer después de instalar Ubuntu 16.04 LTS (Xenial Xerus)

Con la llegaba de la nueva versión del Sistema Operativo Ubuntu, Ubuntu 16.04 LTS (Las versiones LTS son versiones del Sistema Operativo que cuenta con actualizaciones y soporte por 5 años), tienes aquí unos tips sobre qué hacer luego de haber instalado el Sistema Operativo.

lunes, 21 de noviembre de 2016

Instalar Ubuntu 16.06 junto a Windows 8

Como es sabido, con la llegada de Windows 8 al mercado para los usuarios que estábamos acostumbrados a utilizar mas de dos Sistemas Operativos en nuestros equipos (como alguna distribución GNU/Linux) se nos ha complicado.

Windows 8 trae implementada por defecto una UEFI, lo que hace que el Dual Boot de nuestro arranque sea complicado manipularlo, haciendo un poco difícil poder instalar cualquier otro Sistema Operativo en nuestro equipo. Pero como todo en la vida tiene una solución (excepto la muerte), aquí les dejo una solución a este problema.