Faire tourner Apache
Denis29
Messages postés
201
Statut
Membre
-
dedale82 Messages postés 403 Statut Membre -
dedale82 Messages postés 403 Statut Membre -
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
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
5 réponses
-
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-
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
-
-
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)
-
-
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
-
-
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 -
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 -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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.