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,
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.
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,
I would consider carefully the recommendation by @AhmedAl_Attar. A good one.
Additionally to this recommendation, some information:
Hope that this helps.
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!
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
Learn how to install the SAS Viya CLI and a few commands you may find useful in this video by SAS’ Darrell Barton.
Find more tutorials on the SAS Users YouTube channel.