如何导入我的网站?

如何导入我的网站?

你好

我设计了一个网站(链接已失效)以前,我使用过网站托管服务。我在一台废弃的计算机上安装了 Ubuntu Server,我想知道是否有办法将我花了很长时间设计的网站文件导入到我的 Ubuntu Server 上。我只是想消除托管需求。如果有帮助的话,可以通过 FTP 服务器访问网站文件。

谢谢

答案1

只是安装 LAMP在你的 Ubuntu 服务器上并进行配置。

然后只需从托管服务器复制文件并将其放置在您的/var/www/html目录中即可。从那里只需转到http://localhost/即可访问您的网站。

答案2

是的,当然可以,但这取决于一些因素,例如它是否使用数据库。如果不使用数据库,那就更简单了。

我以前经常这样做,我会在 中创建一个/etc/apache2/sites-enabled/000-default.conf具有相同名称的虚拟站点。然后我会在 中创建一个条目,/etc/hosts将该名称重新定义为 localhost。这部分并不是必需的,但如果有任何绝对链接,它会很方便。然后,我会在上传后注释掉 hosts 文件中的条目。但您也可以创建任何您想要的名称,只要它与 apache 的配置文件中的名称匹配即可。

我已经有一段时间没这样做了,但如果你需要具体信息,我可能在某处有备份。但基本操作是在现有 VirtualHost 条目后添加一个条目,如下所示:

<VirtualHost *:80>
    <Directory  /var/www/html/MYSITE>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
    DocumentRoot /var/www/html/MYSITE/
    ServerName WHATEVER_YOU_WANT.X
</VirtualHost>

答案3

Ubuntu 14.04 默认提供来自 的网页/var/www/html/。安装 后,您应该能够在 index.html 中看到“Apache2 Ubuntu 默认页面” apache2

/etc/apache2/apache2.conf并更具体地/etc/apache2/sites-enabled/000-default.conf定义默认DocumentRoot位置。

这些文件需要可供用户读取,www-data以便 Apache 能够读取并提供这些文件。

或者,只需将您的网页放在目录中,然后将浏览器指向该目录,例如。这只有在遇到非相对标签file:///home/your-user-name/Downloads/时才有效。<a href>

相关内容