J'ai un peu avancé : phpinfo est désormais opérationnel.
Par contre, en comparant mes installations Apache sur Fedora et Ubuntu, je ne retrouve rien de connu : tout est différent, à commencer par les répertoires de config, et surtout ... l'utilisateur propriétaire d'Apache. Apparement, sous Fedora, c'est root (www-data sous Ubuntu) et çe ne m'enchante pas plus que ça de devoir me connecter en root à chaque fois que je veux toucher quelque chose. :-?
Difool wrote:
tosca wrote:
Q.2 Comment procéder pour pouvoir facilement modifier mes applis (PHP, HTML, CSS, etc.), de préférence dans mon /home sans avoir à me poser trop de questions à chaque fois que je veux changer une ligne. Je précise que je suis l'unique utilisateur du système, et que le serveur est strictement destiné à un usage local (développement et tests avant transfert chez un hébergeur en ligne).
Suffit de créer un virtual host et d'indiquer le bon répertoire dans « DocumentRoot ». C'est peut-être même possible sans Vhost en créanr un fichier site.conf (par exemple), dans /etc/httpd/conf.d/ et en mettant une ligne DocumentRoot "/home/user".
D'autre part, il te faudra commenter les lignes du fichier /etc/httpd/conf.d/welcome.conf
Ensuite, tu pourras te connecter à
http://localhost
Concrètement, j'ai une bonne demi-douzaine de sites à gérer en local. Pour la plupart, ça ne me gêne pas d'y accéder par
http://localhost/monsite.
Mais pour d'autres, il me faudra impérativement y avoir accès via
http://monsite1.dev ou
http://monsite2.dev. Sauf erreur de ma part, j'avais géré (au moins) ceux-là par des virtual hosts sous Ubuntu.
Difool wrote:Mais le mieux, est surement d'utiliser ~/Public et le module mod_userdir d'apache et te connecter à
http://localhost/~user
Je ne comprends pas ce que ça signifie. Peux-tu me donner un lien, ou expliquer un peu plus de quoi il retourne.
Merci.