Pages : 1
#1 Le 29/11/2007, à 02:37
- Le Farfadet Spatial
Configuration Apache
Salut à tous !
Une fois n'est pas coutume, à moi de poser une question. J'ai installé Apache, PHP, Mysql et Postgresql. Je voudrais utiliser tout ça pour faire du développement de site web chez moi, avant de le déposer chez mon hébergeur et, notamment, faire fonctionner des requêtes SSI, PHP, SQL et JavaScript.
Je voudrais donc configurer mon serveur Apache de telle sorte qu'en interne à mon petit réseau domestique l'adresse http://localhost/~utilsateur/ donne sur le site contenu dans le répertoire /home/utilisateur/public_html/, tandis que l'ensemble doit être inaccessible de l'extérieur. J'avais trouvé un bon tutoriel pour faire ça, mais je n'arrive pas à remettre la main dessus.
Donc, si quelqu'un sait o๠je peux trouver de la documentation qui m'aidera à faire ça, je le remercie d'avance !
à€ bientà´t.
Le Farfadet Spatial
Hors ligne
#2 Le 29/11/2007, à 03:00
- compte supprimé
Re : Configuration Apache
http://www.ac-creteil.fr/reseaux/systemes/linux/Welcome.html
sinon directement chez apache...
A+
Dernière modification par faustus (Le 29/11/2007, à 03:07)
#3 Le 29/11/2007, à 10:37
- Le Farfadet Spatial
Re : Configuration Apache
Salut à tous !
Merci faustus. Ce n'était pas le tutoriel que je connaissais, mais celui-ci à l'air plutà´t pas mal.
à€ bientà´t.
Le Farfadet Spatial
Hors ligne
#4 Le 29/11/2007, à 11:34
- Martopioche
Re : Configuration Apache
Heu... une petite question : si ton serveur n'est qu'un serveur de développement/test destiné à un seul et unique site, pourquoi s'embêter avec cette arbo (~/utilisateur) ?
Bon, 2 solutions : tu n'a qu'un seul site accessible par http://localhost/, alors il suffit de spécifier dans le httpd.conf (ou l'autre pour Apache2, je sais plus de tête et là j'ai pas ma ubuntu ) la racine de ton site avec la directive :
DocumentRoot "/home/utilisateur/public_html/"
Si plusieurs utilisateurs doivent chacun produire un site, je crois que tu est bon à configurer les virtual hosts. C'est un peu lourd à expliquer, le plus simple est d'aller voir http://httpd.apache.org/docs/2.2/vhosts/ et j'ai perdu mes autres liens
Pour limiter les accès, de l'exterrieur, il suffit de ne pas diriger le port 80 du routeur à ta machine... Sinon il est possible de filtrer les acces au niveau du serveur (tu t'en doute). Moi je l'ai fait à l'époque à coup de fichiers .htaccess et évidemment j'ai pas mes exemples là ... Mais que fait la police...
Hors ligne
#5 Le 29/11/2007, à 23:14
- Le Farfadet Spatial
Re : Configuration Apache
Salut à tous !
Heu... une petite question : si ton serveur n'est qu'un serveur de développement/test destiné à un seul et unique site, pourquoi s'embêter avec cette arbo (~/utilisateur) ?
Parce que je ne veux pas tout mettre dans /data/www/, je ne trouve pas ça propre. à€ une époque, j'avais fait ça, c'était vraiment très simple, mais je ne retrouve plus le tutoriel qui m'avait donné la marche à suivre...
Bon, 2 solutions : tu n'a qu'un seul site accessible par http://localhost/, alors il suffit de spécifier dans le httpd.conf (ou l'autre pour Apache2, je sais plus de tête et là j'ai pas ma ubuntu ) la racine de ton site avec la directive :
DocumentRoot "/home/utilisateur/public_html/"
Si plusieurs utilisateurs doivent chacun produire un site, je crois que tu est bon à configurer les virtual hosts. C'est un peu lourd à expliquer, le plus simple est d'aller voir http://httpd.apache.org/docs/2.2/vhosts/ et j'ai perdu mes autres liens
à‡a me dit quelque chose, cette affaire, mais la manipulation était très simple. Peut-être que la documentation de faustus m'aidera-t-elle.
Pour limiter les accès, de l'exterrieur, il suffit de ne pas diriger le port 80 du routeur à ta machine... Sinon il est possible de filtrer les acces au niveau du serveur (tu t'en doute). Moi je l'ai fait à l'époque à coup de fichiers .htaccess et évidemment j'ai pas mes exemples là ... Mais que fait la police...
En effet, il suffit de ne pas rediriger le port 80. De toute façon, c'est ce que je fais. Mais je veux en profiter pour prendre de la compétence, du coup, je voudrais essayer de me frotter un peu au filtrage par le serveur.
à€ bientà´t.
Le Farfadet Spatial
Hors ligne
Pages : 1