I've being getting a lot of trouble trying to install estimate. First, I haven't seen any step by step official guide on how to install it, documentation seems to come with the .war file instead of a easily available guide or Readme, and I don't think it's nice to browse into a forum to get an idea of how to install the thing.
But after some hours trying different things I've managed to set up tomcat and run the .war and had to, finally, run the configure process from the localhost (again, seems strange to only being able to start it from the localhost when the common esceneario -at least now- is using a remote server via SSH and forwarding a few ports).
Current issue is that env variable ESTICON is pointing to a writable directory (777 permissions) and I still have a red X on that item on the HTTP configure interface. See attatchment.
Is there any reliable way to install this software into a CentOS 6 or 7 or Ubuntu 16 or 18 via SSH?
Are you starting tomcat from the terminal? Is it running as a service? Tomcat running as a service reads the environment variables differently than Tomcat started from terminal.
On top of that, the program should have write permission to the directory pointed by ESTICON because it stores it's settings inside that directory. Just because such directory exists doesn't mean that it is writable from the POV of Tomcat (I don't think that Tomcat allows web applications to modify the webapps directory).
As far as need for localhost during installation goes, you can bypass it by setting up ESTIMATE on your local machine and then transferring the settings to the remote machine (settings are stored inside the the directory pointed to by the ESTICON environment variable and are human readable). This feature will be eliminated in the next release since several people have complained against it.
Best Regards
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2019-09-08
Hi
can't connect databese
mysql all correct but still can't connect to database
please help
Hi
I've being getting a lot of trouble trying to install estimate. First, I haven't seen any step by step official guide on how to install it, documentation seems to come with the .war file instead of a easily available guide or Readme, and I don't think it's nice to browse into a forum to get an idea of how to install the thing.
But after some hours trying different things I've managed to set up tomcat and run the .war and had to, finally, run the configure process from the localhost (again, seems strange to only being able to start it from the localhost when the common esceneario -at least now- is using a remote server via SSH and forwarding a few ports).
Current issue is that env variable ESTICON is pointing to a writable directory (777 permissions) and I still have a red X on that item on the HTTP configure interface. See attatchment.
Is there any reliable way to install this software into a CentOS 6 or 7 or Ubuntu 16 or 18 via SSH?
Thanks for your help.
Hello,
Are you starting tomcat from the terminal? Is it running as a service? Tomcat running as a service reads the environment variables differently than Tomcat started from terminal.
On top of that, the program should have write permission to the directory pointed by ESTICON because it stores it's settings inside that directory. Just because such directory exists doesn't mean that it is writable from the POV of Tomcat (I don't think that Tomcat allows web applications to modify the webapps directory).
As far as need for localhost during installation goes, you can bypass it by setting up ESTIMATE on your local machine and then transferring the settings to the remote machine (settings are stored inside the the directory pointed to by the ESTICON environment variable and are human readable). This feature will be eliminated in the next release since several people have complained against it.
Best Regards
Hi
can't connect databese
mysql all correct but still can't connect to database
please help
EDIT: The database URL is illegal, it must start with jdbc:mysql:
Click on "Initialize database" and then "test connection"