cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

We are happy to announce the new Windchill Customization board! Learn more.

WC10 Install: HPUX and Apache question

JoePriest
8-Gravel

WC10 Install: HPUX and Apache question

We are trying to set up our Windchill 10 M030 instance on HPUX and I'm confused about what the real deal is with Apache on HPUX. The documentation talks about having to use the HPUX Apache. It then goes on to tell you to install it to the HPUX loadpoint of /opt/hpws22/apache.



  1. Are we supposed to be reconfiguring the OOTB Apache that is installed with HPUX?

  2. Are we supposed to be deleting what is OOTB under /opt/hpws22/apache and then let the PSI install its version of Apache there?

I'm looking for some overall explanation of what makes HPUX special here. The documentation is vague and I know that when GSO was installing this for us in 9.0 3 years ago, they had a lot of problems with this as well.


Joe

4 REPLIES 4

Hi Joe,


We had problems installing with the OOTB HPUX Apache for Windchill 10.0 M010. In order to get it to work we had our UNIX administrator install HP Web Server Suite is V3.17. The suite contains Apache 2.2.15.07 and Tomcat 5.5.30.05. You might want to check and see if there is a newer version out there.We installed fall of last year. Anyway, after the HP Web Server Suite was installed (/opt/hpws22/apache), we were able to run the PSIand select the"Install and Configure" option for Apache Web Server. The PSI doesn't actually install Apache, itjust configures it to workwith Windchill...at least that's what we found on HPUX.


~Jamie

When you ran the PSI, for installing Windchill, did you use root or a non-root user?

In Reply to Jamie Momber:



Hi Joe,


We had problems installing with the OOTB HPUX Apache for Windchill 10.0 M010. In order to get it to work we had our UNIX administrator install HP Web Server Suite is V3.17. The suite contains Apache 2.2.15.07 and Tomcat 5.5.30.05. You might want to check and see if there is a newer version out there.We installed fall of last year. Anyway, after the HP Web Server Suite was installed (/opt/hpws22/apache), we were able to run the PSIand select the"Install and Configure" option for Apache Web Server. The PSI doesn't actually install Apache, itjust configures it to workwith Windchill...at least that's what we found on HPUX.


~Jamie


We sudo to run the installer because we don't have the actual root password to the machine, and when the PSI prompts "Choose which user the following installers should run as:" we use root.



In Reply to Joe Priest:



When you ran the PSI, for installing Windchill, did you use root or a non-root user?

In Reply to Jamie Momber:



Hi Joe,


We had problems installing with the OOTB HPUX Apache for Windchill 10.0 M010. In order to get it to work we had our UNIX administrator install HP Web Server Suite is V3.17. The suite contains Apache 2.2.15.07 and Tomcat 5.5.30.05. You might want to check and see if there is a newer version out there.We installed fall of last year. Anyway, after the HP Web Server Suite was installed (/opt/hpws22/apache), we were able to run the PSIand select the"Install and Configure" option for Apache Web Server. The PSI doesn't actually install Apache, itjust configures it to workwith Windchill...at least that's what we found on HPUX.


~Jamie



After working through this, I wanted to post back my findings.


We had to install everything as user root. We also had to select "root" as the user to configure apache. The documentation says to change ownership of the /opt/hpws22/apache folder to the user who is installing Windchill. The problem with this is that when you choose to configure to an existing instance of Apache, the PSI tries to start and stop apache to make sure that it's there. HPUX only allows root or www to create a socket to bind to port 80. This means that changing ownership of the apache files to the Windchill installer user will cause the PSI to abort because it won't allow Apache to start when httpd is owned by a non-root or non-www user. We ended up installing everything as root and then doing a massive change of ownership to the Windchill files and folders.

Top Tags