Dspace 7 Installation On Windows 10 [exclusive]

You have successfully installed DSpace 7 on Windows 10. While the process is more complex than a Linux installation, following this guide carefully will get you a fully functional DSpace 7 repository with both REST API backend and Angular frontend running locally.

dspace.dir = C:\dspace

To run Solr as a Windows service, use nssm (Non-Sucking Service Manager) – but for development, leave it running in a minimized Command Prompt.

With the backend running, we now set up the Angular user interface. 1. Clone the Frontend Code

Open local.cfg in a text editor and update these crucial properties: dspace 7 installation on windows 10

Open the or a command prompt to create a new database user and database. Execute the following SQL commands:

Ensure %MAVEN_HOME%\bin is in your system PATH and restart Command Prompt.

This often indicates a connectivity issue between the Frontend and Backend. Verify that the rest configuration in your config.prod.yml points to the correct backend URL and port, and that your Tomcat server is running.

Navigate to your installation directory (e.g., C:\dspace\bin ) and run database migrations: dspace database migrate Use code with caution. 2.5 Deploy Backend to Tomcat You have successfully installed DSpace 7 on Windows 10

The DSpace Angular UI requires Node.js.

Once the backend is up and running, proceed with the frontend installation.

handle.canonical.prefix = http://localhost:4000/handle

Open the Start Menu, search for , and open it. Click on the Environment Variables button. With the backend running, we now set up

Alternatively, download the ZIP from GitHub and extract to C:\dspace-src .

Start the Tomcat service (Windows Services → Apache Tomcat 9 → Start). Test your REST API at: http://localhost:8080/server/api → Should return a JSON response.

Now start the Angular UI: