如何通过FTP连接到XAMPP?


12

我可以使用WinSCP连接到xampp吗?这是如何运作的?

Answers:


13

XAMPP预先装有FileZilla FTP服务器。这是设置服务和创建帐户的方法。

  1. 通过XAMPP控制面板启用FileZilla FTP服务以使其自动启动(选中filezilla旁边的复选框以安装服务)。然后手动启动服务。

  2. 通过FileZilla服务器界面(实际上是filezilla控制面板)创建ftp帐户。XAMPP文件夹中有一个指向“开始菜单”的链接。然后转到“用户”->“添加用户”->“内容”->“完成”。

  3. 尝试连接到服务器(本地主机,端口21)。


1
它应该有一个默认用户“ newuser”和一个密码“ wampp”
Keyslinger,2012年

Windows中的@Keyslinger,我认为没有。我们必须首先创建新用户。
Yuda Prawira 2014年


0

适用于Linux和Mac的XAMPP带有ProFTPD。确保从XAMPP控制面板->管理服务器启动服务。

可以在localhost XAMPP仪表板->操作指南->配置FTP访问中找到更多完整的说明。我将它们粘贴在下面:

  1. 打开一个新的Linux终端,并确保您以root用户身份登录。

  2. 创建一个名为ftp的新组。该组将包含那些允许通过FTP上传文件的用户帐户。

组添加FTP

  1. 将您的帐户(在本例中为susan)添加到新组。根据需要添加其他用户。

usermod -a -G FTP苏珊

  1. 更改XAMPP安装目录(通常为/ opt / lampp)的htdocs /子目录的所有权和权限,以便新的ftp组可以写入该目录。

cd / opt / lampp chown root.ftp htdocs chmod 775 htdocs

  1. 确保proFTPD在XAMPP控制面板中正在运行。

您现在可以使用以下步骤将文件传输到XAMPP服务器:

  1. 启动诸如winSCP或FileZilla之类的FTP客户端,并输入如下的连接详细信息。

如果要从同一系统连接到服务器,请使用“ 127.0.0.1”作为主机地址。如果从其他系统连接,请使用XAMPP服务器的网络主机名或IP地址。

使用“ 21”作为端口。

输入您的Linux用户名和密码作为FTP凭据。

您的FTP客户端现在应该连接到服务器,并输入/ opt / lampp / htdocs /目录,这是默认的Web服务器文档根目录。

  1. 使用常规的FTP传输约定将文件从主目录传输到服务器。如果使用图形FTP客户端,通常可以将文件从一个目录拖放到另一个目录。如果使用命令行FTP客户端,则可以使用FTP PUT命令。

成功传输文件后,您应该可以看到它的运行情况。

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.