Mac OSX users can choose their preferred installation method:.Windows users will need to use the windows installer:.Linux users can select their OS of choice for detailed instructions on using the official PostgreSQL apt or yum repository:.If the version of Postgres provided by your package manager is outdated, you may wish to use one of the official PostgreSQL provided repositories:.It is also provided via many operating system package managers. Relational Database (PostgreSQL) PostgreSQL 11.x, 12.x, 13.x, 14.x or 15.x (with pgcrypto installed) First, Maven is used to construct the installer ( /dspace/target/dspace-installer), after which Ant is used to install/deploy DSpace to the installation directory.Īnt can be downloaded from the following location: It is also provided via many operating system package managers. That said, earlier versions of v1.9.x are not compatible with Java 11.Īpache Ant is required for the second stage of the build process (deploying/installing the application). While Apache Ant recommends using v1.10.x for Java 11, we've also had some success with recent versions of 1.9.x (specifically v1.9.15 seems to work fine with Java 11). The username and password are only required if your proxy requires basic authentication (note that later releases may support storing your passwords in a secured keystore‚ in the meantime, please ensure your settings.xml file (usually $/.m2/settings.xml) is secured with permissions appropriate for your operating system). You can configure a proxy to use for some or all of your HTTP requests in Maven. ![]() Maven can be downloaded from It is also provided via many operating system package managers. It gives you the flexibility to customize DSpace using the existing Maven projects found in the /dspace/modules directory or by adding in your own Maven project to build the installation package for DSpace, and apply any custom interface "overlay" changes. Maven is necessary in the first stage of the build process to assemble the installation package for your DSpace instance. Maven 3.8.x and 3.6.x are known to work well. We recommend using the most recent version of Maven that you can, as newer releases may include performance improvements and security updates. Java JDK 11 or 17 (OpenJDK or Oracle JDK) Microsoft Windows: While DSpace can be run on Windows servers, most institutions tend to run it on a UNIX-like operating system.You should consult your particular distribution's documentation or local system administrators to determine what is already available. UNIX-like operating system (Linux, HP/UX, Mac OSX, etc.) : Many distributions of Linux/Unix come with some of the dependencies below pre-installed or easily installed via updates.(Optional) IP to City Database for Location-based Statistics.Servlet Engine (Apache Tomcat 9, Jetty, Caucho Resin or equivalent).Apache Solr 8.x (full-text index/search service).PostgreSQL 11.x, 12.x, 13.x, 14.x or 15.x (with pgcrypto installed).Apache Ant 1.10.x or later (Java build tool).Apache Maven 3.3.x or above (Java build tool).Java JDK 11 or 17 (OpenJDK or Oracle JDK).Installing the Backend (Server API) Backend Requirements ![]() We recommend installing the Backend first, as the Frontend requires a valid Backend to run properly. The backend provides all machine-based interfaces, including the REST API, OAI-PMH, SWORD (v1 and v2) and RDF. It can be run standalone, however it has no user interface. The DSpace Backend consists of a Server API ("server" webapp), built on Spring Boot.The frontend provides all user-facing functionality. ![]() It cannot be run "standalone", as it requires a valid DSpace Backend to function. once it is built/compiled, it only require Node.js to run.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |