Tag Archives: grub

Configurar servidor web en ubuntu 10.04 e instalar CakePHP [4]

Llegados ha este punto nuestro servidor web debe funcionar sin problemas y ya somos capaz de instalar cualquier script PHP que utilice una base de datos :), les recuerdo el orden de los tutoriales por si ha alguien se le olvido 🙂

Instalando CakePHP

Ok lo primero que tienen que hacer es descargarse la ultima versión estable del framework, ya descargado lo descomprimen, lo renombran a cake para mayor comodidad y lo pegan en /home/nombreusuario/www/ o el directorio a donde apunte su servidor web.

Para que funcione bien tenemos que darle permisos de escritura, lectura y ejecución (como se supone que es un servidor casero nada mas para hacer pruebas no importa mucho a que directorios darle permisos y a cuales no:p) asi que:

[email protected]:~$ sudo chmod 777 /home/nombreusuario/www/cake/ -R

Ahora tenemos que habilitar el modulo mod_rewrite para que el framework funcione bien y poner AllowOverried All en el fichero default

Habilitar el mod rewritte:

[email protected]:~$ sudo a2enmod rewrite

Y ahora abrimos el fichero default y cambiamos el AllowOverride None por AllowOverride All (nada mas los 2 primeros que aparecen como se muestra en la imagen a continuación)
[email protected]:~$ sudo gedit /etc/apache2/sites-available/default

Y ahora si visitamos http://localhost/cake/ veremos que cakePHP ya esta listo para ser configurado y usado 🙂

Yo aquí he instalado una aplicación que hice hace tiempo ya con todo y su base de datos y si funciona muy bien 😉

salu2 y espero disfruten esta serie de tutoriales, ha instalar servidores web todos xD!

Configurar servidor web en ubuntu 10.04 e instalar CakePHP [3]

En este punto ya deberíamos de tener nuestro servidor web corriendo bajo Apache y con soporte para paginas webs hechas con PHP habilitado :), pero aun nos falta otro servicio muy importante, la gestión de bases de datos, el mas común es instalar MYSQL, también en este tutorial aprenderemos a instalar un manejador grafico llamado phpmyadmin.

También les recuerdo el orden de los tutoriales por si les han quedado dudas y quieren regresar:

Instalando MYSQL

Como en los 2 tutoriales anteriores aremos uso de la shell de Linux para mayor rapidez, lo primero sera instalar mysql con el siguiente comando:

[email protected]:~$ sudo apt-get install mysql-server mysql-client php5-mysql

Después de descargar los paquetes, durante la instalación nos pedirá que creemos una contraseña para el root de mysql, escribe una que no se te olvide :p que la necesitaras mas adelante.

Instalando PhpMyAdmin

Después de haber instalado MYSQL es opcional instalar un manejador gráfico, en este caso nos enfocaremos en phpmyadmin, los mas puristas como yo jeje :p nos sentiremos bien usando la consola, pero para los usuarios mas nuevos les recomiendo instalar esta interfaz web, ya que desde phpmyadmin pueden crear, modificar, eliminar … hacer y deshacer cosas en las bases de datos.

Escriban el siguiente comando y comenzara la descarga y la instalación:

[email protected]:~$ sudo apt-get install phpmyadmin

Durante la instalación les sera pedida la contraseña del root de mysql que definieron anteriormente, escriban-la para que continué.

Al terminar la instalación PhpMyAdmin se abra instalado en /etc/phpmyadmin, ahora tenemos que crear un enlace simbólico para poder acceder desde el directorio al cual apunta nuestro servidor web, si recordamos la aplicacion no esta en el mismo directorio ;).

Los enlaces simbólicos son como los accesos directos de Windows … mm creo que ese seria un ejemplo algo claro xD, creamos el enlace simbolico con el siguiente comando:

[email protected]:~$ ln -s /etc/phpmyadmin /home/nombreusuario/www/phpmyadmin

Después de eso ya seremos capaces de acceder a PhpMyAdmin, tenemos que visitar la siguiente dirección desde nuestro navegador http://localhost/phpmyadmin como se muestra en la siguiente imagen

Nos pedira el nombre de usuario que es root y la contraseña que definimos anteriormente y entraremos a la interfaz web donde podremos comenzar a crear bases de datos 🙂

Ya con los servicios basicos corriendo solo resta instalar nuestro framework favorito 🙂 CakePHP, de la misma manera podriamos instalar un wordpress o un joomla ya con el servidor web corriendo apache, php y mysql.

El siguiente paso es Instalación de CakePHP en Linux

Configurar servidor web en ubuntu 10.04 e instalar CakePHP [2]

Si estas leyendo este post es por que probablemente lograste instalar apache satisfactoriamente siguiendo el post anterior. El orden de los tutoriales es el siguiente:

Instalando PHP

No planeo explicar lo que es el lenguaje de programación PHP solo quiero decir que hoy en día es muy utilizado a lo largo y ancho de toda la red y es necesario que nuestro servidor web tenga soporte para esta tecnología y así poder crear códigos mas elaborados. Ya que tenemos el servidor apache corriendo al 100% ahora instalamos el php con el siguiente comando

[email protected]:~$ sudo apt-get install php5-cgi php5-cli php5-common libapache2-mod-php5

Con este comando instalaran PHP (opcional: el gestor de instalación les sugerirá que instalen otros paquetes también, no están de mas, yo los instale también :)).

Ahora para hacer la prueba y ver si PHP se instalo correctamente creen un archivo que contenga

<'?php phpinfo(); ?'>

Y lo guardan en la carpeta a la que apunta su servidor web
los < y > sin las ‘ (wordpress no me los imprime si los dejo asi tal cual por seguridad :p), pueden crear el archivo rápidamente con el siguiente comando

[email protected]:~$ echo "<'?php phpinfo(); ?'>" >> /home/nomreusuario/www/info.php

y ahora visiten el archivo desde su navegador preferido 🙂 y si todo salio bien les deberá aparecer algo así en su pantalla.

Ya casi acabamos, el siguiente paso es:

Ubuntu 10.10 Maverick Meerkat Alpha 3 listo para descargar

Photobucket

Como lo habían prometido los desarrolladores de Canonical el día de hoy ya esta disponible para descargar la versión 10.10 alpha numero 3 de Ubuntu que se llama Maverick Meerkat, tengan en cuenta que es una versión que esta todavia en desarrollo y no es recomendable usar el sistema operativo como sistema base, únicamente para hacer pruebas y reportar bugs 🙂

Pueden googlear para descargar el sistema operativo o para mayor comodidad en la web de Geekologia.net han publicado unos links de descarga de distintos servidores

http://cdimage.ubuntu.com/releases/maverick/alpha-3/ (Ubuntu)
http://cdimage.ubuntu.com/kubuntu/releases/maverick/alpha-3/ (Kubuntu)
http://cdimage.ubuntu.com/xubuntu/releases/maverick/alpha-3/ (Xubuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/maverick/alpha-3/ (Ubuntu Studio)

Lo hay con el entorno de escritorio que mas lo prefieran

Ettercap potente herramienta de auditorias Lan

Bueno quiero hacer algo de post informativos, primero que nada veamos el concepto de la wikipedia:

Ettercap es un interceptor/sniffer/registrador para LANs con switch. Soporta direcciones activas y pasivas de varios protocolos (incluso aquellos cifrados, como SSH y HTTPS). También hace posible la inyección de datos en una conexión establecida y filtrado al vuelo aun manteniendo la conexión sincronizada gracias a su poder para establecer un Ataque Man-in-the-middle(Spoofing). Muchos modos de sniffing fueron implementados para darnos un conjunto de herramientas poderoso y completo de sniffing.

Continue reading