domingo, 1 de mayo de 2016

Como instalar Apache en Debian 7



Si necesitas un servidor web en un servidor Debian, este es el post adecuado para leer, pues
si ya viste Como Instalar un Servidor Debian, ahora es seguro que requieres instalar los
servicios que vas a operar en ese servidor y uno de ellos es Apache.
Como Instalar Apache en Debian
Para instalar Apache en Debian debes acceder al servidor ya sea por una terminal de
comandos si tienes el modo gráfico instalado, o que accedas directamente a la terminal del
servidor ya sea local o remotamente por una conexión SSH que creo será lo mas común.
Abre la terminal como el usuario root y solo tienes que ejecutar el siguiente comando:


apt-get install apache2


El sistema apt descargará e instalará cualquier dependencia necesaria y configurará lo
necesario para que el servidor Apache opere y puedas publicar contenido web en tu servidor.
Para verificar que el servicio está operando puedes abrir una navegador y  teclear la
dirección ip que tiene el servidor donde has instalado el servicio web con Apache. Si tienes el
entorno gráfico en el mismo servidor puedes abrir el navegador y ver la siguiente URL:


http://localhost


Y te mostrará una página web con la leyenda “It Works!”.

Si quieres cambiar este contenido debes modificar el archivo index.html que se encuentra en

la carpeta /var/www/

Ahí, en esta carpeta es donde puedes ubicar cualquier script, archivo, imagen o caperta que
quieras que sea accedida por medio de tu servidor web mediante un navegador, ya sea en
internet o en tu red local.
La configuración del servidor Apache se encuentra en el directorio /etc/apache2/ la
configuración de este servicio se realiza por medio la edición del archivo “apache2.conf” que
se encuentra este directorio, pero que se complemente del contenido de los archivos que
existen en los siguientes directorios:

/etc/apache2/mods-enabled (para los módulos apache)

/etc/apache2/sites-enabled (para configurar host virtuales, incluido el “default”)

/etc/apache2/conf.d  (para configuraciones varias como errores, seguridad, etc)

Espero que te sea de utilidad y déjame tus comentarios o dudas sobre el tema, espero poder

ayudarte.

Recuperar el password del usuario Root MySQL por Terminal

Conozco algún que otro administrador que ha olvidado el password del root
de MySQL, ¿esto puede ser un verdadero inconveniente no? Imaginen que necesitan crear una nueva base de datos, hacer cualquier cosa y no pueden pues no recuerdan el password del administrador (root)
del servidor MySQL, un verdadero problema.
Aquí les mostraré cómo acceder al servidor MySQL por la terminal SIN
poner password de root, para una vez dentro que puedan cambiar el
password de root.

Lo primero será detener el servicio mysql:
Los siguientes dos comandos deben ser ejecutados con privilegios de
administración, bien poniendosudo al inicio del comando o ejecutándolos
directamente como root

service mysql stop

Esto detuvo el servicio, ahora vamos a iniciarlo pero de forma diferente,
una forma que no nos pedirá password luego:

mysqld_safe --skip-grant- tables &


Listo, ahora accedamos a la terminal de MySQL:

mysql -u root


Verán que no les pidió password, verán que ya entraron a la consola o 
terminal de MySQL y pueden hacer lo que les plazca, procedamos a 
cambiar el password del root de MySQL.
Primero entraremos a la base de datos de MySQL como tal:

use mysql;


Luego, cambiemos el password:

update user set password=PASSWORD("ElNuevoPassword") where user='root';


Ahora refresquemos los privilegios:

flush privileges;


Y por último salimos:

quit;


Listo, ya cambiamos el password del usuario root de MySQL, ahora vamos 
a detener el servicio e iniciarlo como debe ser:


service mysql stop
service mysql start


Fin


CAMBIAR NOMBRE DE MAQUINA EN DEBIAN/UBUNTU



Vamos a ver como cambiar el nombre de maquina de forma sencilla.

Editamos el fichero /etc/hostname y le cambiamos el nombre, en caso de no existir se crea.

sudo nano /etc/hostname

Y con esto ya esta cambiado.

Actualización

Ahora solo falta cambiar nuestro ficheros hosts.

sudo nano /etc/hosts

127.0.0.1 localhost

127.0.1.1 nombre_equipo