jairogarcíarincón

Configuración de phpStorm


8.35K

Configuración de phpStorm



Para configurar nuestro proyecto en phpStorm, abrimos el programa y hacemos clic en File > New Project from Existing Files...:

01 phpStorm
Fuente: Jetbrains


Seleccionamos la opción Webserver is on remote host, files are accesible via FTP/SFTP/FTPS y hacemos clic en Next:

05 Specify Local Path
Fuente: Elaboración propia


Le damos al proyecto un título y una ubicación donde guardar la copia local. Hacemos clic en Next:

06 Add remote server
Fuente: Elaboración propia


Seleccionamos Add new remote server y hacemos clic en Next. A continuación, haciendo clic en ... de SSH configuration, hacemos clic en el icono de + para crear una nueva y rellenamos el resto de los datos de la conexión y pinchamos en Apply:

07 SSH configurations-zf802
Fuente: Elaboración propia


A continuación, hacemos clic en Next y seleccionamos el root path de nuestro servidor (normalmente, /var/www/html), así como la web server URL de nuestro proyecto, de modo que luego podamos abrirlo directamente en el navegador desde phpStorm:

08 Add remote server (2)
Fuente: Elaboración propia


En este punto, escogemos el directorio remoto que será la raíz de nuestro proyecto, seleccionando la carpeta adecuada y haciendo clic en Project Root y en Next y luego en Finish.

09 Choose remote path
Fuente: Elaboración propia
.

Una vez finalizada la configuración, accederemos a la ventana de nuestro proyecto, que mostrará a la izquierda los archivos locales del mismo:

10 Local project
Fuente: Elaboración propia


Haciendo clic en el menú Tools > Deployment > Options, podremos configurar las opciones de subida y bajada de archivos. Marca la propiedad Upload files on explicit action (Save), para que se suban los archivos al servidor cuando los guardes.

11 Deployment Options
Fuente: Elaboración propia


12 Deployment options
Fuente: Elaboración propia
.

Para finalizar, crea un archivo nuevo y prueba a guardarlo para comprobar que se sube correctamente:

13 Upload and remote server
Fuente: Elaboración propia


Publicado el 21 de Noviembre de 2024

programaciónservidorapacheubuntumysqlamazonawsdominiosnetbeans