Où puis-je changer la page web montre apache?


11

Je ubuntu 10.10 installé, et quand je frappe mon IP 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ù dois-je regarder pour voir où cela est servi à partir?

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

Je n'utilise pas Apache et je n'en veux pas, mais l'installation par défaut semble l'avoir. Je n'ai aucune idée de l'endroit où il se trouve, je ne le vois pas dans / opt ou etc / apache.

Merci!

Réponses:


4

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

Ce sont vos options pour le faire.

1. Utilisez mv sur un fichier

Vous pouvez utiliser le terminal et la commande mv.

Exemple:

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

Le point n'est pas une erreur, c'est que la destination est le dossier actuel.

2. utilisez un éditeur de texte

Une autre façon de le faire est simplement d'ouvrir gedit(ou tout autre éditeur) et d'enregistrer votre fichier /var/www/.

si vous voulez supprimer apache, vous pouvez simplement taper sudo apt-get remove apacheun terminal. Si vous utilisez, apache2ajoutez un 2à la fin.

3. Créez un lien vers le dossier racine

Et si vous en avez assez de devoir utiliser l'utilisateur root pour ajouter un nouveau document de page Web, jsut faire un lien. Configuration des autorisations pour FTP et Apache


Soit dit en passant, vous n'avez pas besoin d'accéder à votre adresse IP, vous pouvez simplement accéder à votre localhostdans votre navigateur. Si vous avez plusieurs fichiers dans votre dossier, ajoutez simplement un nom de fichier comme celui-ci:localhost/myfile.html


2
Et si tu fais ça? - askubuntu.com/questions/68007/…
jrg

1

Par défaut, quand dire à votre navigateur d'afficher "localhost", Apache cherchera dans / var / www un site à afficher. Après une nouvelle installation d'Apache, il trouvera un fichier index.html. 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 de répertoires des fichiers sera affichée. Vous pouvez remplacer le fichier index.html d'origine par votre propre fichier HTML. N'oubliez pas que / var / www appartient à root.


0

Vous pouvez utiliser synaptic pour trouver tous les fichiers apache et voir où ils se trouvent. Recherchez d'abord Apache, puis cliquez avec le bouton droit sur le ou les packages et cliquez sur Propriétés. Sélectionnez l'onglet des fichiers installés pour voir où se trouvent les fichiers.

exemple

Apache stocke ses sites dans /etc/www.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.