web-dev-qa-db-ja.com

Apacheで表示されるWebページはどこで変更できますか?

私はubuntu 10.10をインストールしており、IPにアクセスすると次のように表示されます:

It works!

This is the default web page for this server.

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

これがどこから提供されているかはどこで確認できますか?

奇妙なことに、nginxをインストールし、ポート80でも提供される静的ページをセットアップしました(「it works page」を提供しているデフォルトのApacheと競合するはずです)、nginxを再起動するとバインドされませんエラーsayignポート80はすでに使用されています。

私はApacheを使用しませんし、それを望んでいませんが、デフォルトのインストールにはApacheが含まれているようです。/optやetc/Apacheには表示されません。

ありがとう!

11
Blankman

webページを/var/www/に置くことができます。そこに何かを変更するには、Sudoアクセスが必要です。

これらはそうするためのオプションです。

1.ファイルでmvを使用する

端末とコマンドmvを使用できます。

例:

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

ドットは間違いではなく、宛先が現在のフォルダーであることです。

2.テキストエディターを使用する

別の方法は、gedit(または他のエディター)を開いて、ファイルを/var/www/に保存することです。

apacheを削除する場合は、ターミナルでSudo apt-get remove Apacheと入力するだけです。 Apache2を使用している場合は、2を末尾に追加します。

3.ルートフォルダーへのリンクを作成します

また、rootユーザーを使用して新しいWebページドキュメントを追加するのにうんざりしている場合は、jsutでリンクを作成します。 FTPおよびApacheのアクセス許可の設定


ところで、IPにアクセスする必要はありません。ブラウザのlocalhostにアクセスするだけです。フォルダーに複数のファイルがある場合は、次のようなファイル名を追加するだけです:localhost/myfile.html

4
Alvar

デフォルトでは、ブラウザに「localhost」を表示するよう指示する場合、Apacheは表示するサイトを/ var/wwwで検索します。新しいApacheをインストールすると、index.htmlファイルが見つかります。これは、表示されるメッセージを表示するファイルです。 Index.htmlは、サイトのホームページに通常使用される名前です。 index.htmlファイルが/ var/wwwにない場合は、ファイルのディレクトリリストが表示されます。元のindex.htmlを独自のHTMLファイルに置き換えることができます。/var/wwwはrootが所有していることを忘れないでください。

1
fragos

Synapticを使用して、すべてのApacheファイルを検索し、それらの場所を確認できます。最初にApacheを検索してから、パッケージを右クリックして[プロパティ]をクリックします。 [インストール済みファイル]タブを選択して、ファイルの場所を確認します。

example

Apacheはそのサイトを/etc/wwwに保存します。

0
RolandiXor