Cómo crear su propio servidor con xampp para la programación html5 y css3

Es mucho más difícil de configurar un sistema de servidor de trabajo con la mano lo que es para iniciar la programación HTML5 y CSS3 con él. soluciones de alojamiento web a menudo puede ser intimidante.

Video: Desarrollo Web 01(Html, Php, Css y javascript) || Editores, Xampp y Mysql Workbench

La creación de su propio sistema por parte ISN&rsquo-T recomienda. No es simplemente digno de la frustración porque muy buenas opciones están disponibles.

XAMPP es una herramienta de código abierto absolutamente maravilloso. Se ha incorporado los siguientes paquetes en:

  • Apache: El servidor web estándar y la piedra angular del paquete

  • PHP: Configurado y listo para comenzar con Apache y MySQL

    Video: Instalar y Configurar Sublime Text 3 + XAMPP en Windows 7/8/10 | Snippets e Plugins

  • MySQL: También configurado para trabajar con Apache y PHP

  • phpMyAdmin: Una herramienta de gestión de datos que está listo para funcionar

  • Mercurio Mail: Un servidor de correo

  • servidor FTP FileZilla: Un servidor FTP

  • bibliotecas de PHP: Un número de PHP útiles complementos, incluyendo GD (soporte de gráficos), Ming (soporte Flash), y más

  • Idiomas adicionales: Perl, otro muy popular secuencias de comandos y servidor de la lengua, y SQLite, otro paquete de base de datos útil

  • Control y configuración herramientas: Un panel de control que le permite convertir fácilmente diversos componentes de encendido y apagado

Esta lista es una descripción de la versión de Windows. Las versiones para Mac y Linux tienen todos el mismo tipo de software, pero los paquetes específicos varían.

Teniendo en cuenta la increíble cantidad de poder en este sistema, la descarga es muy pequeña. El instalador sólo 34 MB.

instalación de XAMPP es bastante sencillo: basta con descargar el instalador y responder a todos los valores por defecto.

Si utiliza Windows, es posible que desee cambiar el lugar donde está instalado el paquete porque el directorio de archivos de programa provoca problemas para algunos usuarios. Puede instalar XAMPP en la raíz de la unidad C: en las instalaciones de Windows. El directorio por defecto está bien para Mac y Linux.

Ejecución de XAMPP

Después de instalar XAMPP, puede administrar sus nuevas herramientas con el panel de control de XAMPP.

Algunos componentes de XAMPP sólo se ejecutan cuando se necesitan. Algunos otros componentes (Apache y MySQL) están diseñados para funcionar constantemente en el fondo. Antes de empezar a trabajar con su servidor, es necesario asegurarse de que está encendida.

Puede optar por ejecutar Apache y MySQL como un servicio, lo que significa que el programa siempre se ejecuta en segundo plano. Esta disposición es conveniente, pero ligeramente reduce el rendimiento de la máquina. Se puede activar tanto Apache y MySQL y fuera a medida que lo necesite.

Dejando abierta programas de servidor en su máquina constituye un peligro para la seguridad. Asegúrese de tomar las precauciones de seguridad adecuadas.

Probar la configuración de XAMPP

Asegúrese de que Apache y MySQL se están ejecutando, a continuación, abra su navegador web. Establecer la dirección http: // localhost.

Esta página indica que XAMPP está instalado y funcionando. Siéntase libre de experimentar con los diversos elementos de la sección de Demos. A pesar de que no puede saber todavía lo que hacen, usted debe saber lo que algunos de sus capacidades.

Añadir sus propios archivos

Por supuesto, el punto de tener un servidor web es poner sus propios archivos en ella. Utilice la herramienta de administración de archivos para encontrar el directorio XAMPP en el sistema de archivos. Justo debajo del directorio XAMPP es la htdocs carpeta, el directorio web principal. Apache sirve sólo los archivos que se encuentran en este directorio o debajo de ella.

Todos los archivos que desea Apache para servir debe estar en htdocs o en un subdirectorio de la misma.

Cuando haya especificado http: // localhost como la dirección en el navegador, que estaba contando el navegador para buscar en el equipo local en su mayor parte htdocs directorio. No ha especificado un archivo en particular para cargar. Si Apache no se le da un nombre de archivo y ve el archivo llamado index.html o index.php, muestra ese archivo, en lugar.

Video: Capitulo 1 - Página web desde cero en PHP con Dreamweaver, Photoshop, XAMPP, CSS y jQuery

Por lo tanto, en el valor por defecto htdocs directorio, el programa inmediatamente se está llamando. Aunque este programa muestra la página de bienvenida de XAMPP, que normalmente no quiere que eso suceda.

Cambiar el nombre o algo similar. Todavía está allí si lo desea, pero ahora no hay página de índice, y Apache simplemente le da una lista de archivos y carpetas en el directorio actual.

Por lo general, no desea que los usuarios vean este índice fea en un servidor de producción, pero en un entorno de desarrollo que pueda ver exactamente lo que está en su servidor. Después de que todo está listo para funcionar, se puede armar o páginas para generar directorios más profesionales.

En general, usted quiere tener subdirectorios a todas sus principales proyectos.

Establecer el nivel de seguridad

Cuando se tiene un servidor web y un servidor de datos en ejecución, crear algunos agujeros de seguridad importantes. Usted debe tomar algunas precauciones para asegurarse de que usted está razonablemente segura:

  • Trate a su servidor sólo como un activo local. No haga funcionar una instalación de inicio de Apache como un servidor de producción. Utilizarla únicamente para propósitos de prueba. Utilizar un host remoto para el despliegue efectivo de sus archivos. Está preparado para todos los dolores de cabeza de seguridad.

    Video: Tutorial - Curso Html5 Instalar Servidor local Xampp

  • Ejecutar un servidor de seguridad. Debe ejecutar, en un mínimo absoluto, el servidor de seguridad de Windows que viene con todas las versiones recientes de Windows. También puede considerar un código abierto o firewall comercial. Bloquear el acceso a todos los puertos de entrada por defecto y abrirlos sólo cuando sea necesario. No hay necesidad real para permitir el acceso de entrada a su servidor web. Sólo tiene que ejecutar en modo localhost.

  • Ejecutar comprobaciones de seguridad básicas. El paquete XAMPP tiene una pantalla de seguridad útil. Haga clic en el enlace de seguridad en la parte inferior de la página para algunas utilidades fáciles de usar de seguridad.

  • Cambiar la contraseña de root de MySQL. Si no lo ha hecho, utilice el enlace de seguridad para cambiar la contraseña de root de MySQL.

  • Añadir una contraseña de directorio XAMPP. Escriba una contraseña en la mitad inferior del formulario de seguridad para proteger su directorio de accesos no autorizados. Cuando se intenta ir al directorio, se le solicita la contraseña.

La seguridad es siempre un compromiso. Cuando se agrega la seguridad, a menudo se introduce límites en cuanto a funcionalidad.

Artículos Relacionados