Bonjour à tous,
Je me suis installé une VM avec la distribution debian 9 Stretch mais je tombe sur un soucis pour l'installation de serveur Web multi hébergement.
Lorsque je lance mon firefox (sur mon PC) que je tape l'ip de ma VM je tombe bien sur la page par défaut apache, j'ai ajouter un utilisateur et créer le virtualhost mais impossible d'y accéder.
Je vous décris ci-dessous toute la procédure que j'ai faite pour l'installation.
1) J'ai fait une netinstall sans environnement graphique tout s'est passé correctement
2) Connection en super admin correct
J'ai donc suivit toutes les étape que j'avais fait sur des distribution debian précédente.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 # mise à jour système [OK] apt-get update apt-get upgrade # installation apache2 [OK] apt-get install apache2 # installation PHP (dans la version 7) [OK] apt-get install php # installation mysql [OK] apt-get install mysql-server # installation librairies php-mysql [OK] apt-get install php-mysql # installation phpmyadmin [OK] apt-get install phpmyadmin # Création du lien phpmyadmin ln -s /usr/share/phpmyadmin /var/www/phpmyadmin # test http://192.168.56.1/phpmyadmin [OK] phpmyadmin s'affiche bien # Modification de etc/apache2/apache2.conf # Modification de User et Group User www-data Group www-data # A la dernière ligne du fichier include /etc/apache2/sites-enabled/*.conf # Création de mon premier user useradd -g www-data -m user1 # Création du virtualhost via la création d'un nouveau fichier dans /etc/apache2/sites-available/user1.com <VirtualHost *> ServerAdmin postmaster@user1.com ServerName www.user1.com ServerAlias user1.com *user1.com DocumentRoot /home/user1/public_html/ <Directory /home/user1/public_html/> Option -Indexes FollowSymLinks MultiViews AllowOverride All </Directory> ErrorLog /home/user1/logs/error.log LogLevel warn CustomLog /home/user1/logs/access.log combined ServerSignature Off </virtualHost> # Création du lien ln -s /etc/apache2/sites-available/user1.com /etc/apache2/sites-enabled/user1.com # Redémarrage de apache2 systemctl restart apache2
Mais pourtant quand je tape dans mon navigateur l'adresse : http://192.168.56.1/~user1
J'obtiens :
Mon objectif étant donc un hébergement multi-site je ne vois pas d'où viens le problèmeNot Found
The requested URL /~user1 was not found on this server.
J'ai chercher quelques part si il y avait une commande "RedirectMatch" mais ne le trouve nul part.
J'ai vérifier que le lien était bien fait et c'est le cas
Pouvez-vous m'aider s'il vous plaît ?
Sur les précédente distribution Debian cela à fonctionner, ai-je loupé quelque chose ?
une fois ok je pourrais passer à l'installation de bind9, vsftpd
D'avance merci pour votre participation.
Spliffer
Partager