Concerto 2.2.3.tar.gz file expanded and copied to the /www/concerto directory

129 views
Skip to first unread message

jesse verdin

unread,
May 1, 2015, 11:23:44 AM5/1/15
to concerto-dig...@googlegroups.com
I have installed all the necessary dependencies and need to run the sql installation scripts, but cannot find the scripts in 2.2.3.  What are my next steps for installing Concerto's databases? The tar file was expanded into the www/concerto directory.

August

unread,
May 1, 2015, 12:45:47 PM5/1/15
to concerto-dig...@googlegroups.com
Concerto doesn’t have any SQL installation scripts per se. When you start the Rails application, Concerto will run the necessary rake tasks to initialize the database and populate it with sensible defaults. Should you wish to run those yourself, you can run bundle exec rake db:migrate and bundle exec rake db:seed at the command line in the Concerto directory.

-- 
August

On May 1, 2015 at 11:23:52 AM, jesse verdin (jve...@gmail.com) wrote:

I have installed all the necessary dependencies and need to run the sql installation scripts, but cannot find the scripts in 2.2.3.  What are my next steps for installing Concerto's databases? The tar file was expanded into the www/concerto directory.
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-s...@googlegroups.com.
To post to this group, send email to concerto-dig...@googlegroups.com.
Visit this group at http://groups.google.com/group/concerto-digital-signage.
For more options, visit https://groups.google.com/d/optout.

jesse verdin

unread,
May 1, 2015, 12:57:08 PM5/1/15
to concerto-dig...@googlegroups.com
Thanks for the quick response.. just curious How do I start the Rails application?  I have downloaded  2.2.3.tar.gz and unzipped it into its own directory, but I'm not sure what to do next.. Its probably something simple.. but I'm new to installing apps in the linux world... :)


On Friday, May 1, 2015 at 11:45:47 AM UTC-5, august wrote:
Concerto doesn’t have any SQL installation scripts per se. When you start the Rails application, Concerto will run the necessary rake tasks to initialize the database and populate it with sensible defaults. Should you wish to run those yourself, you can run bundle exec rake db:migrate and bundle exec rake db:seed at the command line in the Concerto directory.

-- 
August

On May 1, 2015 at 11:23:52 AM, jesse verdin (jve...@gmail.com) wrote:

I have installed all the necessary dependencies and need to run the sql installation scripts, but cannot find the scripts in 2.2.3.  What are my next steps for installing Concerto's databases? The tar file was expanded into the www/concerto directory.
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-signage+unsub...@googlegroups.com.

August

unread,
May 1, 2015, 1:02:05 PM5/1/15
to concerto-dig...@googlegroups.com
Well, one of the downsides of having transitioned from PHP to Rails is that starting a Rails app is not particularly simple. You can of course start it with bundle exec rails server, which will start a local web server on port 3000, but that’s only for local development and not a serious web server. To serve a Rails app properly, you’ll want to use Passenger, Unicorn, Thin, or some other application server that can serve a Rails application (some sit atop web servers while others are web servers in their own right). I personally use Passenger on top of the nginx web server currently. If you’re unfamiliar with configuring a web server for Rails, you may want to search out some of the tutorials out there.

-- 
August
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-s...@googlegroups.com.

jesse verdin

unread,
May 1, 2015, 1:46:17 PM5/1/15
to concerto-dig...@googlegroups.com
Ok.. thanks.. I guess I will just have to download and install Virtual box and use the ova to run Concerto's server. I have the 2.2.3.tar.gz files downloaded and unzipped onto Raspbian, but don't know what to do next. What files or scripts do I run to install Concerto? I have all the dependencies installed and database created but nothing else.. the directions are very vague... :(

August

unread,
May 1, 2015, 1:54:40 PM5/1/15
to concerto-dig...@googlegroups.com
The Virtual Machine is a good choice if your experience with Linux web application deployment is limited. Concerto’s server code is targeted primarily at systems administrators who are already familiar with application deployment; any seriously useful instructions in that regard for a newcomer would be a larger undertaking than Concerto itself.

If I understand correctly, you’re looking to use a Raspberry Pi as a player. This is not a supported arrangement, but if you check out the Raspberry Pi sticky on the Google Group, many people chime in with their experiences. But you don’t want to be unzipping 2.2.3.tar.gz onto the Pi — that’s the server software, not the player. While it’s a matter of some contention whether the Concerto player (or much else) runs well on the Raspberry Pi, you certainly don’t want to try running the Concerto server on a Pi unless you perhaps anticipate 1-2 screens and 1-2 users, and even then, I would be cautious.

-- 
August
--

jesse verdin

unread,
May 1, 2015, 2:10:15 PM5/1/15
to concerto-dig...@googlegroups.com
Thanks,  I have the Concerto server and player working in a VM, but I'm trying to get the Concerto server working on a Pii 2 and not the player software. I'm only going to run 1 screen with the server, so any help would be appreciate. I have tried some of the directions found in forums but I'm stuck at actually using the files that I have downloaded from Concerto's web site.. the Apache web server works and the MySql works great!  so any info would be helpful!


On Friday, May 1, 2015 at 12:54:40 PM UTC-5, august wrote:
The Virtual Machine is a good choice if your experience with Linux web application deployment is limited. Concerto’s server code is targeted primarily at systems administrators who are already familiar with application deployment; any seriously useful instructions in that regard for a newcomer would be a larger undertaking than Concerto itself.

If I understand correctly, you’re looking to use a Raspberry Pi as a player. This is not a supported arrangement, but if you check out the Raspberry Pi sticky on the Google Group, many people chime in with their experiences. But you don’t want to be unzipping 2.2.3.tar.gz onto the Pi — that’s the server software, not the player. While it’s a matter of some contention whether the Concerto player (or much else) runs well on the Raspberry Pi, you certainly don’t want to try running the Concerto server on a Pi unless you perhaps anticipate 1-2 screens and 1-2 users, and even then, I would be cautious.

-- 
August

On May 1, 2015 at 1:46:25 PM, jesse verdin (jve...@gmail.com) wrote:

Ok.. thanks.. I guess I will just have to download and install Virtual box and use the ova to run Concerto's server. I have the 2.2.3.tar.gz files downloaded and unzipped onto Raspbian, but don't know what to do next. What files or scripts do I run to install Concerto? I have all the dependencies installed and database created but nothing else.. the directions are very vague... :(

On Friday, May 1, 2015 at 10:23:44 AM UTC-5, jesse verdin wrote:
I have installed all the necessary dependencies and need to run the sql installation scripts, but cannot find the scripts in 2.2.3.  What are my next steps for installing Concerto's databases? The tar file was expanded into the www/concerto directory.
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-signage+unsub...@googlegroups.com.

August

unread,
May 1, 2015, 2:18:49 PM5/1/15
to concerto-dig...@googlegroups.com
While I can’t recommend the Pi in any sort of server capacity, if you want to try this, you’re going to need a piece of software that sits between Apache and the Concerto code or a server that serves Rails natively. Apache and most large web server cannot simply run a Rails application out of the box.

Now, you can just run bundle exec rails server (which launches Webrick on port 3000), but Webrick lacks concurrent request handling and is not a serious webserver. You could also run Apache with Passenger on top of it, but that’s probably way too much for a Pi to handle in terms of memory usage. Instead, I would suggest the Thin web server, which is fast, concurrent, written in Ruby, and supports Rails applications out of the box. 

-- 
August
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-s...@googlegroups.com.

michael...@gmail.com

unread,
Jul 8, 2015, 10:23:31 AM7/8/15
to concerto-dig...@googlegroups.com
So if where does rails pull the files from which depository
 

On Friday, May 1, 2015 at 12:45:47 PM UTC-4, august wrote:
Concerto doesn’t have any SQL installation scripts per se. When you start the Rails application, Concerto will run the necessary rake tasks to initialize the database and populate it with sensible defaults. Should you wish to run those yourself, you can run bundle exec rake db:migrate and bundle exec rake db:seed at the command line in the Concerto directory.

-- 
August

On May 1, 2015 at 11:23:52 AM, jesse verdin (jve...@gmail.com) wrote:

I have installed all the necessary dependencies and need to run the sql installation scripts, but cannot find the scripts in 2.2.3.  What are my next steps for installing Concerto's databases? The tar file was expanded into the www/concerto directory.
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-signage+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages