Installation on existing production server?

Asked by NMC on 2014-10-13

Hi -

I've been searching for an answer to this question, as I'm sure others have come across this issue, but I haven't found the answer yet.

I administer a Ubuntu 12.04 server that already has an existing website and other applications, such as an LMS and a rubycas server, all running on the web through apache2 and mysql. We now want to install schooltool on this server, but I've read the setup is automatic, through apt. Is this going to conflict with our website/LMS applications that are already in production? I don't want it to overwrite our apache2 config, or mess up our ruby version.

We also deploy our web applications under a special created directory, so we can keep track of everything and all web application files. I'll like to install schooltool under this special directory, too, in it's own contained folder, but since the installation is automatic, I'm guessing this is not possible? Does schooltool decide where it's going to be installed or can I change this?


Question information

English Edit question
SchoolTool Edit question
No assignee Edit question
Solved by:
Tom Hoffman
Last query:
Last reply:
Best Tom Hoffman (tom-hoffman) said : #1

One thing to keep in mind is that SchoolTool brings its own stack -- its own web server, its own database (ZODB), etc. apt-get installing it does not touch apache, ruby or mysql at all. You manually configure Apache to allow it to serve as a proxy for accessing SchoolTool on port 80 or via SSL.

You can install SchoolTool manually into a sandbox, but we only recommend or support that for development, not deployment.

NMC (nuratun) said : #2

Thanks! I'll try installing it.

NMC (nuratun) said : #3

Thanks Tom Hoffman, that solved my question.