Manual upload and download of files without choosing the target host.Ĭomparing local files and folders with their remote versions.Įditing individual files on remote hosts. The Create New Server dialog closes and you return to the Connection tab of the Deployment node.Ĭlick on the toolbar to have PhpStorm silently apply the current configuration in the following cases: In the Create New Server dialog that opens, type the name of the connection to the server and click OK. WebDAV: choose this option to have PhpStorm access the server via the WebDAV file transfer protocol (the WebDAV extension). SFTP: choose this option to have PhpStorm access the server via the SFTP file transfer protocol.įTPS: choose this option to have PhpStorm access the server via the FTP file transfer protocol over SSL (the FTPS extension). In the left-hand pane that lists all the existing server configurations, click and select the server configuration type depending on the protocol you are going to use to exchange the data with the server.įTP: choose this option to have PhpStorm access the server via the FTP file transfer protocol. Press Ctrl+Alt+S to open the IDE settings and select Build, Execution, Deployment | Deployment.Īlternatively, from the main menu, select Tools | Deployment | Configuration. Specify the name, type, and visibility of a server configuration The server configuration root folder and the URL address to access it.Ĭorrespondence between the project root folder, the folder on the server to copy the data from the project root folder to, and the URL address to access the copied data on the server. To configure access to the server in this setup, you need to specify the following:Ĭonnection settings: server host, port, and user credentials. To access files on the server, use FTP/SFTP/FTPS/WebDAV protocols.
This will install the FTP service and the FTP management console.In the remote server configuration, a server runs on another computer (a remote host). Under Role Services, select FTP Publishing Service.
In the Web Server (IIS) section, click Add Role Service.In the Server Manager Pane, in the Roles Summary section, click Web Server (IIS).On the Start menu, click Administrative Tools, and then click Server Manager.You can follow these steps to enable the FTP service:
If you choose to install the FTP service provided with Windows 2008, the Windows Firewall will be updated when the FTP Publishing Service is enabled. Set the Program to ‘This program path’ and enter the path to your FileZilla Server Program (C:\Program Files (x86)\FileZilla Server\FileZilla Server.exe). It is often better to create a Windows Firewall Exception for the program itself.Įxample: If creating a New Inbound Rule within the Wizard, set the Rule Type to Program. Note: if you are installing an FTP Server other than IIS 7, such as Filezilla FTP Server, creating an exception for the Windows Firewall on Port 21 may not be sufficient. You may also need to configure the FTP Rules within Windows Firewall as well. You can now configure the FTP Role or Service for your Cloud Server. Once the new rule is added, FTP traffic will be able to reach your server on Port 21. Select Host from the dropdown list and enter the appropriate value in the field that appears.