web-dev-qa-db-fra.com

Où puis-je changer la page Web affichée par Apache?

Ubuntu 10.10 est installé sur mon IP et je vois:

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Où devrais-je regarder pour voir d'où cela est servi?

La chose étrange est que je viens d'installer nginx et de configurer une page statique qui est également servie sur le port 80 (cela devrait être en conflit avec Apache par défaut qui sert la page "ça marche"), lorsque je redémarre nginx, je ne reçois pas de lien error sayign le port 80 est déjà pris.

Je n'utilise pas Apache et je ne le veux pas, mais l'installation par défaut semble l'avoir. Je ne sais pas du tout où il se trouve, je ne le vois pas dans/opt ou etc/Apache.

merci!

11
Blankman

vous pouvez mettre votre page Web dans /var/www/, vous aurez besoin d’un accès Sudo pour pouvoir y changer quoi que ce soit.

Voici vos options pour le faire.

1. Utilisez mv sur un fichier

Vous pouvez utiliser le terminal et la commande mvname__.

Exemple:

  1. cd /var/www/
  2. mv ~/Desktop/FILENAME.html .

Le point n'est pas un méfait, c'est que la destination est le dossier actuel.

2. utiliser un éditeur de texte

Une autre façon de procéder consiste simplement à ouvrir gedit(ou tout autre éditeur) et à enregistrer votre fichier au /var/www/.

si vous souhaitez supprimer Apache, vous pouvez simplement taper Sudo apt-get remove Apache dans un terminal. Si vous utilisez Apache2, ajoutez un 2 à la fin.

3. Faites un lien vers le dossier racine

Et si vous en avez assez d’avoir à utiliser le superutilisateur pour ajouter un nouveau document de page Web, créez un lien. Configuration des autorisations pour FTP et Apache


En passant, vous n’avez pas besoin d’aller sur votre IP, vous pouvez simplement aller sur votre localhostdans votre navigateur. Si vous avez plusieurs fichiers dans votre dossier, ajoutez simplement un nom de fichier comme celui-ci: localhost/myfile.html

4
Alvar

Par défaut, quand demander à votre navigateur d’afficher "localhost", Apache recherchera un site à afficher dans/var/www. Après une nouvelle installation d’Apache, un fichier index.html sera trouvé. C'est le fichier qui affiche le message que vous voyez. Index.html est le nom normalement utilisé pour la page d'accueil d'un site. Si aucun fichier index.html ne se trouve dans/var/www, une liste des répertoires des fichiers s’affiche. Vous pouvez remplacer le fichier index.html d'origine par votre propre fichier HTML. N'oubliez pas que/var/www appartient à root.

1
fragos

Vous pouvez utiliser synaptic pour rechercher tous les fichiers Apache et voir où ils se trouvent. Commencez par rechercher Apache, puis cliquez avec le bouton droit de la souris sur le (s) paquet (s), puis sélectionnez Propriétés Sélectionnez l'onglet des fichiers installés pour voir où se trouvent les fichiers.

example

Apache stocke ses sites dans /etc/www.

0
RolandiXor