These scripts will automate the install of the base hydra stack in a CentOS 7.0 vagrant box. Tag 1.1 uses CentOS 6.4.
The scripts are provided by, or based on, Data Curation Experts' scripts and documentation.
These scripts can be used separately to install a working Hydra Stack.
A full stack should follow this path:
- env
- base
- mysql
- tomcat
- fedora
- solr
- redis
- httpd
- ruby
- rails
- passenger
Scripts can be used across multiple servers, to separate fedora/solr/rails apps. When installing on multiple servers env through tomcat are required for both fedora and solr installs.
redis is only usd by the applications, and may not be needed in all use cases.
install_env.sh should be modified for your enviornment, though the values should work across most use cases.
mysqlFedora3Setup.sql has passwords that should be modified.
install_mysql.sh sets the root mysql password to "password", this should be changed.
the install scripts should be more seemless.
"install.sh fedora | solr | hydrahead" should install all the pre-reqs instead of having to run each step individually.