Tecnología

Inicio

Cómo configurar un servidor de Inicio

Después de haber construido una máquina servidor y se instala el sistema operativo necesario y software de servidor, su atención se centra en la configuración. Configuración de un servidor doméstico depende enteramente de su propósito. Si usted ha construido una máquina servidor separado o utilizar el ordenador como servidor activo a tiempo parcial, la configuración correcta proporcionará la facilidad de uso y seguridad en la operación de dicho servidor. Esta guía le mostrará ejemplos de configuración mediante el software de servidor XAMPP.

Instrucciones

1 Elegir un programa de software de servidor. El programa XAMPP es una buena para empezar. XAMPP es un servidor Apache construida por su fiabilidad, facilidad de uso e instalación. Es de código abierto, por lo que es software libre. Ellos construyen el software con la mentalidad de "laico" en mente. En otras palabras, si usted no tiene ningún conocimiento previo de la configuración y el funcionamiento de un servidor, este programa es perfecto para usted. Se completa con un servidor Apache, MySQL, PHP y Perl. También los paquetes de un servidor SMTP y un servidor FTP. En una sola instalación, dispone de las herramientas necesarias para desarrollar cualquier tipo de servidor que desea, si se trata de un sitio web, intercambio de archivos o un servidor de correo electrónico. Ser capaz de iniciar y detener este servidor en cualquier momento es una funcionalidad incorporada creado por el panel de control. XAMPP está disponible para Linus, Windows, Mac y Solaris.

2 Cómo configurar un servidor de Inicio

Utilice el archivo de instalación. Es la mejor manera de configurar este software en su ordenador. Funciona como cualquier otro instalador. Cuando se haya completado, tendrá un icono en el escritorio para el panel de control (que se muestra la imagen). Como se puede ver, el panel de control le da la opción para iniciar / detener varios servicios.

3 Iniciar los servicios de Apache y MySQL. Una vez que comience a estos servicios, puede abrir un navegador Web y vaya a la dirección http: // localhost /. Localhost es el ordenador. También puede utilizar http://127.0.0.1. Como se puede ver, una página de bienvenida aparece. Se le da instrucciones básicas de cómo proceder, a partir de la comprobación del estado de su servidor. Usted se dará cuenta de que los servicios FTP y SMTP muestran como desactivado. Esto se debe a que sólo empezó Apache y MySQL. El uso de su panel de control de nuevo, puede activar FileZilla y Mercurio. Respectivamente, estos son los servicios FTP y SMTP.

4 Haga clic en el enlace de "Seguridad" en la ventana de navegación. Usted notará que en la página de seguridad, que enumera los servicios como "no seguro". Para cambiar esto, simplemente haga clic en el enlace security.php debajo del cuadro de estado. Se abrirá una página que permite contraseñas. Introduzca estos. Tenga en cuenta que hay dos contraseñas, por lo que desplazarse hacia abajo para el segundo. Comprobación de la "contraseña guardar como texto sin formato" no se aconseja. Si ha elegido una contraseña que es posible que posiblemente se olvide, a continuación, escriba. Si ha elegido una contraseña que usted no piensa que va a olvidar, anótelo de todos modos.

5 Actualizar la página de seguridad para ver los cambios. Usted notará que enumera una notificación seguro verde. Debajo de éstos, en la sección de PHP, que aún muestra como "no seguro". Ignorar esto de manera segura. scripts PHP que instala deben ser de confianza, y que no tendrán ningún problema con esto. Al escribir estas líneas, PHP 6 resolverá esta medida de seguridad falsa. Lo que has hecho se proporciona seguridad de contraseñas para su directorio XAMPP y su base de datos.

6 Probar esta volviendo a cargar la página del servidor, http: // localhost /. En este punto, una caja debería aparecer solicitando un nombre de usuario y contraseña. Utilice éstos para acceder a la consola del servidor. Su configuración de seguridad no es completa, sin embargo. Existe un riesgo inherente a todas las configuraciones por defecto. Cualquier persona que tenga conocimiento de la instalación se entiende lo que los nombres de usuario por defecto están disponibles y, conociendo su dirección IP, puede ser capaz de acceder a su base de datos. Por lo tanto, tenemos que arreglar esto.

7 Iniciar sesión en la consola de phpMyAdmin en http: // localhost / phpmyadmin. Introduzca su nombre de usuario y contraseña. Tenga en cuenta que el nombre de usuario por defecto es "raíz", y que no pudieron cambiar este durante la instalación. Se puede introducir la contraseña que eligió. El usuario root es nuestra principal preocupación. Observe que hay dos usuarios root. Uno está en la lista como localhost, y uno se muestra como 127.0.0.1.

8 Marque la casilla marcada raíz, y luego desplazarse hacia abajo hasta que vea privilegios. Haga clic en ese enlace y luego verificar usuario root. Desplazarse hacia abajo hasta que vea "Cambio de Información de ingreso / Copia del usuario." Aquí es donde usted va a cambiar la información y añadir más seguridad a su base de datos.

9 Cambio "raíz" a otra cosa - su nombre de usuario elegido - y luego establecer / restablecer la contraseña utilizando la opción de campo de texto. Debajo de eso, usted tiene la opción de "Crear un nuevo usuario con los mismos privilegios", seguido de subopciones. El valor por defecto es "mantener el antiguo." Deje el valor predeterminado.

10 Salir de phpmyadmin y, a continuación, inicie sesión de nuevo utilizando su nombre de usuario. Ir a los privilegios de nuevo, y eliminar las cuentas de usuario root. Deja PMA solo, ya que esto es necesario para la función de base de datos.

11 Editar index.php para redirigir el acceso a la carpeta htdocs. Cuando se inicia el servidor, usted tiene su página de la consola XAMPP. Sin embargo, no desea que esta página disponible para cualquier persona que se conecta al ordenador. Si está usando XAMPP para un servidor web, entonces usted tendrá que añadir un archivo index.html para mantener su consola oculta. A su vez, directorios de sitios web completos estarán en carpetas dentro de la carpeta XAMPP / htdocs. La consola que se ve cuando se carga la dirección de localhost es en realidad el directorio de / xampp / htdocs / xampp. En la carpeta htdocs, hay dos archivos de índice: index.html y index.php. El archivo PHP tiene prioridad y redirige a la carpeta htdocs XAMPP dentro. Como esto no es lo que desea que los usuarios ven cuando el servidor está activo, tiene dos opciones. Crear un sitio y redirigir al directorio de ese sitio, o crear un archivo de índice "primera página". Si decide reencaminar, tendrá que editar el archivo index.php. Abrir esta en el bloc de notas y buscar: header ( "Location:".. $ Uri '/ xampp /').

12 XAMPP cambiar a un nuevo directorio. Por ejemplo, si instala WordPress en su servidor, es posible cambiarlo a WordPress. El punto aquí es que redirigimos a la página inicial a un directorio que no sea su segundo método XAMPP console.The es editar el archivo index.html para satisfacer sus necesidades y eliminar el archivo index.php.

13 Recuerde que todos los sitios web a construir voy a entrar en su propio directorio en / xampp / htdocs /. Esto le proporcionará la dirección de http: // localhost / yoursite /. Ha completado correctamente la configuración del servidor XAMPP y la adición de medidas de seguridad.

Consejos y advertencias

  • La mayoría de los proveedores de Internet no permiten a los usuarios residenciales para ejecutar servidores en su servicio. Para evitar esto, de vez en cuando las direcciones IP se cambiaron. Una solución a este problema es obtener un DNS dinámico. Echa un vistazo a DynDNS para la respuesta. Es un servicio gratuito le permite tener un nombre como yourname.dyndns.org. El servicio premium le permitirá utilizar un nombre de dominio registrado y cuesta $ 25 al año.