10-06-2017 02:38 PM
I have next to no experience with complex SAS installation's administration, but need to research the use of a stored processes and the SAS Stored Process Web Application to potentially migrate a SAS/IntrNet-based [fully functioning, mature production] application to this setup.
So I have set up the much more complicated SAS environment needed. During the setup I have chosen to not configure and deploy the SAS Web Server product since I prefer to use my existing Apache Web Server setup (our client wishes to use Apache as well). The instructions state that I should "deploy the sas-environment.xml file located in [configurationpath]\sas-environment.xml to an HTTP server within your computing environment."
I have not clue how to do that. Can you let me know how to perform this deployment using the xml file?
SAS/IntrNet is a piece of cake compared to this setup
Thank you for any pointers,
10-06-2017 03:03 PM
The SAS webserver is just an adapted variant of apache 2.2. You can easily use the binary with a different config.
I have it installed and use it for the SAS services (port 7980, started from the SAS install user), and in a second instance as the main server (port 80, started from root and using user nobody)
The web application server is also just an adapted tomcat.
10-06-2017 04:25 PM
There is just one important issue I would like to point out to you. SUPPORT!!
If you decide to deviate from using the Standard Installation & Configuration setup recommended by SAS Institute, then you are most likely
- Not be able to easily apply future Hotfixes that touches the Web-Tier components, including the SAS Web Server, and other SAS components/modules
- Not be able to easily follow documented instructions related to Starting/Stopping the Services, Custom Branding, ...etc
- Not be able to easily follow SAS Tech Support guidance, or even allow SAS Tech Support to replicate your issues in order to help you with resolution(s)
This is just an advice from fellow SAS/Admin, the decision is ultimately yours,
10-08-2017 04:01 PM - edited 10-08-2017 04:02 PM
I would consider carefully the recommendation by @AhmedAl_Attar. A good one.
Additionally to this recommendation, some information:
Hope that this helps.
10-09-2017 05:25 PM
Thank you all for your responses. As you can tell, I am not a SAS administrator, so your advice is much appreciated!
I have been able to figure out how to set things up, so I can develop Stored Process based Web Apps using the recommended SAS setup (i.e., the SAS Web Server), but at the same time retain my preferred setup for the SAS/IntrNet clients I am supporting. There is so much documentation out there, and a lot of it is completely irrelevant, so it takes some time to dig through and find the bits that are important. Thank you again!