Faire tourner Apache

Fermé
Denis29 Messages postés 201 Date d'inscription mardi 11 janvier 2005 Statut Membre Dernière intervention 28 janvier 2006 - 1 juin 2005 à 13:18
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 - 1 juin 2005 à 16:15
bonjour
je viens d'installer un serveur Apache sur mon ordi. il fonctionne bien en interne ( je lis mes propres pages que je place dans le dossier prévu). Mais 2 questions se posent :
1 - comment lancer Apache automatiquement au démarrage de Linux ou y a-t-il moyen de créer un icône qui servirait de lanceur (au lieu de taper la commande longue et compliquée dans un terminal).
2 - comment peuvent faire les gens de l'extérieur pour accéder aux pages que je place chez moi ? En clair, que doivent-ils taper ? Je précise que j'ai une adresse fixe mais suis derrière un routeur.

Merci

Denis
A voir également:

5 réponses

dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
1 juin 2005 à 13:37
Salut,
comment as tu installé apache, à partir des sources ou des binaires et quelle distributions utilises tu?
Sinon pour la deuxieme question, il faut que les gens de l'exterieurs tapent ton adresse ip.
a plus
0
Denis29 Messages postés 201 Date d'inscription mardi 11 janvier 2005 Statut Membre Dernière intervention 28 janvier 2006 2
1 juin 2005 à 14:13
Hello
je précise que je suis sous Mandriva 2005.
Pour Apache, j'ai trouvé une doc vraiment super :
http://www.ze-linux.org/howto.html?id_docs=7&id_docs_page=29
il faut la suivre pas à pas sans rien oublier et c'est tout bon.
petit détai impoortant, il faut absolument virer tous les paquetages Apache et php qui peuvent être déjà installés.

pour l'IP, je vais essayer d'un autre ordi.

Merci

Denis
0
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 169
1 juin 2005 à 14:06
1/ ca depend de la distribution, en générale ce se situe dans /etc/initrd
2/ il faut aussi rediriger les ports 80 et 443 vers ton serveur (cf manuel de ton routeur)
0
Denis29 Messages postés 201 Date d'inscription mardi 11 janvier 2005 Statut Membre Dernière intervention 28 janvier 2006 2
1 juin 2005 à 14:23
Je ne suis pas trop calé là-dessus. Que dois-je faire exactement dans "initrd " ?

Merci

Denis
0
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 169
1 juin 2005 à 14:28
Mndriva c'est bien le nouveau nom de Mandrake non?
il faut définir dans quel mode tu boote (cad console ou direct graphique)
Console => recherche le dossier rc3.d
Graphique => rc6.d
dedans il y a des liens symboliques vers divers scripts de démarrage du type Kxxnomservice ou Sxxnomservice
les fichiers sont lancés dans l'ordre alphabétique donc le xx permet de définir l'ordre de démarrage (par exemple il vaut mieux lancer apache après avois initialisé le rseau
Sxx => lance un service
Kxx => arrête un service
0
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
1 juin 2005 à 14:45
sinon, dans le mandrake control center, tu dois pouvoir gérer tes services, cherche celui qui s'appele apache ou httpd et choisis de le lancer au démarrage.
A plus
0
Denis29 Messages postés 201 Date d'inscription mardi 11 janvier 2005 Statut Membre Dernière intervention 28 janvier 2006 2
1 juin 2005 à 15:06
Hello
j'ai trouvé ça dans rc3.d


[root@dveditions rc3.d]# ls
K09dm@ S09hsf@ S17alsa@ S34mDNSResponder@ S85proftpd@
K55routed@ S10network@ S18sound@ S40atd@ S90crond@
K59dund@ S10shorewall@ S20xfs@ S55sshd@ S91smb@
K59hidd@ S11firestarter@ S24messagebus@ S56rawdevices@ S95kheader@
K59pand@ S11portmap@ S25bluetooth@ S60nfs@ S99local@
K92iptables@ S12syslog@ S25haldaemon@ S75keytable@
S01udev@ S13partmon@ S25netfs@ S80freshclam@
S04dkms@ S14nfslock@ S29numlock@ S80postfix@
S05harddrake@ S15cups@ S33nifd@ S85postgresql@

Effectivement si je pouvais y placer un
S86httpd@ ça pourrait peut-être marher. Mais je ne sais pas comment on ajoute un truc là-dedans
merci

Denis
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
1 juin 2005 à 16:15
il faut creer un lien symbolique avec la commande ln :
ln -s /chemin/de/l/executable/apache /etc/rc3.d/s86httpd

il faut adapter le chemin vers rc3.d mais normalement ca devrait marcher.
0