Comment construire un site Web en utilisant Apache

La capacité à construire des sites Web est une compétence qui peut bénéficier tout un chacun. Si vous essayez de développer votre entreprise, de promouvoir une organisation à laquelle vous appartenez ou tout simplement mis en place un site web personnel, la puissance de l'Internet peut être exploitée à votre avantage. Une considération importante lors de la planification du développement de votre site Web est le serveur que vous allez utiliser. Pendant des années, Apache a été le seul serveur web le plus populaire en usage. Savoir comment construire un site Web en utilisant Apache comme serveur est un moyen sûr de créer une présence Web fiable.


Sommaire

  • Instructions
  • Conseils & avertissements
  • Choses que vous devez

    • Connexion Internet
    • serveur Web

    Instructions

    1. 1



      Téléchargez et installez la dernière version d'Apache. Appliquer les derniers correctifs de sécurité. Sécurisez votre configuration en éteignant informations d'identification qui pourrait aider un attaquant à exploiter votre système. Exemples d'informations à cacher comprennent le numéro et des informations sur votre système d'exploitation version Apache. Assurez-vous que Apache ne fonctionne pas comme l'utilisateur root. Idéalement, il devrait avoir son propre compte. Bien que beaucoup de la configuration peut-être déjà mis en place pour fournir autant de sécurité que possible, assurez-vous que ce soit le cas. Consulter la version la plus récente du manuel d'Apache pour vérifier d'autres paramètres qui peuvent vous rendre vulnérable.

    2. 2

      Installez tous les modules dont vous avez besoin pour faire de votre site Web entièrement fonctionnel. Langages de script côté serveur tels que PHP, Perl et Python nécessitent les modules appropriés pour être installés et activés. De même, des fonctionnalités telles que SSL requièrent des modules doit être activé et configuré.





    3. 3

      Planifiez la structure de répertoires de votre site pour conserver des fichiers organisés et faciles à gérer. La structure de répertoires d'Apache implique un répertoire contenant les sous-répertoires suivants: htdocs, cgi-bin, sbin, conf, des images, des icônes, des journaux. Htdocs est le plus important, car il contiendra les pages qui seront servis à vos utilisateurs. Vous pouvez envisager de sous-répertoires pour les fichiers CSS, scripts côté client et un répertoire pour tout type d'utilisateur télécharge votre site peut permettre.

    4. 4


      Configurer un fichier .htaccess à faire des changements spécifiques répertoire à la configuration de votre site Web. En plaçant un fichier .htaccess dans un répertoire donné, vous pouvez faire des choses comme modifier le comportement d'une extension de fichier particulier, le mot de passe protéger les fichiers et répertoires et de permettre l'exécution de scripts CGI.

    5. 5

      Vérifier régulièrement les fichiers log d'Apache. Cela vous permettra de trouver des erreurs qui cassent les fonctionnalités de parties de votre site, les questions de sécurité qui peuvent compromettre votre serveur ou même seulement les problèmes de configuration mineures qui conduisent à l'inefficacité. La résolution de ces questions vous permet de maximiser le potentiel de votre site web.

    Conseils & Avertissements

    • Vérifiez les autorisations sur vos répertoires pour assurer une expérience d'hébergement sécurisé. Permissions de fichiers incorrectes peuvent conduire à l'ensemble de votre serveur compromis.
    » » » » Comment construire un site Web en utilisant Apache