viernes, 13 de noviembre de 2015

LAMP Server en Kali Sana

Instalar Apache, MySql, PHP y PhpMyAdmin en Kali Sana

Todos nosotros sabemos que Lamp es un servidor para linux, la funcion que cumple es crear un servidor local para poder almacenar las paginas web desarrolladas, en este caso montaremos este servidor en nuestro querido kali sana para ello necesitamos realizar los siguientes pasos:

1er. Paso: Desde una consola instalamos el servidor Web HTTP llamado Apache2 aunque en algunas versiones de linux como esta ya viene predeterminada asi que igual lo intentaremos instalar por si las dudas.

root@FuegoValirio:~# apt-get install apache2


2do. Paso: Iniciamos y observamos el estado que el servidor web HTTP que este activo.

root@FuegoValirio:~# service apache2 start  
root@FuegoValirio:~# service apache2 status


3er. Paso: Nos aseguramos que hasta el momento todo este llendo de maravilla entramos a nuestro servidor local desde nuestro navegador favorito y tecleamos localhost o 127.0.0.1 y nos aparecera la pagina por defecto de Apache.


Si todo esta de maravilla hasta aqui podemos seguir con el siguiente paso:

4to. Paso: Ahora nos toca instalar las librerias para que nuestra pagina pueda ser soportada ya sea en los multiples lenguajes de programación que existen para el desarrollo web.

root@FuegoValirio:~# apt-get install php5 libapache2-mod-php5 php5-mcrypt php-pear php5-dev  


5to. Paso: Terminado el paso de instalación creamos un archivo el cual nos brindara la información del php que esta instalado en nuestra maquina.

root@FuegoValirio:~# nano /var/www/html/info.php  




6to. Paso: Ya iniciado el editor de archivos desde consola tecleamos lo siguiente, esto hará que en el servidor local nos muestre tanto la información detallada de nuestro php instalado y insformación extra de nuestro PC.

<?php     
phpinfo();
?>           

Escrita las sentencias de php presionamos Ctrl + O y ENTER para guardar y Ctrl + X para salir del editor nano.


7mo. Paso: Comprobamos si efectivamente los cambios se realizarón para ello en nuestro navegador accedemos al localhost/info.php y es aqui donde nos aparecera información detallada.


8vo. Paso: Ahora nos toca instalar el motor de base de datos MySQL, aunque de igual manera esta instalado de forma predeterminada pero de igual forma lo vamos a instalar.

root@FuegoValirio:~# apt-get install mysql-server php5-mysql 


9no. Paso: Detenemos el mysql para cambiar la contreña ya que este viene instalado por defecto.

root@FuegoValirio:~# service mysql stop 


10mo. Paso: Ingresamos al modo restauración de mysql para poder reemplazar la contraseña antigua por la nueva.

root@FuegoValirio:~# mysqld_safe --skip-grant-tables &


11ro. Paso:

  • Ingresamos al sql con el usuario root.

          root@FuegoValirio:~# mysql -u root
  • Ya estando dentro usamos el mysql para poder modificar la contraseña que ya tiene por default.
        mysql> use mysql;  
  • Y es aqui donde vamos a cambiar la contraseña del MySQL
        mysql> update user set password=PASSWORD("nueva contraseña") where user='root';   
  • Y forzamos al servidor a recargar los privilegios para que pueda guardar los cambios.
        mysql> flush privileges;  
  • Salimos.
        mysql> quit;

NOTA: Recordar la contraseña nueva ya que la necesitaremos para configurar mas adelante el PhpMyAdmin

 12do. Paso: Detenemos, iniciamos y vemos el estado de MySQL

root@FuegoValirio:~# service mysql stop

root@FuegoValirio:~# service mysql start

root@FuegoValirio:~# service mysql status


 13ro. Paso: Ya casi terminando instalamos el administrador de base de datos llamado PhpMyAdmin.

root@FuegoValirio:~# apt-get install phpmyadmin

Confirmamos la instalación con un "S" y esta descargara los paquetes necesarios para su correcto funcionamiento.


14to. Paso: Durante la instalación PhpMyAdmin nos pedira una configuración automatica para que se pueda ejecutar en este caso tenemos instalado apache2 asi que lo selecionamos con la BARRA ESPACIADORA, tabulamos y le damos un ENTER a Aceptar.


15to. Paso: Confirmamos que tenemos una base de datos configurada.
 

16to. Paso:  Ingresamos una contraseña para phpmyadmin, puede ser la anterior agregada a mysql u otra.



17mo. Paso: Colocamos la contraseña la cual cambiamos anteriormente en mi caso fue "vkali" y confirmamos, luego les volvera a pedir vuelven a ingresar la misma contraseña y volvemos a confirmar.
 

Esperamos a que la instalación se complete y listo lo tenemos ya casi terminado.



18vo. Paso: Ingresamos al localhost/phpmyadmin desde el navegador y accedemos escribiendo como uruario root y su respectiva contraseña agregada por ustedes.


Luego tendremos acceso de administrador de nuestras propias bases de datos podremos crear, diseñar, modificar y eliminar las bases de datos desde el propio phpmyadmin.

19no. Paso: Por ultimo agregamos todos los permisos a la carpeta donde se alojan los datos para no tener problemas futuros al momento de correr nuestra pagina web.

root@FuegoValirio:~#  adduser root www-data
root@FuegoValirio:~#  chown -R www-data:www-data /var/www
root@FuegoValirio:~#  chmod -R g+rw /var/www 

Y es en esta ruta /var/www/html donde podemos alojar nuestros proyectos de prueba.



Y para finalizar cada vez que queremos poner en marcha nuestro servidor debemos iniciar los servicios al igual que xampp en windows y mac, lamp debe iniciarse con los siguiente comandos.

root@FuegoValirio:~#  service apache2 start
root@FuegoValirio:~# service apache2 status
root@FuegoValirio:~# service mysql status
root@FuegoValirio:~# service mysql status 



 

lunes, 31 de agosto de 2015

Instalar Aplicaciones en Kali Sana

Actualizar el sistema e instalar las aplicaciones  de forma sencilla en Kali Sana




Bueno amigos en este blog les mostrare que es lo que tenemos que hacer despues de haber instalado Kali Sana en nuestra maquina.

1.- Lo primero que tendremos que tener son los repositorios del Nuevo y novedoso Kali Sana 2.0

- Abrir una Terminal y escribir lo siguiente:

root@VKali:~# leafpad /etc/apt/sources.list


- Siguiente agregar las siguientes fuentes:

deb http://http.kali.org/kali sana main non-free contrib
deb-src http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security/ sana/updates main contrib non-free
deb-src http://security.kali.org/kali-security/ sana/updates main contrib non-free



2.-  Lo siguiente que haremos es actualizar e instalar los repositorios:

root@VKali:~# apt-get update && apt-get upgrade && apt-get dist-upgrade

3.- Lo siguiente que haremos es instalar algunas cuantas aplicaciones que te ayudaran a familiaritarte un poco mas con el sistema:

A.- CAMBIAR IDIOMA A ICEWEASEL

a.- Accedemos al Terminal:

 root@VKali:~# apt-get install iceweasel-l10n-es-mx


b.- Y listo lo tenemos en español:


B.- FLASH PLAYER

- Accedemos al terminal

root@VKali:~# apt-get install flashplugin-nonfree



C.- OFFIMATICA

a. Descargar WPS Office que es casi similar al Office que utilizamos en Windows, iremos al siguiente link y descargaremos la version i386 (x86) ó amd64 (x64) según el tipo de arquitectura que tengan:


b.- Una vez decargado tendremos un paquete .deb en la carpeta descargas:

c.- Instalar wps office desde un Terminal:

- Nos Dirigimos a Descargas:
root@VKali:~# cd Descargas/
- Escribimos dpkg -i wps y la tecla TAB para completar al darle ENTER comenzara la extracción del paquete y luego la instalación:
root@VKali:~/Descargas# dpkg -i wps-office_10.1.0.5503~a20p2_amd64.deb


Probando:


Opcional:
d.- Para cambiar WPS Office a Español nos dirigiremos a la parte superior derecha en el Icono como una "A"  (Switch Language) y le damos Click:

 e.- Nos saldra otra Ventana con Multiples Lenguajes buscamos en español le damos ACEPTAR y esperamos la descarga. Una vez descargado le damos Aceptar y lo cerramos para que cambie a español:


 f.- Listo. Esto se hara tanto para WPS Writer, WPS Presentation y WPS Spreadsheets



D.- ACTUALIZAR JAVA JDK

a.- Descargar Java JDK 8 en el siguiente Link:


b.- Descomprimiremos el archivo.tar.gz:

root@VKali:~# cd Descargas/
root@VKali:~/Descargas# tar -zxvf
jdk-8u74-linux-x64.tar.gz 


c.- Copiaremos la carpeta extraida desde la raiz a OPT e ingresaremos a ella para poderlo actualizar:

root@VKali:/# cp -r /root/Descargas/jdk1.8.0_74/ opt/
root@VKali:/# cd opt/jdk1.8.0_74/


d.- Una vez Dentro Ejecutaremos lo siguiente:

root@VKali:/opt/jdk1.8.0_74# update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_74/bin/java 1
root@VKali:/opt/jdk1.8.0_74# update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_74/bin/javac 1
root@VKali:/opt/jdk1.8.0_74# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.8.0_74/jre/lib/amd64/libnpjp2.so 1
root@VKali:/opt/jdk1.8.0_74# update-alternatives --set java /opt/jdk1.8.0_74/bin/java
root@VKali:/opt/jdk1.8.0_74# update-alternatives --set javac /opt/jdk1.8.0_74/bin/javac
root@VKali:/opt/jdk1.8.0_74# update-alternatives --set mozilla-javaplugin.so /opt/jdk1.8.0_74/jre/lib/amd64/libnpjp2.so


e.- Listo Ejecutando:

 root@VKali:/opt/jdk1.8.0_74# java -version

Tenemos nuestro Java Actualizado.


E.- INSTALAR JDOWNLOADER

a.- Descargar JDownloader para linux según su arquitectura (x86) ó (x64):


b.-  Para instalar JDownloader necesitamos Java JRE pero como ya hemos instalado el kit de Java anteriormente no hay problema, lo podremos instalar normal.

c.- Bien comencemos con la instación:

 -Accedemos a la carpeta Descargas:
root@VKali:~# cd Descargas/
-Le Damos Permisos:
root@VKali:~/Descargas# chmod +x JD2Setup_x64.sh 
- Iniciamos la Instalación
root@VKali:~/Descargas# sh JD2Setup_x64.sh
-  Seguimos instalando la aplicación al estilo Windows:


d.- Listo lo tenemos instalado:


F.- GESTOR DE DESCARGAS TORRENT

a.- Siempre es bueno tener un gestor de descargas torrent para poder bajar los libros o cursos que esten en .torrent en este caso instalaremos en qBittorrent:

root@VKali:~# apt-get install qbittorrent


b. Y lo iniciamos:


G.- QUEMADOR DE DISCOS K3B

- Iniciamos instalación de paquetes:

root@VKali:~# apt-get install k3b


- Iniciando:


* A los que les gusta Brasero tambien podeis hacer de la misma forma "apt-get install brasero"

H.- AUDIO

- Accedemos al Terminal

root@VKali:~# apt-get install alsa-base linux-headers-$(uname -a) build-essential 


I.- REPRODUCTOR DE MUSICA RHYTHMBOX

- Acceder al Terminal:

root@VKali:~# apt-get install rhythmbox


- Y Listo tenemos nuestro reproductor de musica:


J.- EJECUTAR VLC COMO ROOT

a.- Primero tenemos que instalar un Editor de Hexadecimales:

root@VKali:~# apt-get install hexedit


b.- Luego Editaremos el siguiente archivo:

root@VKali:~# hexedit /usr/bin/vlc

c.- Una  vez dentro del Archivo Buscaremos "geteuid" y reemplazaremos las letras "eu" por "pp" y quedara "getppid":

* Presionas TAB para pasar a ANSII.
* Presionamos "Ctrl + S" para buscar geteuid y ENTER.
* "Ctrl + X" y "Y" para guardar cambios.


d.- Listo reproducimos con nuestro VLC:


K.- INSTALAR MAS APLICACIONES

a.- Si quieres buscar mas aplicaciones solo abrir el terminal escribir el siguiente comando "aptitude search nombreaplicación" y buscar la aplicación ej: 

root@VKali:~# aptitude search k3b


b.- Y para instalar "apt-get install nombredelaaplicación"

root@VKali:~# apt-get install k3b

c.- No todas las aplicaciones que busque desde el terminal se encontraran para eso tendran que descargar aplicaciones desde la red, aqui le dejare algunos metodos para la instalacion de algunos paquetes.

- .DEB
*Instalar
root@VKali:~# dpkg -i aplicación.deb
*Desinstalar
root@VKali:~# dpkg -r aplicación
-.SH
root@VKali:~# chmod + x aplicación.sh
root@VKali:~#sh aplicación.sh
-RUN
root@VKali:~# chmod + x aplicación.run
root@VKali:~#./aplicación.run

d.- Descomprimir archivos Compresos:

root@VKali:~#apt-get install rar unzip gzip bzip2 tar unrar 

- .tar 
root@VKali:~#tar -xvf archivo.tar
- .tgz
root@VKali:~#tar -xvzf archivo.tgz
- .bz2
root@VKali:~#bzip2 -d archivo.bz2 
- .tar.bz2
root@VKali:~#tar jxvf archivo.tar.bz2  
- .gz
root@VKali:~#qzip -d archivo.gz
-.tar.gz
root@VKali:~#tar -zxvf archivo.tar.gz
-.rar
root@VKali:~#rar x archivo.tar
-.zip
root@VKali:~#unzip archivo.zip