Vous n'êtes pas identifié(e).
Pages : 1
j'ai tenté cette config pour voir si le problème persiste :
toujours le même problème !
j'ai plutôt l'impression que cela vient d'une redirection que mon serveur linux fait. Cependant le fichier /etc/hosts est vide !
Avez vous une idée ?
Merci d'avance !
Dernière modification par vavalm (06-09-2016 08:05:07)
Hors ligne
Je ne suis plus redirigé vers le 127.0.0.1 depuis un autre ordinateur mais bien sur le 192.168.0.22/vtiger
Cependant j'ai une erreur : the requested URL 192.168.0.22/vtiger/ was not found on this server
même résultat pour 192.168.0.22/vtiger/index.php
Merci d'avance de votre aide.
Hors ligne
je monte actuellement un serveurr Vtiger en entreprise.
Tout est bien configuré, le serveur fonctionne.
Félicitations ! (je ne sais pas ce qu'est un serveur vtiger ). En cherchant ça cause de CRM, je suppose gestion des relations clients ?
pas de soucis pour accéder au crm à partir du serveur mais impossible à partir d'un autre PC.
Pas très bien configuré finalement ? (je suis méchant ) :|
ServerName localhost/vtiger
et diverses variantes sur ce thème.
Dans la directive ServerName vous avez le droit de mettre des points ('.' dots in englesh) mais pas des '/' qui séparent des répertoires dans un chemin.
Vous travaillez en entreprise, travaillons comme des pros.
Pour la directive ServerName il est d'usage de mettre le nom complet (fqdn) du serveur tel que vu par le client, et dans la directive ServerAlias on met le nom sans la partie relative au domaine, de telle sorte que le client peut demander http://nom/ sans être obligé de mettre http://nom.maboite.fr/ sachant que dans maboite.fr les DNS sont OK.
Voici un exemple qui marche :
J'ai demandé d'inscrire dans les DNS la machine _samlp_
Vous voyez qu'il n'y a qu'une IP pour ce serveur.
Si je tape http://samlp.eua.bvcorp.corp j'obtiens la page par défaut du serveur Apache de Debian configuré dans 000-default.conf avec
Par contre avec http://www-drsvn j'arrive sur la page d'accueil (index.html) de ce serveur trac/subversion avec la liste des dépôts. Configuration dans fichier www-drsvn.conf
Et pour http://svn-drsvn avec une configuration dans /etc/apache2/sites-available/svn-drsvn.conf c'est assez semblable au cas précédent, mais les URLs gérées sont limitées à http://svn-drsvn/dr/nomDepot ou http://svn-drsvn/dev/nomDepot via des directives
Bref, une URL se traduit à peu près comme http://ServerAlias:port/Location
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
---
F. Petitjean
Ingénieur civil du Génie Maritime.
« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français
Hors ligne
Hors ligne
Je n'ai pas mis d'URL dans le ServerName
Je suppose qu'il faut lire : je n'ai pas mis de nom d'hôte complet (fqdn) dans la directive ServerName ...
Je sais, je pinaille, mais c'est en étant précis, rigoureux dans les termes employés qu'on se fait le mieux comprendre (et qu'on comprend mieux sot-même )
nous n'avons pas de serveur DNS centralisé pour le moment
Je vous conseille d'établir une table d'hôtes /etc/hosts qui permettra de bien savoir de quoi on parle. Dans un premier temps, vous transférez via scp, ensuite vous pourrez envisager un serveur DNS ou à défaut un serveur NIS (en fait beaucoup de boulot si c'est pour une table _hosts_ d'une dizaine de machines.
c'est plutôt le vhost d'apache ou un des fichiers qui est y lié qui est mal configuré
Et en mettant plusieurs noms dans ServerAlias et en consultant les fichiers de /var/log/apache2/ ?
La page par défaut du serveur Apache de Debian donne accès à la documentation avec toutes les directives
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
---
F. Petitjean
« Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément. »
Boileau De L'Art poétique (Chant I)
Hors ligne
Ligne 90 il faut remplacer ce qu'il y a entre apostrophe parce votre adresse IP ou le nom de domaine correspondant à votre machine.
Sujet Résolu
Edit à toto :
Mis la ligne de commande en balise Commande user pour faciliter la lecture par tous.
Hors ligne
puis un reload du serveur
Tout dépend, en suite de quel serveur a été installé sur le système
Dernière modification par Philanthrope (06-09-2016 11:49:02)
La présent est un passé en évolution
Hors ligne
En principe on ne met rien dans /var/www/http
D'autant que ce répertoire n'existe pas tant que tu ne l'as pas créé.
On insert son site dans le répertoire /srv
Tu as vu ça ou? Ça ne correspond à aucune règle existante à ma connaissance.
a2ensites monsupersite.conf
la commande est a2ensite (sans S final) et "monsupersite.conf" doit être le nom donné au fichier de configuration créé précédemment dans /etc/apache2/sites-available/ pour que ça ait un sens.
Et au vu des fichiers de conf fournis par l'OP, le serveur est bien Apache2, il n'y a aucun doute là dessus. ;-)
Bref, sujet résolu.
J'ajouterais que, depuis 2004, on doit mettre les sites sous /srv (arborescence à notre convenance).
Les répertoires /var/www ou /var/www/html, ce sont des répertoires par défaut, éventuellement utilisables par des procédures automatisées mais à éviter manuellement.
adgenodux, tes fichiers de config me semblent bien compliqués.
Voici un exemple simple qui devrait fonctionner, qui est propre et correctement sécurisé :<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName www.example.com
ServerAlias example.com
DocumentRoot /srv/www.example.com
<Directory /srv/www.example.com>
AllowOverride None
require all granted
</Directory>
ErrorLog /var/log/apache2/www.example.com/error.log
LogLevel warn
CustomLog /var/log/apache2/www.example.com/access.log combined
</VirtualHost>
Et si on veut un hôte par défaut qui n'affiche, on peut mettre dans le fichier "000-default.conf" par exemple :<VirtualHost *:80>
ServerAdmin webmaster@example.com
DocumentRoot /srv/www-default
<Directory /srv/www-default>
AllowOverride None
require all granted
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
Effectivement je me suis trompé, j'ai confondu avec l'adresse du dossier que tu as cité à savoir /etc/apache2/sites-available/
c'est bien
avec le fichier de configuration monsupersite.conf qui se trouve dans le dossier /etc/apache2/sites-available/
à l'appelle de la commande, un lien symbolique de créera dans /etc/apache2/sites-enabled
Enfin, comme tu dis, l'important est que ça fonctionne mais il est préférable d'agir comme un professionnel
si non, sujet résolu en effet
La présent est un passé en évolution
Hors ligne
Pages : 1