problème avec apache

Le
hervest
Bonjour,
Je viens de télécharger la version 2.2.9 d'apache (unix source) à

http://httpd.apache.org/download.cgi

je suis nouveau dans le monde unix, je travaille sous freebsd 7. J'ai donc suivi la documentation d'installation d'apache c''est a dire le

./configure, make, make install

j'ai bien trouvé apachectl dans /usr/local/apache2/bin comme dans la documentation. Je me connecte en root et lorsque je tape

apachectl -k -start

J'ai le message suivant

apachectl not found

J'ai rajouté apache_enable="yes" dans /etc/rc.conf (je ne sais pas si c'est utilie) mais rien. J4ai essayé

http -k -start

Mais rien non plus. Merci de me venir en aide.
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Eric Masson
Le #16502301
hervest
'Lut,

Bonjour,
Je viens de télécharger la version 2.2.9 d'apache (unix source) à

http://httpd.apache.org/download.cgi

je suis nouveau dans le monde unix, je travaille sous freebsd 7. J'ai donc
suivi la documentation d'installation d'apache c''est a dire le

./configure, make, make install



Et suivre la doc FreeBSD, ce ne serait pas une idée intéressante des
fois ?

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html

Ou, en français :

http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/
http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/ports.html

--
Et je constate que je suis moins seul à la défendre sur quelques cas
concrets, par exemple je ne suis pas le seul, loin de là, à avoir
critiqué le manque de transparence des listes noires.
-+- AB in
hervest
Le #16503631
hervest a écrit le 08/08/2008 à 04h19 :
Bonjour,
Je viens de télécharger la version 2.2.9 d'apache (unix source)
à

http://httpd.apache.org/download.cgi

je suis nouveau dans le monde unix, je travaille sous freebsd 7. J'ai donc
suivi la documentation d'installation d'apache c''est a dire le

./configure, make, make install

j'ai bien trouvé apachectl dans /usr/local/apache2/bin comme dans la
documentation. Je me connecte en root et lorsque je tape

apachectl -k -start

J'ai le message suivant

apachectl not found

J'ai rajouté apache_enable="yes" dans /etc/rc.conf (je ne sais
pas si c'est utilie) mais rien. J4ai essayé

http -k -start

Mais rien non plus. Merci de me venir en aide.


je ne sais si on a une version différente du manuel de freebsd mais c'est bien par la que j'ai commencé

http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/network-apache.html

et on m'a redirigé au chapitre 27.7.1 sur le site d'apache pour l'installation ce que j'ai fait. et ça ne marche pas
TJ
Le #16503931
On 2008-08-08, hervest
hervest a écrit le 08/08/2008 à 04h19 :
Bonjour,
Je viens de télécharger la version 2.2.9 d'apache (unix source)
à

http://httpd.apache.org/download.cgi

je suis nouveau dans le monde unix, je travaille sous freebsd 7. J'ai donc
suivi la documentation d'installation d'apache c''est a dire le

./configure, make, make install





Qui sera sûrement valable pour beaucoup d'environnement UNIX, mais il
est plus sage d'utiliser ce qui a été prévu par l'OS (ici les ports
comme te l'ont suggéré d'autres intervenants).

j'ai bien trouvé apachectl dans /usr/local/apache2/bin comme dans la
documentation. Je me connecte en root et lorsque je tape

apachectl -k -start

J'ai le message suivant

apachectl not found





Car ça ne doit pas être dans ton $PATH, essaye avec :

/usr/local/apache2/bin/apachectl -k -start

J'ai rajouté apache_enable="yes" dans /etc/rc.conf (je ne sais
pas si c'est utilie) mais rien. J4ai essayé





Je suppose que non car cela doit être prévu pour le cas où tu l'aurais
installé par les ports ou en package. Là tu as fait une installation
indépendante, FreeBSD n'en a donc pas vraiment connaissance et les
scripts (me souvient plus de la terminologie exacte) qui exploitent ce
rc.conf sont prévus pour aller chercher Apache à un endroit bien
déterminé, qui ne sera pas forcément celui de ton installation
« personnalisée ».

http -k -start

Mais rien non plus. Merci de me venir en aide.





Je n'ai pas Apache mais ne serait-ce pas plutôt httpd ? Et idem
vérifier le $PATH.

je ne sais si on a une version différente du manuel de freebsd mais c'est bien
par la que j'ai commencé

http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/network-apache.html

et on m'a redirigé au chapitre 27.7.1 sur le site d'apache pour l'installation
ce que j'ai fait. et ça ne marche pas



Juste pour la doc, pas pour le télécharger. Si tu regardes plus haut
le manuel évoque www/apache20 pour apache2, autrement dit :

$ cd /usr/ports/www/apache20
$ make install clean

Si /usr/ports est vide c'est que tu n'as pas installé les ports, le
handbook doit comporter une section pour les mettre en place.
hervest
Le #16510541
hervest a écrit le 08/08/2008 à 04h19 :
Bonjour,
Je viens de télécharger la version 2.2.9 d'apache (unix source)
à

http://httpd.apache.org/download.cgi

je suis nouveau dans le monde unix, je travaille sous freebsd 7. J'ai donc
suivi la documentation d'installation d'apache c''est a dire le

./configure, make, make install

j'ai bien trouvé apachectl dans /usr/local/apache2/bin comme dans la
documentation. Je me connecte en root et lorsque je tape

apachectl -k -start

J'ai le message suivant

apachectl not found

J'ai rajouté apache_enable="yes" dans /etc/rc.conf (je ne sais
pas si c'est utilie) mais rien. J4ai essayé

http -k -start

Mais rien non plus. Merci de me venir en aide.


bonjour ça a marché, j'ai utiliser les logiciels portés. J'ai fait la mise à jour des ports avec cvsup et j'ai installé dans a partir des ports

cd /usr/ports/www/apache22/
make install clean

merci
Publicité
Poster une réponse
Anonyme