Have worked through the tech note for installing ebase on digitalocean and needed advice on how to proceed in pushing a publishe to the server. At the moment, the URL http://<server>:3030 points to the tomcat page, this confirms install run ok but need to publish a sample app.
Also, will a similar file (Linux tar) be available for new release of ebase for testing at this early stage?
Regards.
Ebase XI on digital ocean
Moderators: Jon, Steve, Ian, Dave
-
- Ebase User
- Posts: 109
- Joined: Mon Sep 21, 2015 9:55 pm
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
If you're using Ebase Version 5, then you develop your application locally and then deploy it to your Digital Ocean server. If you haven't already done so, you should first configure security for the server admin app and deployment on the new server. Start the server admin app locally and click the help icon at the top of the page for more information on this.
Once security is configured, you can deploy your application - you will need to enter a URL for the target server. If you haven't changed this, it will be http://<ip address>:3030/ebase. If you need to create any database tables or configure database data as part of your deployment, you should create a SQL file in the designer and include this with the deployment - see the deployment documentation for details of how to do this. The application is then available as soon as it has been deployed.
The Linux Ebase tar file can be downloaded from our website www.ebasetech.com.
Once security is configured, you can deploy your application - you will need to enter a URL for the target server. If you haven't changed this, it will be http://<ip address>:3030/ebase. If you need to create any database tables or configure database data as part of your deployment, you should create a SQL file in the designer and include this with the deployment - see the deployment documentation for details of how to do this. The application is then available as soon as it has been deployed.
The Linux Ebase tar file can be downloaded from our website www.ebasetech.com.
0 x
-
- Ebase User
- Posts: 109
- Joined: Mon Sep 21, 2015 9:55 pm
Thanks Jon.
Have completed the v5 install, run the configuration of the Digital Ocean ebase server and from my development machine (also running v5) have performed a deployment which needed to be installed at server end. Completed the install at serve and now wondering what would be the URL for the app.
Have tried
<server>:3030/<project> 404 status
<server>:3030/<project>/<form> 404 status
<server>:3030/ebase/<project> 404 status
The deployment details indicate deployment content as follows
File path
R100_GettingStarted/GettingStarted
R100_GettingStarted/R100_GettingStarted.ebproject
Only path working is for the ebase help document
<server>:3030/ebase
Have completed the v5 install, run the configuration of the Digital Ocean ebase server and from my development machine (also running v5) have performed a deployment which needed to be installed at server end. Completed the install at serve and now wondering what would be the URL for the app.
Have tried
<server>:3030/<project> 404 status
<server>:3030/<project>/<form> 404 status
<server>:3030/ebase/<project> 404 status
The deployment details indicate deployment content as follows
File path
R100_GettingStarted/GettingStarted
R100_GettingStarted/R100_GettingStarted.ebproject
Only path working is for the ebase help document
<server>:3030/ebase
0 x
ebasetech v5
Skype: mateso08
Location: Kenya
Skype: mateso08
Location: Kenya
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
URL is of the type:
domain:port/webapp/formname.eb
e.g. 234.123.456.789:3030/ebase/myForm.eb
There are some other URLs available. Here's the doc
http://dev-docs.verj.io/ufs/doc/Form_Urls.htm
You can change the port in server.xml (in tomcat/conf). Usually 3030 is just used for testing/development, 80 (which can be omitted in the URL as it is the default) is used for production.
domain:port/webapp/formname.eb
e.g. 234.123.456.789:3030/ebase/myForm.eb
There are some other URLs available. Here's the doc
http://dev-docs.verj.io/ufs/doc/Form_Urls.htm
You can change the port in server.xml (in tomcat/conf). Usually 3030 is just used for testing/development, 80 (which can be omitted in the URL as it is the default) is used for production.
0 x
-
- Ebase User
- Posts: 109
- Joined: Mon Sep 21, 2015 9:55 pm
Hi,
I have managed to install and publish from my local machine to a digitalOcean server running the ebaseXi (v5.0.1) and MySQL.
I am wondering, how I would develop from within the digitalOcean server since the client code is available there.
I have installed VNC and able to load/connect to server in "window" mode via TightVNC but starting the client designer software fails. Error as follows
java is installed
I have managed to install and publish from my local machine to a digitalOcean server running the ebaseXi (v5.0.1) and MySQL.
I am wondering, how I would develop from within the digitalOcean server since the client code is available there.
I have installed VNC and able to load/connect to server in "window" mode via TightVNC but starting the client designer software fails. Error as follows
Code: Select all
ebase@ebase-XI:/home/ebaseXi64/UfsClient$ ./start_ebase_designer.sh
No protocol specified
Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:65)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:115)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:74)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:126)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at java.awt.Toolkit$2.run(Toolkit.java:860)
at java.awt.Toolkit$2.run(Toolkit.java:855)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:854)
at javax.swing.ImageIcon.<init>(ImageIcon.java:159)
at javax.swing.ImageIcon.<init>(ImageIcon.java:186)
at com.ebasetech.ufs.designer.client.DesignerIconFactory.getImageIcon(DesignerIconFactory.java:79)
at com.ebasetech.ufs.designer.client.DesignerApplet.<clinit>(DesignerApplet.java:106)
Code: Select all
vnc@ebase-XI:~$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
Last edited by kotinkarwak on Mon Dec 21, 2015 1:05 pm, edited 1 time in total.
0 x
ebasetech v5
Skype: mateso08
Location: Kenya
Skype: mateso08
Location: Kenya
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
-
- Ebase User
- Posts: 109
- Joined: Mon Sep 21, 2015 9:55 pm
UPDATE: RUNNING OK. will update on settings
I believe is installed since I can run a test by starting xclock.
the settings for parameters is as follows
From the putty terminal connection
from a session on the started vnc X desktop
UPDATE
changed the file /home/ebaseXi64/UfsClient/start_ebase_designer.sh
by commeting out the line setting DISPLAY
I believe is installed since I can run a test by starting xclock.
the settings for parameters is as follows
From the putty terminal connection
Code: Select all
vnc@ebase-XI:~$ echo $DISPLAY
localhost:10.0
vnc@ebase-XI:~$ echo $TERM
xterm
Code: Select all
vnc@ebase-XI:~$ echo $DISPLAY
:1.0
vnc@ebase-XI:~$ echo $TERM
xterm
changed the file /home/ebaseXi64/UfsClient/start_ebase_designer.sh
by commeting out the line setting DISPLAY
0 x
ebasetech v5
Skype: mateso08
Location: Kenya
Skype: mateso08
Location: Kenya
-
- Ebase User
- Posts: 1
- Joined: Mon May 09, 2016 9:48 am
Re: Ebase XI on digital ocean
I'm new here and I'm facing problems in installing ebase.kotinkarwak wrote:Have worked through the tech note for installing ebase on digitalocean and needed advice on how to proceed in pushing a publishe to the server. At the moment, the URL http://<server>:3030 points to the tomcat page, this confirms install run ok but need to publish a sample sitelock review.
Also, will a similar file (Linux tar) be available for new release of ebase for testing at this early stage?
Regards.
Can any one guide me wiht the right method to use and install Ebase.
Thanks in advance
0 x
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
Sure, what problem do you have? Normally, you just download the appropriate file for your OS from our website http://www.ebasetech.com.
0 x
Who is online
Users browsing this forum: No registered users and 5 guests