Cho7, il n'y a pas de mot de passe root par défaut sur Ubuntu --pas possible de se connecter comme root -- et c'est très bien comme ça. On peut très bien utiliser visudo avec autre chose que vi quand on n'est pas un vieux barbu en sandales:
EDITOR=/usr/bin/gedit sudo visudo
fait la manip avec gedit à la place. Assaisonnez avec l'éditeur de votre choix. Mais le premier utilisateur est déjà sudoer, donc il n'a pas besoin de toucher à ça.
Si ça te soule que http://ta.super.machine/(...) pointe sur apache2-default, il faut éditer /etc/apache2/sites-* et changer le statement RedirectMatch pour envoyer les requêtes où tu veux. Pour ça, toujours sudo
sudo gedit /etc/apache2/sites-enabled/default
Pour mettre des alias c'est là aussi, mais ça c'est dans la doc, qui est d'ailleurs accessible depuis apache2-default si tu as installé apache2-doc. Il y a entre autres une option sympathique qui permet de prendre le répertoire public_html de chaque répertoire utilisateur et de l'exposer sur le web à l'adresse http://ta.super.machine/~utilisateur,(...) comme ça, pas besoin d'avoir les droits d'administration pour publier.
[^] # Re: Oui mais seulement
Posté par Polaris . En réponse au message Apache sur Ubuntu. Évalué à 3.
fait la manip avec gedit à la place. Assaisonnez avec l'éditeur de votre choix. Mais le premier utilisateur est déjà sudoer, donc il n'a pas besoin de toucher à ça.
Pour la copie, ta manip se résume à
Mais je n'ai pas l'impression que ça réponde réellement à la question. Je me trompe ?
Ce que je trouve plus inquiétant, c'est ton commentaire, MadX, "je suis en read only". Et alors... C'est ta machine, tu fais ce que tu veux, non ?
Tu n'as pas besoin d'éditer sites-available ou sites-enabled pour que ton site soit visible. Il suffit qu'il soit dans /var/www/
Maintenant, ton site est accessible sur http://ta.super.machine/site/(...)
Si ça te soule que http://ta.super.machine/(...) pointe sur apache2-default, il faut éditer /etc/apache2/sites-* et changer le statement RedirectMatch pour envoyer les requêtes où tu veux. Pour ça, toujours sudo
Pour mettre des alias c'est là aussi, mais ça c'est dans la doc, qui est d'ailleurs accessible depuis apache2-default si tu as installé apache2-doc. Il y a entre autres une option sympathique qui permet de prendre le répertoire public_html de chaque répertoire utilisateur et de l'exposer sur le web à l'adresse http://ta.super.machine/~utilisateur,(...) comme ça, pas besoin d'avoir les droits d'administration pour publier.