Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Add some CentOS7 support

...

On CentOS 7, please use the EPEL 7 package

 

Code Block
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

...

Code Block
wget http://sourceforge.net/projects/fedora-commons/files/fedora/3.6.2/fcrepo-installer-3.6.2.jar/download -O fcrepo-installer-3.6.2.jar
java -jar fcrepo-installer-3.6.2.jar

...

Code Block
yum install SDL-devel a52dec-devel bzip2-devel faad2-devel freetype-devel frei0r-plugins-devel \
	gsm-devel imlib2-devel lame-devel libdc1394-devel libraw1394-devel librtmp-devel libtheora-devel \
	libva-devel libfaac-devel libvdpau-devel libstdc++-devel libvorbis-devel libvpx-devel \
	mediainfo opencore-amr-devel opencv-devel openjpeg-devel openssl-devel schroedinger-devel \
	speex-devel texi2html vo-aacenc-devel x264-devel xvidcore-devel yasm zlib-devel

If CentOS 7 complains about libdc1394-devel not found

Code Block
languagebash
sudo yum -v --enablerepo=epel clean expire-cache
sudo yum --enablerepo=epel install libdc1394-devel

Install rpmdev-setuptree

Code Block
yum install rpmdevtools

...

Code Block
yum install httpd
service httpd start

With newer httpd you may need to add to /etc/httpd/conf/httpd.conf

Code Block
Include conf.d/*.conf

And in /etc/httpd/conf.d/10-mod_rewrite.conf, replace RewriteLock line with Mutex sem

Matterhorn

Install Matterhorn

...

Restart apache.  With apache running, check passenger-status

Code Block
/etc/init.d/service httpd restart
su - avalon
which passenger-status
#> ~/.rvm/gems/ruby-2.1.7/bin/passenger-status

...

Code Block
development:
  dropbox:
    path: '/var/avalon/dropbox/'
    upload_uri: 'sftp://localhost/var/avalon/dropbox'
    username: 'test'
    password: 'test'
    notification_email_address: ''
  domain:
    port: 80

Anchor
secrets
secrets
Create the secrets.yml file:

...