Domingo, 20 de Abril de 2008 - 13:20

Servidor web en casa (parte III)

Ayer no pude poner la entrada que tenía pensada, es más, no pude poner nada porque tuve el sábado muy ocupado, pero hoy aquí tenemos la tercera parte de como montar un servidor web de forma bastante decente.

Hoy en la entrada voy a combinar el archivo de configuración de PHPMyAdmin y de Awstats, un potente gestor de estadísticas. Los voy a acer los dos porque son muy pocas cosas las que hay que retocar, pero que conviene hacerlas, unas veces para mayor seguridad, y otras para mayor comodidad.

Configuración de PHPMyAdmin

Ahora nos toca configurar mínimamente el archivo de configuración de PHPMyAdmin, que se encuentra en /var/www/phpmyadmin/.

En el archivo deberíamos tener las siguientes líneas:
$cfg[''Servers''][$i][''host''] = ”mandriva.francescmm.com”;
$cfg[''Servers''][$i][''connect_type''] = ”tcp”;
$cfg[''Servers''][$i][''extension''] = ”mysql”;
$cfg[''Servers''][$i][''controluser''] = ”user”;
$cfg[''Servers''][$i][''controlpass''] = ”password”;

En las primeras líneas indicamos el nombre de nuestro host, así como el tipo de conexión. A continuación con la variable ”extension”, definimos el tipo de base de datos a emplear. Por último tenemos el nombre de usuario y su contraseña. Sí que hay que decir que la modificación de este archivo se debe llevar a cabo a posteriori, y es porque en el caso de querer acceder habiendo modificado el archivo previamente, no encontrará el usuario en PHPMyAdmin. Una vez que dentro de PHPMyAdmin, tenemos que crear un usuario con algunos (no todos) permisos de root. Una vez creado con su contraseña, los ponemos en el archivo de configuración.

Una vez terminado esto, podemos dejar de editar el archivo tranquilamente y ya podemos considerar terminada la puesta en marcha de nuestro servidor web.

NOTA: Es muy importante que Apache y MySQL estén funcionando. Por lo que hay que hacer (además de cuando editamos los archivos de configuración) en caso de que no estén ya activos:
# service httpd start
# service mysqld start

Configuración de Awstats

Lo último, aunque no es esencial ni mucho menos a la hora de hacer funcionar el servidor, es el gestor de estadísticas. Awstats es software libre y además, el mejor en su clase, por lo que la decisión de instalarlo no la he tenido ni que meditar.

Ay algunas líneas que nos permiten tener mayores funcionalidades, y mayor comodidad en otras:
SiteDomain="mandriva.francescmm.com"
AllowToUpdateStatsFromBrowser=1
SkipHosts=”IP_local”
Lang=es

Vayamos en orden. La primera linea es donde tendremos que poner el nombre de nuestro host, si esta en local y no tenemos ningun dominio, ponemos mandriva.francescmm.com y usamos DynDNS para enlazarnos con la IP. La segunda línea es para permitir (valor 1) la actualización de las estadísticas desde el navegador. Es muy importante que la carpeta de Awstats y el archivo awstats.pl tengan permisos sólo para el usuario personal, porque de lo contrario mediante scripts de recarga se puede llegar a saturar la red de nuestra casa. A continuación tenemos SkipHosts, yo pongo ahí mi IP local porque no quiero que se me tenga en cuenta en las estadísticas cuando estoy modificando en caliente archivos de la web/blog. La última es para que por defecto el lenguaje sea en español.

Con esto automáticamente sin tener que reiniciar nada, ya tendríamos funcionando el gestor de estadísticas.

Mandrivizado por: Xesco

Categoria: Servidor Web |


Comments

Nombre (requerido)

Email (requerido)

Web

Comentar: