mysql - 如何使用 filezilla 托管动态站点

标签 mysql xampp filezilla

请有人帮忙!我刚刚使用 XAMPP 作为本地主机服务器开发了一个动态网站。我只擅长托管非动态网站。现在我想使用 Filezilla 托管 XAMPP 本地主机服务器上的文件,并使用 MySQL 表填充一些数据。 我知道我开发的html、css、js和php文件以及包含图片、视频和其他文件的文件夹将包含在使用Filezilla客户端上传时。 但这里的困难在于 XAMPP 中的哪些文件夹和文件将包含在我的数据库(其中的表和数据)中。 如果我的问题听起来不含糊的话,请这方面的好人帮助我!谢谢

最佳答案

这完全取决于您使用的服务器。 “Filezilla”不是托管文件的服务器,它是一个将文件移动到服务器的 FTP 程序。

通常,Linux 服务器上有一个名为“www”或“public_html”的文件夹,您的 Document_Root 应该存放在其中(index.php、index.html 等)。它通常位于“/var/www/html”或“~/public_html”中,但它可能因服务器而异。您应该将主要网站文件上传到该目录中,保留本地的文件夹结构。

要传输数据库,您首先需要在本地 XAMPP 服务器上获取数据库的 SQL 转储。 XAMPP 应该与 PHPMyAdmin 一起提供来轻松完成此操作:http://www.instructables.com/id/Backing-up-your-SQL-database-using-XAMPP-and-phpMy/

然后,您需要一个工具来连接到新主机上的数据库服务器,以创建数据库、用户、密码,并输入 SQL 转储并指向您的配置文件以使用该数据库(通常主机是“本地主机”)。这可以通过 SSH、MySQL Workbench 等工具或 PHPMyAdmin(如果您的服务器上已安装)来完成。

您的问题非常广泛,因为我们没有服务器信息,但这应该是一个很好的起点

关于mysql - 如何使用 filezilla 托管动态站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30327841/

相关文章:

docker - 使用 filezilla 连接到 docker 容器

Mysql查找含有通配符的记录

mysql - 为什么这个 mysql 例程总是在 XAMPP 的 phpmyadmin sql 控制台中返回 false?

mysql - SQL..对两行求和

mysql - 如何修复xampp服务器

mysql - 如何在表格中显示不同的值

php - 每 30 分钟自动删除 FTP 文件夹中的所有文件

tabs - Sublime Text - Filezilla - 在新选项卡中打开文件 - Windows 8

php - 相对MySQL数据库

php - 使用Ajax删除数据库行只会删除第一行,不会删除选中的行