Enable the pgcrypto extension on the dspace database: CREATE EXTENSION pgcrypto; Step 2: Configure Solr
Check if the REST API is working: open a browser to http://localhost:8080/server/api . You should see a JSON response with DSpace version info.
: Run the following command in the root directory of the cloned code: dspace 7 installation on windows 10
This process may take 10-20 minutes. Once complete, a dspace-installer folder is created. 3.4. Install the Backend Navigate to dspace/target/dspace-installer and run: ant fresh_install Use code with caution.
Open the Query Tool for the dspace database and enable the required pgcrypto extension by running: CREATE EXTENSION pgcrypto; Use code with caution. 3. Downloading and Building the Backend (DSpace REST API) Enable the pgcrypto extension on the dspace database:
Navigate to your frontend root folder and install the required modules via Yarn: cd C:\dspace-src\frontend yarn install Use code with caution. Step 4: Start the Frontend Application
First, copy the PostgreSQL JDBC driver into DSpace lib (required for database initialization). Once complete, a dspace-installer folder is created
DSpace 7 requires Solr to be running as a standalone service. Download Solr 8.11.x and extract it to C:\solr .
Version 9 (Tomcat 10+ is currently not supported due to Jakarta servlet namespace changes).
# Database db.url = jdbc:postgresql://localhost:5432/dspace db.driver = org.postgresql.Driver db.username = dspace db.password = dspace
Ensure the user running Tomcat has full "Read/Write" permissions to the C:/dspace directory.