Je cherche un "HOWTO" pour utiliser mon Mac comme serveur web. "Partage
web personnel" est déjà activé dans les préférences, mais je ne sais pas
faire pour que les fichiers et dossiers que je placerai dans ~/Sites
soient accessibles.
J'ai modifié /etc/httpd.conf pour que le DocumentRoot soit le répertoire
dans lequel se trouvent les fichiers de mon site (sur un disque
externe), mais cela ne fonctionne pas, car les permissions sur ce disque
sont 700. Si je change ça, les autres utilisateurs pourront y accéder.
Le plus simple, ce serait que les fichiers soient dans ~/Sites, mais là
je les ai copiés, j'ai relancé apache ("sudo /usr/sbin/apachectl
restart"), mais quand je tente de voir http://127.0.0.1/ dans Firefox,
j'ai "permission denied". Pourtant ..
[1] de préférence, sans insulte
--
Yitzhak Isaac Goldstein
AADP's 'left-wing Jewish intellectual'
'fuck me, it's a torment to live amongst the nations'
http://www.chez.com/desmondcoughlan/
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait exactement ce que l'on fait. Dans le genre de surprise : mise à jour Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
Y.
-- Yitzhak Isaac Goldstein 'AADP's Left-Wing Jewish Intellectual' 'fuck me, it's a torment to live amongst the nations!' Official AADP FAQ: http://coughlan.fr/dp/faq/index.html
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit
dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait
exactement ce que l'on fait. Dans le genre de surprise : mise à jour
Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta
tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais
heberger son site. Je peux juste mettre les pages dans
~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
Y.
--
Yitzhak Isaac Goldstein
'AADP's Left-Wing Jewish Intellectual'
'fuck me, it's a torment to live amongst the nations!'
Official AADP FAQ: http://coughlan.fr/dp/faq/index.html
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait exactement ce que l'on fait. Dans le genre de surprise : mise à jour Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
Y.
-- Yitzhak Isaac Goldstein 'AADP's Left-Wing Jewish Intellectual' 'fuck me, it's a torment to live amongst the nations!' Official AADP FAQ: http://coughlan.fr/dp/faq/index.html
patpro ~ Patrick Proniewski
In article <1hzg7zd.94k66qwt09z4N%, (Yitzhak I. Goldstein) wrote:
patpro ~ Patrick Proniewski wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait exactement ce que l'on fait. Dans le genre de surprise : mise à jour Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux domaines. A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine - tu changes /etc/httpd/users/ton-login.conf pour prendre en compte cette modification - tu installes le site de ton pote dans ~/Sites/son-domaine - tu modifies /etc/httpd/users/ton-login.conf pour créer un second virtual host pointant vers ce nouveau dossier.
patpro
-- http://www.patpro.net/
In article <1hzg7zd.94k66qwt09z4N%yitzhak@yahoo.fr>,
yitzhak@yahoo.fr (Yitzhak I. Goldstein) wrote:
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit
dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait
exactement ce que l'on fait. Dans le genre de surprise : mise à jour
Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta
tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais
heberger son site. Je peux juste mettre les pages dans
~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux
domaines.
A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine
- tu changes /etc/httpd/users/ton-login.conf pour prendre en compte
cette modification
- tu installes le site de ton pote dans ~/Sites/son-domaine
- tu modifies /etc/httpd/users/ton-login.conf pour créer un second
virtual host pointant vers ce nouveau dossier.
In article <1hzg7zd.94k66qwt09z4N%, (Yitzhak I. Goldstein) wrote:
patpro ~ Patrick Proniewski wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait exactement ce que l'on fait. Dans le genre de surprise : mise à jour Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux domaines. A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine - tu changes /etc/httpd/users/ton-login.conf pour prendre en compte cette modification - tu installes le site de ton pote dans ~/Sites/son-domaine - tu modifies /etc/httpd/users/ton-login.conf pour créer un second virtual host pointant vers ce nouveau dossier.
patpro
-- http://www.patpro.net/
yitzhak
patpro ~ Patrick Proniewski wrote:
In article <1hzg7zd.94k66qwt09z4N%, (Yitzhak I. Goldstein) wrote:
patpro ~ Patrick Proniewski wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait exactement ce que l'on fait. Dans le genre de surprise : mise à jour Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux domaines. A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine - tu changes /etc/httpd/users/ton-login.conf pour prendre en compte cette modification - tu installes le site de ton pote dans ~/Sites/son-domaine - tu modifies /etc/httpd/users/ton-login.conf pour créer un second virtual host pointant vers ce nouveau dossier.
Ca me paraît bien, mais une question bête si je puis me la permettre: que veux-tu dire par recouvrement? En fait, les sous répertoires de ~/Sites resemblent déjà un peu à ce que tu décris. Dans ~/Sites il y a un index.html et puis les dossiers (en l'occurence, coughlan/fr et <sondomaine.com>. Ou veux-tu dire vraiment séparer les deux, et n'avoir aucun "index.html" (par exemple) dans ~/Sites ? Tout, chaque fichier dans son propre répertoire?
Y.
-- Yitzhak I. Goldstein Mac Mini 7,83 GHz http://coughlan.fr/
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
In article <1hzg7zd.94k66qwt09z4N%yitzhak@yahoo.fr>,
yitzhak@yahoo.fr (Yitzhak I. Goldstein) wrote:
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit
dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait
exactement ce que l'on fait. Dans le genre de surprise : mise à jour
Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta
tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais
heberger son site. Je peux juste mettre les pages dans
~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux
domaines.
A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine
- tu changes /etc/httpd/users/ton-login.conf pour prendre en compte
cette modification
- tu installes le site de ton pote dans ~/Sites/son-domaine
- tu modifies /etc/httpd/users/ton-login.conf pour créer un second
virtual host pointant vers ce nouveau dossier.
Ca me paraît bien, mais une question bête si je puis me la permettre:
que veux-tu dire par recouvrement? En fait, les sous répertoires de
~/Sites resemblent déjà un peu à ce que tu décris. Dans ~/Sites il y a
un index.html et puis les dossiers (en l'occurence, coughlan/fr et
<sondomaine.com>. Ou veux-tu dire vraiment séparer les deux, et n'avoir
aucun "index.html" (par exemple) dans ~/Sites ? Tout, chaque fichier
dans son propre répertoire?
Y.
--
Yitzhak I. Goldstein
Mac Mini 7,83 GHz
http://coughlan.fr/
In article <1hzg7zd.94k66qwt09z4N%, (Yitzhak I. Goldstein) wrote:
patpro ~ Patrick Proniewski wrote:
Pour cela, je modifie le httpd.conf pour que la page *par défaut* soit dans ~/Sites. J'ai bon ?
non.
On ne touche pas aux fichiers de conf systeme, sauf si on sait exactement ce que l'on fait. Dans le genre de surprise : mise à jour Apple qui écrase le httpd.conf. Le plus sûr pout toi, c'est de faire ta tambouille dans /etc/httpd/users/ton-login.conf.
Tu peux copier-coller ceci, dans le fichier en question :
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux domaines. A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine - tu changes /etc/httpd/users/ton-login.conf pour prendre en compte cette modification - tu installes le site de ton pote dans ~/Sites/son-domaine - tu modifies /etc/httpd/users/ton-login.conf pour créer un second virtual host pointant vers ce nouveau dossier.
Ca me paraît bien, mais une question bête si je puis me la permettre: que veux-tu dire par recouvrement? En fait, les sous répertoires de ~/Sites resemblent déjà un peu à ce que tu décris. Dans ~/Sites il y a un index.html et puis les dossiers (en l'occurence, coughlan/fr et <sondomaine.com>. Ou veux-tu dire vraiment séparer les deux, et n'avoir aucun "index.html" (par exemple) dans ~/Sites ? Tout, chaque fichier dans son propre répertoire?
Y.
-- Yitzhak I. Goldstein Mac Mini 7,83 GHz http://coughlan.fr/
patpro ~ Patrick Proniewski
In article <1hzgu3p.19d70kq15ihpe9N%, (Yitzhak I. Goldstein) wrote:
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux domaines. A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine - tu changes /etc/httpd/users/ton-login.conf pour prendre en compte cette modification - tu installes le site de ton pote dans ~/Sites/son-domaine - tu modifies /etc/httpd/users/ton-login.conf pour créer un second virtual host pointant vers ce nouveau dossier.
Ca me paraît bien, mais une question bête si je puis me la permettre: que veux-tu dire par recouvrement? En fait, les sous répertoires de ~/Sites resemblent déjà un peu à ce que tu décris. Dans ~/Sites il y a un index.html et puis les dossiers (en l'occurence, coughlan/fr et <sondomaine.com>. Ou veux-tu dire vraiment séparer les deux, et n'avoir aucun "index.html" (par exemple) dans ~/Sites ? Tout, chaque fichier dans son propre répertoire?
je veux dire que par rapport a l'exemple de config que tu re-postais plus haut, tu avais un site dans ~/Sites/ et un site dans ~/Sites/sondomaine. Si tu as déjà ton site dans un dossier à part, il n'y a pas de soucis.
patpro
-- http://www.patpro.net/
In article <1hzgu3p.19d70kq15ihpe9N%yitzhak@yahoo.fr>,
yitzhak@yahoo.fr (Yitzhak I. Goldstein) wrote:
Je relance la question, car en effet, un ami m'a demandé si je pouvais
heberger son site. Je peux juste mettre les pages dans
~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux
domaines.
A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine
- tu changes /etc/httpd/users/ton-login.conf pour prendre en compte
cette modification
- tu installes le site de ton pote dans ~/Sites/son-domaine
- tu modifies /etc/httpd/users/ton-login.conf pour créer un second
virtual host pointant vers ce nouveau dossier.
Ca me paraît bien, mais une question bête si je puis me la permettre:
que veux-tu dire par recouvrement? En fait, les sous répertoires de
~/Sites resemblent déjà un peu à ce que tu décris. Dans ~/Sites il y a
un index.html et puis les dossiers (en l'occurence, coughlan/fr et
<sondomaine.com>. Ou veux-tu dire vraiment séparer les deux, et n'avoir
aucun "index.html" (par exemple) dans ~/Sites ? Tout, chaque fichier
dans son propre répertoire?
je veux dire que par rapport a l'exemple de config que tu re-postais
plus haut, tu avais un site dans ~/Sites/ et un site dans
~/Sites/sondomaine. Si tu as déjà ton site dans un dossier à part, il
n'y a pas de soucis.
Je relance la question, car en effet, un ami m'a demandé si je pouvais heberger son site. Je peux juste mettre les pages dans ~/Sites/sondomaine et ajouter les mêmes ligns que ci-dessus..?
tu pourrais, mais c'est crado, car tu as un recouvrement sur les deux domaines. A ce moment il est plus sage de bien compartimenter :
- tu déplaces tes fichiers dans ~/Sites/ton-domaine - tu changes /etc/httpd/users/ton-login.conf pour prendre en compte cette modification - tu installes le site de ton pote dans ~/Sites/son-domaine - tu modifies /etc/httpd/users/ton-login.conf pour créer un second virtual host pointant vers ce nouveau dossier.
Ca me paraît bien, mais une question bête si je puis me la permettre: que veux-tu dire par recouvrement? En fait, les sous répertoires de ~/Sites resemblent déjà un peu à ce que tu décris. Dans ~/Sites il y a un index.html et puis les dossiers (en l'occurence, coughlan/fr et <sondomaine.com>. Ou veux-tu dire vraiment séparer les deux, et n'avoir aucun "index.html" (par exemple) dans ~/Sites ? Tout, chaque fichier dans son propre répertoire?
je veux dire que par rapport a l'exemple de config que tu re-postais plus haut, tu avais un site dans ~/Sites/ et un site dans ~/Sites/sondomaine. Si tu as déjà ton site dans un dossier à part, il n'y a pas de soucis.