Cómo instalar LAMP en Ubuntu 15.10

En estos días recomiendo instalar un LEMP en vez de un LAMP.
Checa esta guía: Cómo instalar LEMP en Ubuntu — Linux nginx MySQL PHP

Instalar LAMP (Linux Apache MySQL PHP) en tu máquina Ubuntu no podría ser más fácil.

Con esta guía aprenderás cómo hacerlo en unos cuantos minutos.

El procedimiento se divide en tres partes: Instalar y probar Apache, después dar soporte para PHP y finalmente instalar el manejador de base de datos MySQL.

Comencemos con Apache

Abre una terminal y teclea:

sudo apt-get install apache2

Listo, ya tienes instalado Apache 2 en tu máquina.

Después de la instalación el servidor web será iniciado automáticamente, si necesitas iniciarlo de manera manual teclea esto en tu terminal:

sudo service apache2 start

Si por alguna razón necesitas detener el servicio, escribe en tu terminal:

sudo service apache2 stop
El directorio donde se almacenan tus documentos web es: /var/www

Si todo resultó bien, debes ver una página web ordinaria al escribir http://localhost en tu navegador.

Hemos terminado con Apache, ahora a la conquista de PHP

Escribe en tu terminal:

sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-mysql

Reinicia Apache con:

sudo service apache2 restart

Terminamos con PHP. 😀

Para probar que se haya instalado correctamente vamos a crear un script en PHP. Escribe en tu terminal:

sudo gedit /var/www/test.php

Ponle este contenido y guárdalo:

  1. <?php
  2.     phpinfo();
  3. ?>

Para ejecutar el script ve a esta dirección: http://localhost/test.php — debes ver una página con información sobre tu instalación de PHP.

66% concluido, continuemos con MySQL

De nuevo, escribe en tu terminal:

sudo apt-get install mysql-server mysql-client libmysqlclient-dev
Durante el proceso de instalación te pedirá que asignes la contraseña al usuario root de MySQL.

Probemos si todo funciona correctamente:

mysql -uroot -pxxx

Donde xxx es la contraseña que ingresaste durante la instalación de MySQL.

Si deseas cambiar la contraseña de la cuenta root, ejecuta el siguiente comando después de ingresar a MySQL:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yyy');

Sustituye yyy por tu nueva contraseña.

Acceso remoto a la base de datos

Si quieres acceder a MySQL por medio de scripts remotos (es decir, no albergados en tu propio servidor) debes editar el bind-address en /etc/mysql/my.cnf y reemplazar el valor que trae por defecto (127.0.0.1) por tu dirección IP.

Si hiciste algún cambio en my.cnf reinicia MySQL con:

sudo service mysql restart

Felicidades, tu sistema LAMP está instalado y listo para utilizarse. 🙂

Misceláneos

phpMyAdmin

phpMyAdmin es un administrador gráfico para MySQL, yo lo uso usaba con frecuencia. Para instalarlo teclea en tu terminal:

sudo apt-get install phpmyadmin

Para acceder a él visita: http://localhost/phpmyadmin

No olvides presionar la barra espaciadora en la pantalla de configuración para seleccionar a Apache2 como el servidor web que deseamos configurar automáticamente.

Si no puedes acceder al phpmyadmin (como algunos usuarios han mencionado en los comentarios), intenta crear un enlace simbólico en la carpeta www, así:

sudo ln -s /usr/share/phpmyadmin /var/www/

gd library

Si deseas soporte para generación y manipulación de gráficos en PHP, escribe en tu terminal:

sudo apt-get install php5-gd

SSL en Apache 2

Para activar el módulo SSL (Secure Socket Layer) en Apache 2, ingresa en tu terminal:

sudo a2enmod ssl

Reinicia Apache con:

sudo /etc/init.d/apache2 restart

Referencia

Installing LAMP on Ubuntu 7.10 (Linux,Apache,MySQL,PHP)

Cómo montar una partición de Windows en Ubuntu

[singlepic=522,120,,,left]Esta es una conversación que tuve hace un momento con un amigo que me dió una asesoría acerca de cómo buscar y cómo montar una partición de Windows en Ubuntu. Cabe mencionar que la laptop no tiene monitor.

lobo_tuerto: oye, en la laptop tengo una partición con Windows y necesito copiar algo ahí, ¿cómo puedo saber las particiones que hay? ¿y cómo montarlas?

Israel: claro, creo que el nautilus te pone las unidades y la opción de montarlas, si no, habría que averiguar que partición es …

lobo_tuerto: ah, necesito correr el nautilus por el ssh -X

Israel: ¿es el mismo disco donde está el linux?

lobo_tuerto: sip, creo que si

Israel: ok, entonces verifica que sale con:

  1. df -h

Israel: seguramente verás el linux en sda1 o en sda3

lobo_tuerto: me sale:

  1. S.ficheros            Tamaño Usado  Disp Uso% Montado en
  2. /dev/sda4              92G  6.7G   81G   8% /
  3. udev                 1006M  272K 1006M   1% /dev
  4. none                 1006M     0 1006M   0% /dev/shm
  5. none                 1006M   88K 1006M   1% /var/run
  6. none                 1006M     0 1006M   0% /var/lock
  7. none                 1006M     0 1006M   0% /lib/init/rw
  8. /dev/sdb1             147G   90G   50G  65% /home

Israel: tienes dos discos duros: sda y sdb

lobo_tuerto: sip, el home está en el segundo

Israel: calculo que el windows esté en sda1 o en sda2

lobo_tuerto: oki

Israel: mas facil, usa fdisk:

  1. sudo fdisk /dev/sda

Israel: vas a entrar a una consolita

lobo_tuerto: ajap

Israel: luego usas el comando ‘p‘ y te muestra la tabla de particiones

lobo_tuerto: me sale esto:

  1. Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
  2. /dev/sda1   *           1          13      102400    7  HPFS/NTFS
  3. La partición 1 no termina en un límite de cilindro.
  4. /dev/sda2              13        6802    54527344    7  HPFS/NTFS
  5. /dev/sda3           18960       19457     4000185    5  Extendida
  6. /dev/sda4            6803       18959    97651102+  83  Linux
  7. /dev/sda5           18960       19457     4000153+  82  Linux swap / Solaris

lobo_tuerto: ha de ser la 3… no, la 2

Israel: no, la 3 es solo una partición ‘contenedor’, la 1 es la de arranque (tiene el *), pero la 1 es muy pequeña, seguramente es la de restauración, asi que debe ser la 2

lobo_tuerto: ah ok, ¿cómo la monto?

Israel: crea un directorio y usa mount para montarla ahí:

  1. sudo mkdir /mnt/win
  2. sudo mount -t ntfs /dev/sda2 /mnt/win

lobo_tuerto: yay, it worked! 😀

Israel: vientos!

XMind — Hacer mapas mentales nunca fue tan fácil

[singlepic=712,120,,,left]

Lluvia de ideas, proyecto nuevo, resolución de problemas; estas y otras actividades creativas provocan un gran flujo de ideas en nuestra cabeza.

¿Cómo podemos tener control y darle seguimiento a nuestras incesantes ideas?
¡Con un mapa mental, por supuesto! (también conocido como mind map)

Después de echarle el ojo a un par aplicaciones para crear mapas mentales (de las que aparecen en el repositorio de Ubuntu), decidí probar el XMind y quiero comentarles que he quedado gratamente sorprendido.

La interfaz es limpia, intuitiva y hermosa. ¿Lo mejor? ¡Es software libre!
Así que no pierdas más tiempo y dirígete a su sitio para descargarlo:
XMind Collaborative Minds

Hay versiones para Linux, Mac y Windows.
Puede exportar a varios formatos de imagen, HTML, PDF y más.

Existe una versión Pro con un costo de $49 USD al año que te habilita para compartir tus mapas en internet, realizar manejo de tareas (con gráficas de Gantt) y crear presentaciones.

Un par de juegos de navecitas muy buenos

El genero de los shmup (shoot ‘em up) siempre ha sido de mis favoritos. Y no es que sea de las personas interesadas en adquirir el score más grande o hacer un juego perfecto. Tan sólo me gusta destruir cuanto aparezca en pantalla, ponerle mejoras a mi nave y seguir avanzando por los escenarios o retos que me ofrezca el juego.

[singlepic=599,120,,,left]

Death vs Monstars

Para muestra basta un botón. Aquí les dejo uno de los mejores shmups que he visto a últimas fechas. Lo mejor es que lo puedes jugar en tu browser ya que está hecho en flash. Les presento a: Death vs monstars.
Este juego me encantó, el esquema de control es diferente a lo acostumbrado pero lo dominas en poco tiempo, los gráficos, la jugabilidad, el arte y el concepto son muy, muy buenos. Pruébenlo.
Lo único en contra que le vi, es que es un poco corto para mi gusto. Pero si quieren algo más largo, vean lo que viene a continuación jejeje.

[singlepic=600,120,,,left]

Space Phallus

Aquí les dejo una recomendación más pelada: Space Phallus.
Este juego cuenta con un demo para cualquiera de las tres plataformas: Linux, MacOS y Windows.
El look pixelado le da un aire muy retro y se juega como un clásico. La dificultad que maneja es alta y realmente se puede poner dura la cosa. 🙂

¡Hasta la próxima!

Compendio de enlaces interesantes #1

[singlepic=575,120,,,left]

Navegando por el sitio de Libertad Digital me encontré con un par de temas interesantes, que tiene rato quería atacar personalmente.

Sin embargo alguien más ya lo ha hecho y puedo comentar que bastante bien. Dense una vuelta y verán. 🙂

Me gustaría ver una propuesta como la del presidente de Ecuador aquí en México.
El uso del software libre presenta dos ventajas inmediatas: ahorro sustancial en la compra de licencias e independencia informática.

Cómo descomprimir archivos .tar.bz2, .tar.gzip y .tar.gz en Ubuntu

En mi quehacer diario a veces tengo que descomprimir archivos a través de la línea de comandos. Así, para no tener que estarlo buscando lo anotaré aquí, y pues si alguien se beneficia del tip, vamos de gane. 😉

Descomprimir archivo .tar.bz2

  1. tar -xjvf example.tar.bz2

Descomprimir archivo tar.gzip o tar.gz

  1. tar -xzvf example.tar.gzip

Chequen que usamos la opción j para descomprimir archivos bzip2 y la cambiamos por z para los archivos gzip.

Cómo entrar a BancaNet desde Linux con Firefox

[singlepic=476,90,,,left]

Creo que es algo tonto el solo permitir a un par de navegadores el acceso a BancaNet, sobre todo si no son precisamente lo mejor que hay en seguridad o lo más reciente.

Este es el infame mensaje que te presenta BancaNet si tratas de accesar su sitio con Firefox, Opera o algún otro navegador que no sea Internet Explorer o Netscape:

[singlepic=477,250,,,]

La parte más cínica es la que dice:

Le recomendamos actualizar su Navegador.

Actualizar, mis pelotas…

Ahora veremos como podemos pasar ese horrible filtro que tiene Banamex en su sitio de banca electrónica con nuestro poderoso Firefox. 😀

Continuar leyendo “Cómo entrar a BancaNet desde Linux con Firefox”