installer apache (serveur http)

Répondre
AigletoN
    unknown unknown

installer apache (serveur http)

Message par AigletoN »

Installation apache2 sur une Debian

Code : Tout sélectionner

aptitude install apache2 
verifier si l'installation est OK:
http://localhost" onclick="window.open(this.href);return false; si un gros It Works apparait c'est parfait ca fonctionne.vous pourvez continuer


une fois l'installation terminé, il faut créer un virtualhost en créant un fichier dans "/etc/apache2/sites-available" ou en ouvrant le fichier par default /etc/apache2/sites-available/default et au moment de l'enregistrer mettre votre nom de site

Code : Tout sélectionner

nano /etc/apache2/sites-available/monsite
j'ai nommé le fichier "monsite" avec le contenue minimum

Code : Tout sélectionner

<VirtualHost *:80>
ServerAdmin toto@monsite.com
DocumentRoot "/home/toto/www/"
ServerName monsite.com
ServerAlias www.monsite.com
ErrorLog "/var/log/apache2/monsite-error.log"
CustomLog "/var/log/apache2/monsite-access.log" combined
<Directory /home/toto/www/>
Options -Indexes
AllowOverride AuthConfig FileInfo Limit
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ServerAdmin=indiquer votre adresse de courriel
DocumentRoot=emplacement du site par defaut le site ce trouve dans /var/www

ServerName= votre nom de domaine

ServerAlias=indiquer les domaine qui meneront au meme repertoire (si vous utilisez plusieur nom de domaine)monsite.fr,monsite.ath.cx etc....

ErrorLog = emplacement pour les erreurs rencontré par le domaine

CustomLog=emplacement des visiteurs

Directory=chemin vers le repertoire du site

Options -indexes =option qui protege le contenu des repertoire si aucune page index est placé le contenu du repertoire ne sera pas afficher ,si on enleve l'option le contenue du repertoire sera visible

Ceci est une configuration minimum ensuite il suffit de le mettre à vos "goût" avec plus ou moin d'option.

on enregistre les modification (om met le nom du site en bas,si on a ouvert le fichier defaut) et on ferme (ctrl+O [entrée] puis ctrl+x)
Maintenant on "active" le site à l'aide de:

Code : Tout sélectionner

a2ensite monsite
vous devez mettre derriere a2ensite le nom que vous avez donner
Pour la prise en compte du nouveau virtualhost on redemarre apache

Code : Tout sélectionner

/etc/init.d/apache2 restart

foire au question et les utiles:
-Pensez à ouvrir le port 80 de votre box
-pour utiliser une redirection gratuite dyndns.org ,no-ip.org et le logiciel de mise a jour ip dynamique "ddclient" ou "updatedd"
-pour tester le serveur http en reseau local d'un autre pc via l'url mondomaine.fr modifier le fichier host du pc client
sous windows c:/windows/systeme32/driver/etc/hosts et sous linux /etc/host
et ajouter l'ip machine et domaine comme par exemple
192.168.1.56 monsite.com
Modifié en dernier par AigletoN le mer. 24 nov. 2010 17:22, modifié 1 fois.
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 23 fois
Contact :
    unknown unknown

Re: installer apache (serveur http)

Message par Prof »

ok, dès la première phrase je suis paumé :D :D
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
Ikki
    unknown unknown

Re: installer apache (serveur http)

Message par Ikki »

Sacré prof, je te croyais meilleur..
AigletoN
    unknown unknown

Re: installer apache (serveur http)

Message par AigletoN »

Prof a écrit :ok, dès la première phrase je suis paumé :D :D
details de la premiere phrase
installation
installation /ɛ̃s.ta.la.sjɔ̃/ féminin

1. Action par laquelle on est installé.
* L’installation du président d’un tribunal.
* L’installation d’un curé dans son église.
2. Arrangement intérieur d’un appartement, d’une maison, d'un bureau, etc..
* L'installation de bord était sensiblement la même, avec cette différence, toutefois, que le poste émetteur et récepteur de T.S.F. sur 600 à 800 mètres de longueur d'onde, avait été changé […]. — (Dieudonné Costes & Maurice Bellonte, Paris-New-York, 1930)
* Êtes-vous content de votre installation ?
* Cette installation n’est pas assez confortable.
3. (Art) Mise en scène d'objets ou d'éléments constituant un environnement.
4. (Informatique) Ensemble des actions nécessaires pour rendre un logiciel utilisable sur un ordinateur (par exemple, enregistrement du logiciel sur le disque dur depuis un CD Rom ou un site Internet, etc.)
apache2 :
Apache HTTP Server, souvent appelé Apache, est un logiciel de serveur HTTP produit par l'Apache Software Foundation. C'est le serveur HTTP le plus populaire du Web. C'est un logiciel libre avec un type spécifique de licence, nommée licence Apache.
Debian :
Debian est un système d'exploitation libre pour votre ordinateur. Un système d'exploitation est la suite des programmes de base et des utilitaires qui permettent à un ordinateur de fonctionner. Debian utilise le noyau Linux (le cœur d'un système d'exploitation), mais la plupart des outils de base du système proviennent du projet GNU ; d'où le nom GNU/Linux.

Debian GNU/Linux est bien plus qu'un simple système d'exploitation : il contient plus de 25000 paquets ; les paquets sont des composants logiciels précompilés conçus pour s'installer facilement sur votre machine.

Suite...
"je fait pipi dessu ou tout le monde a comprit"
lolllllll pas taper sur la tete :P
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 23 fois
Contact :
    unknown unknown

Re: installer apache (serveur http)

Message par Prof »

Merci AigletoN, bien sûr j'avais plus ou moins compris mais je voulais dire par là que linux et windaube ce n'est pas la même chose, mais je dois avoir de vieux reste de mes années de fac ;)
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
AigletoN
    unknown unknown

Re: installer apache (serveur http)

Message par AigletoN »

apache existe aussi pour windows deja fait une install sur un xp par curiosité :D il y à quelques années.
Pour info et les inconditionnel windows dans les composant xp pro (a activer) disponnible IIS (internet Information Service) qui n'est autre qu'un serveur http offert par windows .utilisant l'asp comme langage .possibilité d'y integrer un module pour php (de memoire) et ses essais encore par curiosité lolll. j'ai trouver apache plus simple que IIS.
mesrine_29
    unknown unknown

Re: installer apache (serveur http)

Message par mesrine_29 »

Nikel apache, et surtout bien configurer les fichiers "host" et le routeur de la box, sinon cela ne fonctionnera que en locale..
AigletoN
    unknown unknown

Re: installer apache (serveur http)

Message par AigletoN »

bonjour
le fichier host est modifié uniquement sur les pc client pour s'y connecter avec l'url ,en locale
sur le serveur en lui meme ca sert à rien sauf si le serveur en question sert quotidiennement pour surfer sinon c'est inutile
le fait d'ajouter le virtualhost dans le fichier host sert juste pour le surf en locale .
si celui ci n'est pas modifié apache fonctionnera quand meme et pas uniquement en locale
pour la box en effet bien faire la redirection du port 80 vers l'ip statique de la machine
Répondre