Toggle navigation
Dataverse Project
About
About the Project
Add Data
Blog
Presentations
Publications
Community
Best Practices
Academic Credit
Harvard Dataverse Policies
Data Management
Replication Dataset Guidelines
Software
Features
Source Code
User Guide
Installation Guide
API Guide
Developer Guide
Contact
User Guide
Installation Guide
Prerequisites
Dataverse Application Installer
Application Configuration
R, rApache and TwoRavens
Shibboleth
Administration
API Guide
Developer Guide
Installation Guide
ΒΆ
Contents:
Prerequisites
Java
Glassfish
PostgreSQL
1. Installation
1A. RedHat and similar systems:
1B. MacOS X:
2. Configure access to PostgresQL for the installer script
3. Configure database access for the Dataverse application
Solr
Start Up Scripts
Dataverse Application Installer
Download and run the installer
Application Configuration
Dataverse Admin Account
Solr Configuration
Solr Security
Settings
ApplicationPrivacyPolicyUrl
ApplicationTermsOfUse
ApiTermsOfUse
SolrHostColonPort
SearchHighlightFragmentSize
ShibEnabled
MaxFileUploadSizeInBytes
GuidesBaseUrl
GeoconnectCreateEditMaps
GeoconnectViewMaps
JVM Options
dataverse.fqdn
dataverse.siteUrl
dataverse.auth.password-reset-timeout-in-minutes
Dropbox Configuration
R, rApache and TwoRavens
0. PREREQUISITS
a. httpd (Apache):
b. R:
c. rApache:
d. Install libcurl-devel:
1. Set Up R
2. Install the TwoRavens Application
a. download the app
b. unzip
c. run the installer
d. Ports configuration
Appendix
r-setup.sh script:
install.pl script:
I. Configure the TwoRavens web (Javascript) application.
II. Configure the R applications to run under rApache
a. Edit the following files:
b. Edit dataexplore/rook/rooksource.R
c. Edit the following lines in dataexplore/rook/rookutils.R:
d. Add the following lines to /etc/httpd/conf/httpd.conf:
e. Create the following directories and chown them user apache:
f. chown the dataexplore directory
g. restart httpd
Shibboleth
Status: Experimental
System Requirements
Installation
Install Apache
Install Shibboleth
Enable Shibboleth Yum Repo
Install Shibboleth Via Yum
Configuration
Configure Glassfish
Apply GRIZZLY-1787 Patch
Glassfish HTTP and HTTPS ports
AJP
SSLEngine Warning Workaround
Configure Apache
Enforce HTTPS
Edit Apache Config Files
Configure Shibboleth
shibboleth2.xml
attribute-map.xml
dataverse-idp-metadata.xml
Disable SELinux
Restart Apache and Shibboleth
Enable Shibboleth
Shibboleth Attributes
Testing
Backups
Feedback
Administration
User Administration
Deleting an API token