-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
Peter Sefton edited this page Jun 30, 2015
·
8 revisions
log into Nectar
( See http://support.rc.nectar.org.au/docs/launching-123 for guidance )
create keypair
install nectar image of centos 6.5
assign keypair
apply ssh and http security policies, remove "default"
fire it up, log in
sudo yum update
cat /etc/redhat-release
should give you OS version 6.6
vi /etc/hostname
set a fully qualified domain name here (which contains a top-level domain e.g. omeka-test.mydomain.org or omeka-dev.localdomain) and either in /etc/hosts or a DNS A record
sudo hostname -F /etc/hostname
sudo yum install epel-release
sudo yum install puppet
sudo yum install git
sudo cd /etc/puppet
sudo git clone https://github.com/utseresearch/puppet-omeka.git
sudo mv puppet-omeka /etc/puppet/modules/omeka
sudo vi /etc/puppet/omeka-setup.pp
and sub in your desired passwords and hostname, with
class { 'omeka':
omeka_hostname => 'omeka-test.mydomain.org',
mysql_root => 'anexamplerootpassword',
omekadb_password => 'anomekauserdbpassword'
}
You can have solr skipped with:
solrsearch => false
sudo puppet module install puppetlabs/stdlib
sudo puppet module install puppetlabs-mysql
sudo puppet module install puppetlabs-apache
sudo puppet module install spiette-selinux
sudo puppet module install camptocamp-archive
sudo puppet module install puppetlabs-tomcat
sudo puppet apply /etc/puppet/omeka-setup.pp
At this stage, omeka should be installed at /var/www/html/omeka-2.x/
You can install plugins at will from official downloads or our git repos into the plugins/ directory.