¿Cómo me conecto a través de FTP a XAMPP?

12

¿Puedo usar WinSCP para conectarme a xampp? ¿Como funciona esto?

Doug
fuente

Respuestas:

13

XAMPP viene precargado con el servidor FTP FileZilla. Aquí se explica cómo configurar el servicio y crear una cuenta.

  1. Habilite el servicio FTP de FileZilla a través del panel de control XAMPP para que se inicie automáticamente (marque la casilla de verificación junto a filezilla para instalar el servicio). Luego, inicie manualmente el servicio.

  2. Cree una cuenta ftp a través de la interfaz del servidor FileZilla (es esencialmente el panel de control de filezilla). Hay un enlace al menú Inicio en la carpeta XAMPP. Luego vaya a Usuarios-> Agregar usuario-> Cosas-> Listo.

  3. Intente conectarse al servidor (localhost, puerto 21).

John2496
fuente
1
Debe tener un usuario predeterminado, "newuser" con una contraseña, "wampp"
Keyslinger
@ Keyslinger en Windows, creo que no. primero debemos crear un nuevo usuario.
Yuda Prawira
2

Tendría que habilitar o iniciar un servidor FTP en la máquina en la que se está ejecutando XAMPP.

Josh K
fuente
2
¿Cómo puedo hacer esto?
Doug
Teniendo en cuenta que no enumeró un sistema operativo, realmente no puedo ayudarlo con eso.
Josh K
0

XAMPP para Linux y Mac viene con ProFTPD . Asegúrese de iniciar el servicio desde el panel de control de XAMPP -> administrar servidores.

Puede encontrar más instrucciones completas en el panel de control localhost XAMPP -> Guías prácticas -> Configurar acceso FTP. Los he pegado a continuación:

  1. Abra una nueva terminal de Linux y asegúrese de haber iniciado sesión como root.

  2. Cree un nuevo grupo llamado ftp. Este grupo contendrá las cuentas de usuario que pueden cargar archivos a través de FTP.

groupadd ftp

  1. Agregue su cuenta (en este ejemplo, susan) al nuevo grupo. Agregue otros usuarios si es necesario.

usermod -a -G ftp susan

  1. Cambie la propiedad y los permisos del subdirectorio htdocs / del directorio de instalación de XAMPP (generalmente, / opt / lampp) para que el nuevo grupo ftp pueda escribirlo.

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

  1. Asegúrese de que proFTPD se esté ejecutando en el panel de control de XAMPP.

Ahora puede transferir archivos al servidor XAMPP siguiendo los pasos a continuación:

  1. Inicie un cliente FTP como winSCP o FileZilla e ingrese los detalles de conexión como se muestra a continuación.

Si se conecta al servidor desde el mismo sistema, use "127.0.0.1" como la dirección del host. Si se conecta desde un sistema diferente, use el nombre de host de la red o la dirección IP del servidor XAMPP.

Use "21" como el puerto.

Ingrese su nombre de usuario y contraseña de Linux como sus credenciales FTP.

Su cliente FTP ahora debe conectarse al servidor e ingresar al directorio / opt / lampp / htdocs /, que es la raíz del documento del servidor web predeterminado.

  1. Transfiera el archivo desde su directorio de inicio al servidor utilizando las convenciones de transferencia FTP normales. Si está utilizando un cliente FTP gráfico, generalmente puede arrastrar y soltar el archivo de un directorio a otro. Si está utilizando un cliente FTP de línea de comandos, puede usar el comando PUT de FTP.

Una vez que el archivo se haya transferido correctamente, debería poder verlo en acción.

Sunil Kumar
fuente