SQL Server is presumed to be installed and SQL Authentication enabled. The database users must use SQL Authentication. Windows Authentication is not supported. (Almost everything works with Windows Authentication. It is only when Git Deploy Hub is running that Windows Authentication cannot be used because it uses a system account)

Clone the LANSA cookbook repository into the root of C: drive and switch to the patch/paas branch:
$ cd \ |
Pull the latest changes to the LANSA cookbook repository:
$ cd \lansa |
Main installation:
Install and Configure IIS, Install WebServer, Install Application (databases are created as required)
These instructions presume that SQL Server Authentication is being used to connect to the database and the ssh key has already been used to access your git server so that there will not be an authentication prompt when cd %temp% is used by the script:
$ cd \lansa\scripts |
Note that if the DatabaseServer parameter is not specified, it will default to the default SQL Server instance on the current machine.
Note that the passwords will be prompted for by the script to keep them secure.
Refer to the script for a description of the optional parameters and their defaults.
The database user must exist and be able to create a database.
Give the web user access to the databases.
Note that a 404 error when accessing a Server Module is most likely to be an issue with database permissions for the web user. Run the Web Utility test to identify the issue.
Obtain the LANSA License and Install it.
Refer here for more information: web
Note that the *LICENSES process is installed in the LANSA program folder as 'WEBSERVR' and choose to store the license in the Shared folder so that all applications have access to the license. The Shared Folder is c:\program files (x86)\Common Files\LANSA.
Test the website is configured correctly using this URL: http://localhost/cgi-bin/lansaweb?about
Test the application works with a URL of this form: http://localhost/app1/dem/my_main.html