Imprimir

Typical Deploy

Pre-Requirements:

  • Web Server (ex: Apache, IIS).
  • PHP version 5.6 or later.
  • Access to the project database that’s going to be used in the production environment.

This type of deploy is for users that want the Production Environment (Common Libraries) with the default settings from ScriptCase, the basic setup is done already be ScriptCase. The process will be describing below:

1 - Access your project and choose the option “Project -> Deploy Applications”, available on the top menu.

ScriptCase "Project" Menu ScriptCase “Project” Menu

2 - After clicking the on Deploy, you’ll have the option to deploy all the applications from the project or you can select the applications that you want to deploy.

  • All Applications

Select the applications to be deployed Select the applications to be deployed

  • Select the applications

Select the applications to be deployed Select the applications to be deployed

  • List of available applications

Select the applications to be deployed Select the applications to be deployed

3 - Choose the type of deploy that you’ll use (Typical).

Select the applications to be deployed Select the applications to be deployed

4 - Choose the initial application.

Select the initial application for the deployment Select the initial application for the deployment

It’s necessary to select the common libraries, which are the files responsible for the “Production Environment”. It’s necessary to select the common files, for the images, css and custom messages to be sent at the moment of the deploy.

5 - Generating the files to deploy:

  • Generate the ZIP with the applications (recommended):
    • The final process that’ll be give you a link to download the deploy package.

Select the ZIP method Select the ZIP method

Note: This option is recommended because it doesn’t on other services to be done.

  • Deploy on a server directory:
    • Deploys the project in the informed directory. This option should be used, in the case that the deploy is going to be in the same sever where ScriptCase is installed, otherwise this option isn’t valid.

Choose the Directory to deploy Choose the Directory to deploy

  • Deploy on a FTP server:
    • Deploys the application automatically on a remote FTP server.

Select the FTP method Select the FTP method

  • FTP server: Server where you’ll deploy your project. Inform the domain or IP of the server.
  • User: User for the FTP server in the production, remembering that the user need to have permission to write in the server folder, otherwise it won’t work.
  • Password: Password for the FTP user.
  • FTP Folder: Server directory where the project will be deployed in.

Note: To use this option it’s necessary that the server to offer the FTP service the user to have write permission on the server folder.

  • Deploy on a SFTP server:
    • Deploys the application automatically on a remote SFTP server.

Select the SFTP method Select the SFTP method

  • SFTP server: Server where you’ll deploy your project. Inform the domain or IP of the server.
  • User: User for the SFTP server in the production, remembering that the user need to have permission to write in the server folder, otherwise it won’t work.
  • Password: Password for the SFTP user.
  • SFTP Folder: Server directory where the project will be deployed in.

Note: To use this option it’s necessary that the server to offer the SFTP service the user to have write permission on the server folder.

6 - On the final process you’ll a report with all the application deployed with the download link of the project.

Tela final da publicação Last Page of Deploy