Tecnología

Inicio

Cómo construir un sitio web utilizando Apache

Cómo construir un sitio web utilizando Apache


La capacidad de construir sitios web es una habilidad que puede beneficiar a casi cualquier persona. Ya sea que usted está tratando de ampliar su negocio, promover una organización a la que pertenece o simplemente poner un sitio web personal, el poder de la Internet se puede aprovechar para su beneficio. Una consideración importante en la planificación del desarrollo de su sitio web es el servidor que va a utilizar. Durante años, Apache ha sido el servidor web de una sola más popular en uso. Saber cómo construir un sitio web utilizando Apache como servidor es una manera segura de crear una presencia en la web fiable.

Instrucciones

1 Descargar e instalar la última versión de Apache. Aplicar los últimos parches de seguridad. Asegure su configuración apagando información de identificación que podría ayudar a un atacante explotar su sistema. Ejemplos de información para ocultar incluyen el número de versión de Apache y la información acerca de su sistema operativo. Asegúrese de que Apache no se ejecuta como el usuario root. Idealmente, debe tener su propia cuenta. Aunque gran parte de la configuración puede estar configurado para proporcionar tanta seguridad como sea posible, para asegurarse de que este es el caso. Consulte la versión más reciente del manual del Apache para comprobar si hay otros parámetros que pueden dejar vulnerable.

2 Instale los módulos que usted necesita para hacer su sitio web completamente funcional. lenguajes de script del lado del servidor como PHP, Perl y Python requieren los módulos adecuados para ser instalados y activados. Del mismo modo, las características tales como SSL requieren módulos que ser activado y configurado.

3 Planificar la estructura de directorios de su sitio para mantener los archivos organizados y fáciles de manejar. estructura de directorios de Apache consiste en un directorio que contiene los siguientes subdirectorios: htdocs, cgi-bin, sbin, conf, imágenes, iconos, logs. Htdocs es el más importante, ya que contendrá las páginas que se entregarán a los usuarios. Es posible que desee considerar subdirectorios para los archivos CSS, scripts del lado del cliente y un directorio para cualquier tipo de usuario sube su sitio puede permitir.

4 Configurar un archivo .htaccess para hacer cambios específicos de directorio a la configuración de su sitio web. Al colocar un archivo .htaccess en cualquier directorio dado, se pueden hacer cosas tales como modificar el comportamiento de una extensión de archivo en particular, proteger con contraseña los archivos y directorios y permitir la ejecución de scripts CGI.

5 Compruebe los archivos de registro de Apache periódicamente. Esto le permitirá encontrar errores que rompen la funcionalidad de las partes de su sitio web, los problemas de seguridad que pueden comprometer su servidor o incluso sólo problemas menores en la configuración que conducen a la ineficiencia. La fijación de estos temas le permite maximizar el potencial de su sitio web.

Consejos y advertencias

  • Compruebe los permisos en los directorios para asegurar una experiencia de alojamiento seguro. permisos de archivo inadecuadas pueden conducir a todo el servidor sean comprometidos.