在哪里可以更改apache显示的网页?


11

我已经安装了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上提供服务(应该与为“工作页面”提供服务的默认apache冲突),当我重新启动nginx时,我没有绑定错误sayign端口80已被占用。

我不使用apache,也不想使用它,但是默认安装似乎有它。我不知道它在哪里,我在/ opt或etc / apache中看不到它。

谢谢!

Answers:


4

您可以将网页放在其中,/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添加a 2

3.链接到根文件夹

而且,如果您厌倦了必须使用root用户添加新的网页文档的情况,那么jsut会创建一个链接。配置FTP和Apache的权限


顺便说一句,您无需转到IP,只需localhost在浏览器中转到。如果您的文件夹中有多个文件,只需添加一个文件名,如下所示:localhost/myfile.html


2
那怎么办呢?- askubuntu.com/questions/68007/...
JRG

1

默认情况下,何时告诉浏览器显示“ localhost”,Apache会在/ var / www中查找要显示的站点。在安装新的Apache之后,它将找到一个index.html文件。那是显示您看到的消息的文件。Index.html是通常用于网站主页的名称。如果/ var / www中没有index.html文件,则将显示文件目录列表。您可以用自己的HTML文件替换原始的index.html。不要忘记/ var / www由root拥有。


0

您可以使用Synaptic查找所有apache文件并查看它们的位置。首先搜索Apache,然后右键单击软件包,然后单击属性。选择已安装的文件选项卡以查看文件的位置。

例

Apache将其站点存储在中/etc/www

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.