Developer Notes
  • Sommaire
  • Linux
    • Solus
      • Installation
      • Bashrc
      • Serveur LAMP
      • Virtualhost
        • Configuration
        • Example
    • Linux Mint
      • Configuration
      • Partition endommagée
  • Terminal
    • Git
    • Oh-My-Zsh
    • Commandes bash
  • VS Code
    • Installation
    • Les extensions
Powered by GitBook
On this page
  • 1 : Create a domain Name
  • 2 : Add your host to your server
  • 3 : Common error
  • 4 : Erreur d'acces refusé à localhost:
  1. Linux
  2. Solus
  3. Virtualhost

Configuration

Comment créer un virtualhost

1 : Create a domain Name

  • se placer dans /etc/hosts

  • Add : 127.0.0.1 domain_name

2 : Add your host to your server

  • Se placer dans /etc/httpd/conf.d

  • Create domain_name.conf

  • Add :

    <VirtualHost *:80>
          #nom de domaine
      ServerName monsite
    
          #on accepte aussi le www
      #ServerAlias www.monsite
      ServerAlias monsite.fr
    
          #logs d'erreur
      ErrorLog /home/adrient/Documents/info/monsite.dev/logs/error.log 
          #logs de connexion
      CustomLog /home/adrient/Documents/info/monsite.dev/access.log common
          #Définition de la racine des sources php
      DocumentRoot "/home/adrient/Documents/info/monsite.dev/web"
    
      <Directory "/home/adrient/Documents/info/monsite.dev/web">
          Options Indexes MultiViews
             Order allow,deny
              Allow from all
              # New directive needed in Apache 2.4.3: 
             Require all granted
      </Directory>
    </VirtualHost>

3 : Common error

vérifier que la ligne require all granted est présente et décommenté dans Directory

4 : Erreur d'acces refusé à localhost:

Remplacer

<Directory /var/www>
    Require all granted
    Order allow,deny
    Allow from all
</Directory>

par

<Directory /var/www>
    Require all granted
</Directory>
PreviousVirtualhostNextExample

Last updated 4 years ago