Está en la página 1de 6

Creando Nuestra base de datos en MySQL para nuestro CMS INFOEPIS.

1. Debemos acceder a la siguiente ventana a travs de la seleccin del botn admin del servicio MySQL presente en panel de administracin de XAMMP. Como muestra la siguiente imagen.

2. Luego buscaremos la opcin MySQL, en la parte izquierda de nuestra pantalla. Observacin: En el caso de que el idioma de la pgina PHPMyAdmin antes mostrada sea diferente al espaol solo debemos cambiar el idioma tal y como aparece en la siguiente pantalla.

3. Para el caso de crear una base de datos tendremos que seleccionar el botn base de datos.

4. Llenar la caja de texto con el nombre de nuestra base de datos, para mi caso sysjoomla, y seleccionamos el botn crear para finalizar. Despus de que la pagina actualice, se podr mostrar tu base de datos en la parte izquierda de la pantalla, como se muestra en la siguiente imagen (Caso sysjoomla).

Nota: Recuerda que puedes crear las tablas de forma grafica o mediante un script SQL.

Observacin: para una mejor administracin y seguridad debers crear un usuario diferente a root con su respectiva contrasea para la administracin de esta base de datos, para nuestro caso hemos creado un usuario: sysjoomla contrasea: sysjoomla , esto solo es para el ejemplo.

Deshabilitar el reporte de errores de Apache

Ten en cuenta que el mensaje de "Strict Standards" no es un fallo grave, sino ms bien un warning, y aunque conviene que sea corregido en principio no supondr un problema a la hora de desarrollar tu sitio. Adems, estamos hablando de un entorno de desarrollo local, por lo que no supone un problema de seguridad importante el hacerlo.

1. Busca el archivo php.ini C:\xampp\php 2. Para desactivar el nivel mximo de reporte de errores Busca la lnea error_reporting = E_ALL | E_STRICT y sustityelo por: error_reporting = E_ALL & ~E_STRICT 3. Si eso no es suficiente, puedes desactivar totalmente display_errors. Para ello busca la lnea: display_errors = On y modifcala para que quede as: display_errors = Off 4. Para poder observar los cambios debemos reiniciar el servicio apache desde el panel de administrador de XAMMP.

Como cambiar el puerto de Apache.

Esta opcin se aplica cuando se tiene otro servicio corriendo en el puerto 80 que esta predeterminado para apache cuando se instala XAMMP 1.7.7 Nota: Esto se debe de aplicar antes de instalar otro componente como JOOMLA, Mooddle y/o JOOMDLE, puesto que algunos casos 1. buscaremos en el archivo, C: \ xampp \ apache \ conf \ httpd.conf Las lneas "Listen 80", cambiar a "Listen 8080" y "ServerName localhost: 80", cambiar a "ServerName localhost: 8080" 2. Buscaremos en el archivo, C: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf Las lineas "Listen 443", cambiar a "Listen 4499" "<VirtualHost _default_:443>", cambiar a "<VirtualHost _default_:4499>" "ServerName localhost: 443", cambiar a "ServerName localhost: 4499" Nota: no olvidar que si cambiaste esto y tienes hosts virtuales debes verificar el puerto para la linea: NameVirtualHost 127.0.0.1:80 Y cambiar el 80 por 8080, si fuera tu caso sino el puerto que asignaste a apache.

Como crear host virtuales en apache

1. Para crear los Hosts virtuales previamente debemos editar el archivo hosts, que esta en: c:\windows\system32\drivers\etc\hosts Y agregar las siguientes lneas: 127.0.0.2 127.0.0.3 infoepis infoepisc

Comentario: Trata de no asignar la ip 127.0.0.1 puesto que puede generar errores. Nota: Para verificar esto trata de hacer ping a la ip que has creado 127.0.0.2 y al nombre de dominio que has asignado infoepis, en caso no resivas ningn paquete o salga algn error revisa que no se est ejecutando el servicio clienteDNS. Para ms informacin revisa: http://www.teayudo.es/windows-72008-no-resuelve-nombres-de-equipos-enel-archivo-hosts/ 2. En el archivo httpd.conf (archivo principal de configuracin), c:\xampp\apache\conf buscaremos la lnea # Include "conf/extra/httpd-vhosts.conf" Y le quitaremos el simbolo # 3. En el archivo httpd-vhost.conf (archivo de configuracin de host virtuales), en C:\xampp\apache\conf\extra Encontrars la lnea: #NameVirtualHost 127.0.0.1:80 Debers quitarle el #, para que te quede: NameVirtualHost 127.0.0.1:80 Con esto hars que Apache sea capaz de trabajar con hosts virtuales. Ahora nos queda crear un host virtual. Nota: recuerda que si cambiaste el puerto de apache debes sustituir el 80 por el puerto que has asignado.

4. Para crear los virtual hosts, debes de seguir la estructura que se indica en el archivo, pero para nuestro caso son: <VirtualHost *:80> ServerAdmin jcronwellro@gmail.com DocumentRoot "C:\xampp\htdocs\Infoepis" ServerName infoepis.com </VirtualHost> <VirtualHost *:80> ServerAdmin jcronwellro@gmail.com DocumentRoot "C:\xampp\htdocs\moodle" ServerName infoepisc.com </VirtualHost> <VirtualHost *:80> ServerAdmin jcronwellro@gmail.com DocumentRoot "C:\xampp\htdocs" ServerName localhost </VirtualHost> Nota: no te olvides de crear un virtual host para el localhost puesto que si no lo crear ya no podrs acceder a travs de http://localhost/moodle/ o http://localhost/infoepis/ 5. Para poder observar los cambios se debe reiniciar el servicio apache, o en todo caso reiniciar la pc, no te olvides de vaciar la cache: Ejecuta: ipconfig /flushdns Comentario: Si todo va bien, ya estamos listos para agregar contenidos a Joomla y moodle, si en caso al acceder a moodle a travs de l nombre de dominio creado infoepisc.com aparece el siguiente error: Acceso incorrecto detectado, a este servidor se le puede acceder solamente a travs de la direccin "http://localhost/moodle", lo siento. Por favor notifique al administrador del servidor. Debers acceder a el archivo config.php (C:\xampp\htdocs\moodle) y cambiar el parmetro $CFG->wwwroot = 'http://localhost/moodle'; Por $CFG->wwwroot = 'http://infoepisc.com'; Nota: ahora ya no saldr el error cuando accedas a moodle desde http://infoepisc.com pero si cuando accedas desde http:localhost/moodle/ Recuerda que: Si estas utilizando Joomdle debes cambiar la ip y la direccin de moodle en Joomdle, lo mismo pasa con el plugin de joomdle en moodle.

También podría gustarte