How to install exo platform on a public server with bitnami

I want to install exo platform on a public server. Normally you unzip
files in public_html folder and type yourdomain/install.php to start
installation. Exo platform installation is quite a new thing to me. How
can i install it on my hosting? for example ipage, godaddy, hostgater
etc etc

Hi @umairali_111,

You can download our installers for eXo Platform provided in our page

https://bitnami.com/stack/exo-platform/installer

These installers will install the application and all the dependencies (Apache, Java, MySQL,…) that the application needs. You will have eXo Platform installed in a few clicks.

You will find more information about the application in our wiki.

https://wiki.bitnami.com/Applications/Bitnami_eXo_Platform

I hope this helps!

Jota

Thank you for your reply.

I know where to download the installer, but the question is how to install it. The procedure mentioned via SSH is too complicated for me. I want to install it easily like other applications. Upload on server > type url in browser > On screen Install wizard appears > Fill database and other info > Installation complete.

Is it possible?

Hi @umairali_111,

our installers run into those steps and you won’t have to do anything after the installation. If you have a linux machine you can follow the next steps but if you have a graphical interface you won’t have to connect via SSH to your machine.

  1. Connect to your machine via SSH

  2. Download the installer of your platform. You have to run the first or the second command depending on the architecture of your machine

    wget https://bitnami.com/redirect/to/59357/bitnami-exoplatform-4.1.0-1-linux-installer.run
    wget https://bitnami.com/redirect/to/59361/bitnami-exoplatform-4.1.0-1-linux-x64-installer.run

  3. Give the installer execution privileges.

    chmod +x ./bitnami-exoplatform…run

  4. Run the installer and fill the requested data. You will run this command using sudo if you want to use the 80 port for Apache

    ./bitnami-exoplatform…run

After the installation you’ll have the application ready to be used.

You’ll find more information about our native installers in this guide.

https://wiki.bitnami.com/Native_Installers_Quick_Start_Guide

I hope this helps.

Jota

Hi Jota,

I have follwed your steps but not able to complete my installation, I am getting Problem running post-install step error.

Installing
0% ______________ 50% ______________ 100%
########################################Warning: Problem running post-install step. Installation may not complete
correctly
Error creating dynamic link
/opt/exo-platform-enterprise/apps/exoplatform/bnconfig
/opt/exo-platform-enterprise/apps/exoplatform/updateip
Press [Enter] to continue:

Continuing on, the install appears to finish and services launch. However, upon trying to open the webpage, I get another error.

the tomcat logs yield nothing useful, at least that I can see. I have tried running the install with sudo, as well as directly as the root user.

Any help is appreciated. Thank you!

Hi @singhadi

I tried to reproduce the issue but I couldn’t, what version of the exoplatform stack are you using? Over what operating system are you trying to install it?

It is normal that you can’t access to the application because the installation process failed and it didn’t finish.

Could you copy the installation log so we can see more details about your issue? It is here:

/tmp/bitrock_installer_*.log

Regards,
Fernando

Hi Fernando,

I am using bitnami-exoplatform-4.1.0-1-linux-x64-installer.run version of exo platform as per your last post on my linux server, below are the details of the linux server

Linux 2.6.32-042stab094.8 x86_64

Linux s198-12-154-86.secureserver.net 2.6.32-042stab094.8 #1 SMP Fri Dec 19 20:3 4:40 MSK 2014 x86_64 x86_64 x86_64 GNU/Linux

CentOS release 6.7 (Final)

I don’t know how to attache files with this post, so I am copying the logs here only

File: bitrock_installer.log
Log started 08/28/2015 at 12:36:59
Preferred installation mode : qt
Trying to init installer in mode qt
Trying to init installer in mode qt
Trying to init installer in mode gtk
Trying to init installer in mode xwindow
Trying to init installer in mode text
Mode text successfully initialized
Current working directory changed to /home/adizesintra/public_html
Preparing to Install
Preparing to Install

File: bitrock_installer_2058.log

Log started 08/28/2015 at 12:39:53
Preferred installation mode : qt
Trying to init installer in mode qt
Trying to init installer in mode qt
Trying to init installer in mode gtk
Trying to init installer in mode xwindow
Trying to init installer in mode text
Mode text successfully initialized

Sorry for to long post, please let me lnow if anything else you need.
if you wany more information than you can connect with me on skype, in thet way I can show you all that files.

My skype id is: dev.adi91

Thanks !

for more logs, please follow below link

https://drive.google.com/folderview?id=0B1RVkoiyBL3OflZRTndvUFlkMHZmMTVqellzWVpMX2lIanFfNHhwaWlvdld1RzBDSjZVQnM&usp=sharing

This folder have below listed log files

bitrock_installer.log
bitrock_installer_2058.log
bitrock_installer_2113.log
bitrock_installer_3933.log
bitrock_installer_4499.log
bitrock_installer_6263.log

Hi @singhadi,

There are some things that I don’t understand. You say that you are trying to install the regular exoplatform app:

But when you showed the installer issue:

The error is on exo-platform-enterprise, which is another installer that you can find here:

https://bitnami.com/stack/exo-platform-enterprise/installer

And another weird thing is that checking the installation log files you are trying to install the exoplatform app on:

/home/adizesintra/public_html/

You are trying to install on /home and you are using sudo and root as you say here:

But the error is on /opt/exoplatform-entreprise.

Please I need more information on what are the steps you are trying to run because when I try to run the installer I don’t get that issue.

Regards,
Fernando

Hi Fer,

I have followed all the steps mentioned by Jota in this thread, I am copying his post below, along with that I have also tried to install as per various post.

Let me know if you can connect with me so I can show you complete installation to you or you can write down the steps for doing the same.

Also please help me as soon as possible as we are already late to implement this application for our organization and we are not in position to handle further delay.

you can coneect with me on skype: dev.adi91

our installers run into those steps and you won’t have to do anything after the installation. If you have a linux machine you can follow the next steps but if you have a graphical interface you won’t have to connect via SSH to your machine.

1) Connect to your machine via SSH
2) Download the installer of your platform. You have to run the first or the second command depending on the architecture of your machine

wget https://bitnami.com/redirect/to/59357/bitnami-exoplatform-4.1.0-1-linux-installer.run
wget https://bitnami.com/redirect/to/59361/bitnami-exoplatform-4.1.0-1-linux-x64-installer.run
3) Give the installer execution privileges.

chmod +x ./bitnami-exoplatform…run
4) Run the installer and fill the requested data. You will run this command using sudo if you want to use the 80 port for Apache

./bitnami-exoplatform…run
After the installation you’ll have the application ready to be used.

Hi @singhadi,

We don’t offer skype services, this is a public community so everyone can help each other and fix their issues.

You should try to download the last version of exoplatform stack from here

https://bitnami.com/stack/exo-platform/installer

Just download it into your server and run it as a regular installer.

wget *link to the last exo platform installer*
chmod +x bitnami-exoplatform.........run
sudo ./bitnami-exoplatform....run

You shouldn’t get any issue, what you showed before is because you were mixing your installation with the exo-platform-enterprise.

Regards,
Fernando

Hi !

Sorry for bumping an older thread.

I’m new here and am trying to get started with eXo Platform. I can’t find the download option for the community offering of the local installer. Could someone be kind enough to point it out ?

https://bitnami.com/stack/exo-platform/installer

From the above link, only the 'Enterprise" edition is available. Am I right in assuming that the option offered is gratis or do I have to purchase a license for a local install ?

Kind regards,
JF

Hello @josh.fds

You can find the Community Exo Platform local installers in the next link:
https://bitnami.com/stack/exo-platform-community/installer

The Community Exo Platform Stack is free, we also provide the ‘Enterprise’ Edition which is a free 30-day trial of eXo Platform Enterprise specifically for use in a self hosted and managed environment.

I hope this information is useful for you. If you have any other question, please do not hesitate to let us know.

Best Regards,

Juan

Hi @jota

Can you please send the bitnami eXo platform Application installer for windows 64 with (Apache, MySQL, Tomcat) because when i download eXo platform 5.0 it comes default with PostgreSQL.

Hi @aswin.kannan94,

Here you are! :slight_smile:

https://downloads.bitnami.com/files/exoplatform/bitnami-exoplatform-4.1.0-1-windows-installer.exe
md5: d75621e903d250c46ae986915f1c04d3

Hi @jota

Thank you.

I have installed bitnami eXo platform in my system. I need to authenticate users with my company database (MYSQL) where I installed in my system.
Can you please provide information regarding bitnami eXo platfrom authentication methods.

Hi @aswin.kannan94,

Does that mean that you want to use your company’s database instead of the internal one that the Bitnami eXo Platform solution includes? In that case you will need to modify the app’s configuration to use that database instead of the internal one. That information is stored in the installdir/apache-tomcat/conf/server.xml file

Happy to help!


Was my answer helpful? Click on :heart:

1 Like

Hi @jota

Thanks for the help.

Exactly what you said is right.
But I need some sample configuration or some more information related to Bitnami eXo authentication.

Hi @aswin.kannan94

If you want to know the authentication methods that eXo supports when log in to the application, I suggest you to post your question on the official support forums of the application so others can help you with your issue. Bitnami packages and configures already existing applications. We can only offer support and help on basic and most frequent application configurations. Always based on the default configuration or on our guides.

If you want to know how to change the settings in the server.xml file, you will find in that file the current values for the user, password and host to connect to the database. You will need to change to the values of the database you want to use. Please note that this new database should have information in order to work with eXo.

I hope this helps

Hi @jota

Thanks for the help.

I will ask in eXo Forum related to authentication.