<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DSpace Archives - Virtual World Solutions</title>
	<atom:link href="https://vwsonline.org/category/library-systems/dspace/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Virtually anything is possible</description>
	<lastBuildDate>Wed, 22 Apr 2026 12:27:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://vwsonline.org/wp-content/uploads/2026/04/cropped-logo1.png</url>
	<title>DSpace Archives - Virtual World Solutions</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>DSpace 9.x Installation on Windows 10: Beginner Guide</title>
		<link>https://vwsonline.org/dspace-installation-windows/</link>
					<comments>https://vwsonline.org/dspace-installation-windows/#respond</comments>
		
		<dc:creator><![CDATA[Akbar F.]]></dc:creator>
		<pubDate>Wed, 22 Apr 2026 08:38:58 +0000</pubDate>
				<category><![CDATA[DSpace]]></category>
		<guid isPermaLink="false">https://vwsonline.org/?p=2201</guid>

					<description><![CDATA[<p>Installing DSpace for the first time can feel heavier than it should. That usually happens because beginners expect one installer, one login page, and one clean finish. DSpace 9.x does not work like that. It is split into a Java backend and a separate Angular frontend, so your setup only works when both sides are ... <a title="DSpace 9.x Installation on Windows 10: Beginner Guide" class="read-more" href="https://vwsonline.org/dspace-installation-windows/" aria-label="Read more about DSpace 9.x Installation on Windows 10: Beginner Guide">Read more</a></p>
<p>The post <a href="https://vwsonline.org/dspace-installation-windows/">DSpace 9.x Installation on Windows 10: Beginner Guide</a> appeared first on <a href="https://vwsonline.org">Virtual World Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Installing DSpace for the first time can feel heavier than it should.</p>



<p>That usually happens because beginners expect one installer, one login page, and one clean finish. DSpace 9.x does not work like that. It is split into a <strong>Java backend</strong> and a separate <strong>Angular frontend</strong>, so your setup only works when both sides are configured correctly and the versions match. As of April 2026, the latest 9.x release is <strong>DSpace 9.2</strong>, and the official backend release recommends pairing it with the <strong>dspace-9.2 frontend</strong>.</p>



<p>This guide is written for beginners who want a clean <strong>DSpace 9.x installation on Windows 10</strong> without drowning in vague documentation. It will show you what to install, what each part does, where people usually break the setup, and how to test whether your repository is actually working. The official project also notes that DSpace is a Java web application that needs <strong>PostgreSQL</strong> and usually a <strong>servlet container such as Tomcat</strong> to run.</p>



<h2 class="wp-block-heading">What DSpace 9.x actually is</h2>



<p>Before you install anything, fix this mental model.</p>



<p>DSpace 9.x is not one website package. It is a stack.</p>



<p>The <strong>backend</strong> handles the repository logic, database connection, REST API, indexing, and core services. The <strong>frontend</strong> is the user interface your visitors and staff interact with. The official Angular repository says this directly: DSpace consists of a <strong>Java-based backend</strong> and an <strong>Angular-based frontend</strong>. The backend release pages also warn that the backend alone does <strong>not</strong> provide a user-friendly interface.</p>



<p>That matters because many failed installs are not really failed installs. They are half-installs. Someone starts the backend, opens the server URL, does not see a polished repository homepage, and assumes DSpace is broken.</p>



<p>It usually is not broken. It is just incomplete.</p>



<h2 class="wp-block-heading">Is Windows 10 a good choice?</h2>



<p>For learning, local testing, demos, and internal pilots, yes.</p>



<p>For serious production, Linux is usually the cleaner long-term path. But that does not mean Windows 10 is useless. It means you should be honest about the goal. If your goal is to understand the stack, test a repository locally, or prepare for a future server deployment, Windows 10 is perfectly reasonable.</p>



<p>What you should not do is build your whole plan around shortcuts. The official DSpace UI project says the available Docker setup is for <strong>development or testing</strong>, not a production-ready Docker path. That matters because too many tutorials blur the line between “quick demo” and “stable deployment.”</p>



<p>Read Also: <a href="https://vwsonline.org/live-dvd-of-latest-versions-of-koha-dspace-slims-wordpress-joomla-on-ubuntu-18-0-4/" type="post" id="23">LIVE DVD of Koha, DSPACE, SLIMS WordPress, Joomla on Ubuntu 18.0.4</a></p>



<h2 class="wp-block-heading">What you need before you start</h2>



<p>For a beginner-friendly <strong>DSpace 9.x installation on Windows 10</strong>, keep your stack simple and version-aware.</p>



<p>The official DSpace 9.2 backend uses <strong>Java 17</strong> and enforces <strong>Maven 3.8 or later</strong>.Similalry  DSpace Angular frontend says to use <strong>Node 20.x, 22.x, or 24.x</strong> with <strong>npm 10.x or later</strong>. The official DSpace 9.2 Docker Compose file also shows <strong>PostgreSQL 15</strong> and <strong>Solr 9.8</strong> in its default stack.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Component</th><th>Safe beginner choice</th></tr></thead><tbody><tr><td>DSpace backend</td><td>9.2</td></tr><tr><td>DSpace frontend</td><td>9.2</td></tr><tr><td>Java</td><td>17</td></tr><tr><td>Maven</td><td>3.8+</td></tr><tr><td>Node.js</td><td>20.x or 22.x</td></tr><tr><td>npm</td><td>10+</td></tr><tr><td>PostgreSQL</td><td>15</td></tr><tr><td>Solr</td><td>9.8</td></tr><tr><td>Servlet container</td><td>Tomcat</td></tr></tbody></table></figure>



<p>Before moving forward, open Command Prompt and check what is already installed:</p>



<pre class="wp-block-preformatted">java -version<br>mvn -version<br>node -v<br>npm -v</pre>



<p>If your versions are wrong, stop there and fix them first. This is where most avoidable errors start.</p>



<h2 class="wp-block-heading">A cleaner folder structure for Windows 10</h2>



<p>Do not dump everything into one random folder.</p>



<p>That lazy habit creates confusion later when you need to rebuild, migrate, edit configs, or check logs. Use a simple structure like this instead:</p>



<pre class="wp-block-preformatted">C:\dspace-src<br>C:\dspace<br>C:\solr<br>C:\tomcat<br>C:\logs</pre>



<p>Here is the logic:</p>



<ul class="wp-block-list">
<li><code>C:\dspace-src</code> for source code or extracted release files</li>



<li><code>C:\dspace</code> for the installed application</li>



<li><code>C:\solr</code> for Solr files</li>



<li><code>C:\tomcat</code> for Tomcat</li>



<li><code>C:\logs</code> for error tracking and startup logs</li>
</ul>



<p>Boring structure beats creative mess every time.</p>



<h2 class="wp-block-heading">The ports you should reserve now</h2>



<p>One quiet reason DSpace setups fail on Windows is port conflict.</p>



<p>You may already have XAMPP, Docker Desktop, WAMP, PostgreSQL, or another Java service using the ports DSpace expects. The official quick-start conventions and Compose stack use these common ports: backend on <strong>8080</strong>, PostgreSQL on <strong>5432</strong>, Solr on <strong>8983</strong>, and the frontend on <strong>4000</strong>.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Service</th><th>Common port</th><th>Why it matters</th></tr></thead><tbody><tr><td>PostgreSQL</td><td>5432</td><td>Database connection</td></tr><tr><td>Backend / REST API</td><td>8080</td><td>Main DSpace server access</td></tr><tr><td>Solr</td><td>8983</td><td>Search and indexing</td></tr><tr><td>Angular frontend</td><td>4000</td><td>Public interface during local setup</td></tr></tbody></table></figure>



<p>If one of these ports is already in use, your install may look broken even when the software itself is fine.</p>



<h2 class="wp-block-heading">Install the backend prerequisites in the right order</h2>



<p>The clean order is:</p>



<ol class="wp-block-list">
<li>Java 17</li>



<li>Maven</li>



<li>PostgreSQL</li>



<li>Solr</li>



<li>Tomcat</li>



<li>DSpace backend</li>



<li>DSpace frontend</li>
</ol>



<p>This order keeps dependency errors to a minimum.</p>



<p>The backend depends on Java, Maven, PostgreSQL, and usually Tomcat. Solr is also part of the working stack because DSpace uses it for search-related services. The official DSpace project describes PostgreSQL and a servlet container like Tomcat as normal prerequisites, and the official DSpace 9.2 Compose file wires the backend directly to PostgreSQL and Solr.</p>



<h3 class="wp-block-heading">Java and Maven</h3>



<p>Install Java 17 first.</p>



<p>Then install Maven and make sure both <code>JAVA_HOME</code> and your Maven <code>bin</code> directory are available in your system environment variables. The DSpace 9.2 backend build enforces Java 17 and Maven 3.8+. If these are wrong, the build process will fail before you even reach the repository setup stage.</p>



<h3 class="wp-block-heading">PostgreSQL</h3>



<p>Install PostgreSQL and create a database for DSpace.</p>



<p>A beginner-friendly setup can use:</p>



<ul class="wp-block-list">
<li>database name: <code>dspace</code></li>



<li>username: <code>dspace</code></li>



<li>password: a strong custom password</li>
</ul>



<p>The official DSpace 9.2 Compose file uses these same default names for PostgreSQL, which makes them a safe mental model for local testing.</p>



<h3 class="wp-block-heading">Solr</h3>



<p>Do not ignore Solr.</p>



<p>DSpace uses Solr for search and related indexing services. In the official DSpace 9.2 Compose file, Solr runs as its own service on port <strong>8983</strong>, with dedicated cores created for authority, search, statistics, suggestions, and more. That alone tells you Solr is not optional decoration. It is part of a working repository stack.</p>



<h3 class="wp-block-heading">Tomcat</h3>



<p>Tomcat is still the practical beginner choice for Windows.</p>



<p>The official DSpace project says DSpace usually needs a servlet container such as <strong>Tomcat</strong>. That makes Tomcat the most straightforward place to start when you are learning the backend locally on Windows 10.</p>



<h2 class="wp-block-heading">Download matching DSpace 9.2 backend and frontend releases</h2>



<p>This is where weak guides waste your time.</p>



<p>Do not mix versions.</p>



<p>The official backend release page for <strong>DSpace 9.2</strong> says the backend does not include a user-friendly interface and recommends installing the <strong>DSpace 9 Frontend dspace-9.2 release</strong> with it. The official Angular project also points to the DSpace 9.x installation docs and documents the frontend as a separate codebase.</p>



<p>Your rule should be simple:</p>



<p><strong>backend version = frontend version</strong></p>



<p>If the backend is 9.2, the frontend should also be 9.2.</p>



<h2 class="wp-block-heading">Configure the backend before you touch the UI</h2>



<p>You are not ready for the frontend until the backend details are clear.</p>



<p>Write these values down first:</p>



<pre class="wp-block-preformatted">Database name: dspace<br>Database user: dspace<br>Database password: your-password<br>Backend URL: http://localhost:8080/server<br>Frontend URL: http://localhost:4000<br>Solr URL: http://localhost:8983/solr<br>Install directory: C:\dspace<br>Assetstore directory: C:\dspace\assetstore</pre>



<p>Why does this help?</p>



<p>Because once you start editing multiple config files, the biggest beginner mistake is inconsistency. One file says port 8080. Another points to 4000. Another uses the wrong namespace. Then the setup fails and nobody remembers where it went wrong.</p>



<p>Consistency is not glamorous. It is just what keeps the install alive.</p>



<h2 class="wp-block-heading">Build and deploy the DSpace backend</h2>



<p>At a high level, the backend flow looks like this:</p>



<ul class="wp-block-list">
<li>extract the backend source or release</li>



<li>configure database and server settings</li>



<li>build with Maven</li>



<li>deploy to Tomcat or the supported runtime path</li>



<li>run database migration</li>



<li>start the backend</li>
</ul>



<p>The official DSpace 9.2 stack explicitly runs <code>dspace database migrate</code> before starting the backend, which confirms that migration is a normal part of the startup path in current 9.x workflows.</p>



<p><strong>A simple reality check here:</strong></p>



<p>In case your backend cannot connect to PostgreSQL, the frontend will not save you.</p>



<p>If Solr is down, search-related features will fail later.</p>



<p>Similarly If your server URL is wrong, the frontend may load but feel empty or broken.</p>



<p>So test the backend first. Always.</p>



<h2 class="wp-block-heading">Configure the Angular frontend on Windows 10</h2>



<p>Once the backend is real, move to the frontend.</p>



<p>The official DSpace Angular quick start says to use Node <strong>20.x, 22.x, or 24.x</strong>, run <code>npm install</code>, then run <code>npm start</code>, and open the UI at <code>http://localhost:4000</code>. It also explains that the configuration lives in the <code>config</code> folder and can be overridden with environment variables such as <code>DSPACE_REST_HOST</code>, <code>DSPACE_REST_PORT</code>, and <code>DSPACE_REST_NAMESPACE</code>.</p>



<p>That gives you the basic local pattern:</p>



<pre class="wp-block-preformatted">npm install<br>npm start</pre>



<p>And for production-style builds:</p>



<pre class="wp-block-preformatted">npm run build:prod<br>npm run serve:ssr</pre>



<p>The frontend is not just a skin. It is a separate app. Treat it that way.</p>



<h2 class="wp-block-heading">The most important connection: frontend to backend</h2>



<p>This is the step that quietly kills many installs.</p>



<p>Your frontend must know where the backend REST API lives. The official Angular project documents runtime config values like <code>rest.host</code>, <code>rest.port</code>, <code>rest.nameSpace</code>, and <code>rest.ssl</code>, along with matching environment variable patterns.</p>



<p>For a local Windows setup, your model is usually:</p>



<ul class="wp-block-list">
<li>backend REST API: <code>http://localhost:8080/server</code></li>



<li>frontend UI: <code>http://localhost:4000</code></li>
</ul>



<p>If the homepage opens but login, collections, search, or repository data do not load, your REST settings are usually wrong.</p>



<p>That is not a design issue.</p>



<p>That is a connection issue.</p>



<h2 class="wp-block-heading">First test checklist after installation</h2>



<p>Do not declare victory because one page opened.</p>



<p>A real first test for <strong>DSpace 9.x installation on Windows 10</strong> should confirm all of this:</p>



<ul class="wp-block-list">
<li>PostgreSQL is running</li>



<li>Solr is running on port 8983</li>



<li>backend responds on the server endpoint</li>



<li>frontend opens on port 4000</li>



<li>frontend can pull real data from the backend</li>



<li>admin login works</li>



<li>you can create or manage repository content</li>
</ul>



<p>If one of those fails, you do not have a finished setup yet.</p>



<h2 class="wp-block-heading">Common beginner problems on Windows 10</h2>



<h3 class="wp-block-heading">1. <code>java</code> or <code>mvn</code> is not recognized</h3>



<p>Your environment variables are wrong, or you opened Command Prompt before the changes took effect.</p>



<h3 class="wp-block-heading">2. <code>npm install</code> works, but the frontend will not start</h3>



<p>Check your Node version first. The official frontend supports Node 20.x, 22.x, or 24.x with npm 10+. Wrong versions cause pointless pain.</p>



<h3 class="wp-block-heading">3. Frontend opens, but repository content does not appear</h3>



<p>That usually means your REST configuration is wrong. Check <code>rest.host</code>, <code>rest.port</code>, and namespace settings.</p>



<h3 class="wp-block-heading">4. Search fails or browse features feel broken</h3>



<p>Solr is likely misconfigured, down, or unreachable. The official DSpace 9.2 stack treats Solr as a separate core service for a reason.</p>



<h3 class="wp-block-heading">5. You used a quick Docker tutorial as if it were production guidance</h3>



<p>That is a planning mistake. The official project says its current Docker runtime is for <strong>development or testing</strong>. Use it for speed, not as a substitute for understanding the architecture.</p>



<h2 class="wp-block-heading">Final thoughts</h2>



<p>A successful <strong>DSpace 9.x installation on Windows 10</strong> is less about brilliance and more about discipline.</p>



<p>Use matching versions.</p>



<p>Install the stack in the right order.</p>



<p>Keep your folder structure clean.</p>



<p>Test the backend before the frontend.</p>



<p>Treat Solr as part of the system, not an optional extra.</p>



<p>And stop assuming that “the page loaded” means the repository is finished.</p>



<p>If you understand that DSpace 9.x is a <strong>backend + frontend + database + search stack</strong>, the setup becomes far easier to reason about. The official release pages, backend project, Angular UI project, and current 9.2 docs all point to that same reality.</p>



<h2 class="wp-block-heading">FAQs</h2>














<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-windows%2F&amp;linkname=DSpace%209.x%20Installation%20on%20Windows%2010%3A%20Beginner%20Guide" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-windows%2F&amp;linkname=DSpace%209.x%20Installation%20on%20Windows%2010%3A%20Beginner%20Guide" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-windows%2F&amp;linkname=DSpace%209.x%20Installation%20on%20Windows%2010%3A%20Beginner%20Guide" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-windows%2F&#038;title=DSpace%209.x%20Installation%20on%20Windows%2010%3A%20Beginner%20Guide" data-a2a-url="https://vwsonline.org/dspace-installation-windows/" data-a2a-title="DSpace 9.x Installation on Windows 10: Beginner Guide"></a></p><p>The post <a href="https://vwsonline.org/dspace-installation-windows/">DSpace 9.x Installation on Windows 10: Beginner Guide</a> appeared first on <a href="https://vwsonline.org">Virtual World Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vwsonline.org/dspace-installation-windows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ultimate DSpace 7.x Windows 10 Setup: Master Installation in 13 Easy Steps</title>
		<link>https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/</link>
					<comments>https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/#respond</comments>
		
		<dc:creator><![CDATA[Akbar F.]]></dc:creator>
		<pubDate>Tue, 30 Jan 2024 11:31:31 +0000</pubDate>
				<category><![CDATA[DSpace]]></category>
		<guid isPermaLink="false">https://www.vwsonline.org/?p=2054</guid>

					<description><![CDATA[<p>Introduction Are you ready to unlock the power of DSpace 7.x on your Windows 10 system? Then this is the end of your search! This guide will take you step by step through the installation process from backend to frontend in 13 easy to follow steps. If you are an IT professional, librarian or a ... <a title="Ultimate DSpace 7.x Windows 10 Setup: Master Installation in 13 Easy Steps" class="read-more" href="https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/" aria-label="Read more about Ultimate DSpace 7.x Windows 10 Setup: Master Installation in 13 Easy Steps">Read more</a></p>
<p>The post <a href="https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/">Ultimate DSpace 7.x Windows 10 Setup: Master Installation in 13 Easy Steps</a> appeared first on <a href="https://vwsonline.org">Virtual World Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Introduction</h3>



<p class="has-medium-font-size">Are you ready to unlock the power of DSpace 7.x on your Windows 10 system? Then this is the end of your search! </p>



<p class="has-medium-font-size">This  guide will take you step by step through the installation process from backend to frontend in 13 easy to follow steps. If you are an IT professional, librarian or a researcher, these guidelines are prepared to make your life easy and help you get over the complicated digital repository systems. The following are the details we will provide: </p>



<ul class="wp-block-list">
<li class="has-medium-font-size">Essential prerequisites and software components </li>



<li class="has-medium-font-size">Step-by-step backend installation</li>



<li class="has-medium-font-size"> Database configuration and administrator account setup</li>



<li class="has-medium-font-size">Frontend installation and configuration</li>



<li class="has-medium-font-size">Troubleshooting common issues</li>
</ul>



<h2 class="wp-block-heading">I. Backend Installation</h2>



<ol class="wp-block-list">
<li class="has-medium-font-size"><strong>Install JDK 11</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Open a command prompt and check your Java version: <code>javac -version</code></li>



<li class="has-medium-font-size">Create a <code>JAVA_HOME</code> environment variable:
<ul class="wp-block-list">
<li class="has-medium-font-size">Control Panel &gt; System Security &gt; System</li>



<li class="has-medium-font-size">Set <code>JAVA_HOME</code> to <code>C:\Program Files\Java\jdk-11.0.17</code></li>
</ul>
</li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install Git for Windows</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Check the Git version: <code>git --version</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install Apache Maven 3.6.3</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Add Maven to the system path: <code>C:\dspace_apps\apache-maven-3.6.3\bin</code></li>



<li class="has-medium-font-size">Check the Maven version: <code>mvn -v</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install Apache Ant (latest version)</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Add Ant to the system path: <code>C:\dspace_apps\apache-ant-1.10.13\bin</code></li>



<li class="has-medium-font-size">Check the Ant version: <code>ant -version</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install PostgreSQL 14.7</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Set up PostgreSQL with user <code>postgres</code> and password <code>dspace</code></li>



<li class="has-medium-font-size">Configure PostgreSQL:
<ul class="wp-block-list">
<li class="has-medium-font-size">Edit <code>postgresql.conf</code> (change <code>listen_addresses</code> to &#8216;*&#8217;)</li>



<li class="has-medium-font-size">Edit <code>pg_hba.conf</code> (add row for host <code>dspace</code>)</li>
</ul>
</li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install Solr 8.11.2</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Unzip Solr and copy it to the root directory (C:)</li>



<li class="has-medium-font-size">Start Solr and verify its status by visiting <a href="http://localhost:8983/">http://localhost:8983</a></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install Apache Tomcat 9</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Configure Tomcat in <code>server.xml</code></li>



<li class="has-medium-font-size">Set environment variables <code>JAVA_OPTS</code> and <code>TOMCAT_USER</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install DSpace 7.x Backend</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Create a folder at <code>C:\dspace</code></li>



<li class="has-medium-font-size">Set up a user, database, and superuser privileges in PostgreSQL</li>



<li class="has-medium-font-size">Create the DSpace database and enable the pgcrypto extension</li>



<li class="has-medium-font-size">Download DSpace 7.x and configure <code>local.cfg</code></li>



<li class="has-medium-font-size">Build DSpace and install it</li>



<li class="has-medium-font-size">Copy files and restart services</li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Create DSpace Administrator Account</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Run <code>dspace create-administrator</code> and follow the prompts</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">II. Frontend Installation</h3>



<ol start="10" class="wp-block-list">
<li class="has-medium-font-size"><strong>Install Node.js and npm</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Verify Node.js and npm versions: <code>npm -v</code> and <code>node --version</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install Yarn</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Install Yarn globally: <code>npm install --global yarn</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Install pm2</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Install pm2 globally: <code>npm install --global pm2</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Download DSpace User Interface</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Unzip the downloaded DSpace Angular package and copy it to <code>C:\dspace-angular-dspace-7.5</code></li>
</ul>
</li>
</ol>



<ol start="14" class="wp-block-list">
<li class="has-medium-font-size"><strong>Install Angular Dependencies</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Navigate to the DSpace Angular directory: <code>cd C:\dspace-angular-dspace-7.5</code></li>



<li class="has-medium-font-size">Install project dependencies: <code>yarn install</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Build the Frontend</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Build the Angular frontend application: <code>yarn build:prod</code></li>



<li class="has-medium-font-size">Wait for the build process to complete.</li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Configuration of DSpace Angular</strong>
<ul class="wp-block-list">
<li>Create a file named <code>config.prod.yml</code> in <code>C:\dspace-angular-dspace-7.5\config</code>. You can copy and modify the <code>config.example.yml</code> file.</li>



<li class="has-medium-font-size">Open <code>config.prod.yml</code> and configure it according to your environment. Make sure to specify the correct REST API settings.</li>
</ul>
</li>



<li><strong>Check REST API Connection</strong>
<ul class="wp-block-list">
<li>Test the REST API connection: <code>yarn test:rest</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Start the DSpace User Interface</strong><ul><li>Create a file named <code>dspace-angular.json</code> in the <code>C:\dspace-angular-dspace-7.5</code> folder.</li><li>Open <code>dspace-angular.json</code> and configure it to specify how to run the DSpace Angular application. Here&#8217;s an example configuration for Windows:</li></ul>jsonCopy code<code>{ "apps": [ { "name": "dspace-angular", "cwd": "C:\\dspace-angular-dspace-7.5", "script": "dist\\server\\main.js", "instances": "max", "exec_mode": "cluster", "env": { "NODE_ENV": "production" } } ] }</code></li>



<li class="has-medium-font-size"><strong>Start the Application with PM2</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Start the DSpace Angular application using PM2 with the configuration file you created: <code>pm2 start dspace-angular.json</code></li>
</ul>
</li>



<li class="has-medium-font-size"><strong>Verify the Installation</strong>
<ul class="wp-block-list">
<li class="has-medium-font-size">Open your web browser and navigate to <a href="http://localhost:4000/">http://localhost:4000</a> to access the DSpace User Interface.</li>
</ul>
</li>
</ol>



<p class="has-medium-font-size">Congratulations! You&#8217;ve successfully installed DSpace 7.x on your Windows 10 machine, both the backend and frontend components.</p>



<p class="has-medium-font-size">Thank you for following this installation guide. If you encounter any issues or have questions, please refer to the DSpace documentation or seek support from the DSpace community. or comment us. </p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fvwsonline.org%2Finstallation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide%2F&amp;linkname=Ultimate%20DSpace%207.x%20Windows%2010%20Setup%3A%20Master%20Installation%20in%2013%20Easy%20Steps" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fvwsonline.org%2Finstallation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide%2F&amp;linkname=Ultimate%20DSpace%207.x%20Windows%2010%20Setup%3A%20Master%20Installation%20in%2013%20Easy%20Steps" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fvwsonline.org%2Finstallation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide%2F&amp;linkname=Ultimate%20DSpace%207.x%20Windows%2010%20Setup%3A%20Master%20Installation%20in%2013%20Easy%20Steps" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fvwsonline.org%2Finstallation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide%2F&#038;title=Ultimate%20DSpace%207.x%20Windows%2010%20Setup%3A%20Master%20Installation%20in%2013%20Easy%20Steps" data-a2a-url="https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/" data-a2a-title="Ultimate DSpace 7.x Windows 10 Setup: Master Installation in 13 Easy Steps"></a></p><p>The post <a href="https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/">Ultimate DSpace 7.x Windows 10 Setup: Master Installation in 13 Easy Steps</a> appeared first on <a href="https://vwsonline.org">Virtual World Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vwsonline.org/installation-manual-for-dspace-7-x-on-windows-10-a-step-by-step-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Dspace 6 Installation on Windows: Step by Step Guide</title>
		<link>https://vwsonline.org/dspace-installation-on-windows-step-by-step-guide/</link>
		
		<dc:creator><![CDATA[Akbar F.]]></dc:creator>
		<pubDate>Wed, 25 Oct 2017 09:04:08 +0000</pubDate>
				<category><![CDATA[DSpace]]></category>
		<guid isPermaLink="false">https://test.vwsonline.org/2017/10/25/dspace-installation-on-windows-step-by-step-guide/</guid>

					<description><![CDATA[<p>DSpace is the most widely used software for creating digital archives. It free and open source software. It is freely available online and community of experts is working on its development and improvement. It is multiplatform software which can work on Linix based as will as Windows based operating system. This tutorial is about dspace ... <a title="Dspace 6 Installation on Windows: Step by Step Guide" class="read-more" href="https://vwsonline.org/dspace-installation-on-windows-step-by-step-guide/" aria-label="Read more about Dspace 6 Installation on Windows: Step by Step Guide">Read more</a></p>
<p>The post <a href="https://vwsonline.org/dspace-installation-on-windows-step-by-step-guide/">Dspace 6 Installation on Windows: Step by Step Guide</a> appeared first on <a href="https://vwsonline.org">Virtual World Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>DSpace is the most widely used software for creating digital archives. It free and open source software. It is freely available online and community of experts is working on its development and improvement. It is multiplatform software which can work on Linix based as will as Windows based operating system.</p>



<p>This tutorial is about dspace installation on windows based system following are the steps required for installation of dspace on windows (windows 7 or latest)</p>



<h2 class="wp-block-heading"><strong>Steps of Installation</strong></h2>



<h4 class="wp-block-heading"><strong>Step I: Pre-requisite Software</strong></h4>



<p>To run dspace on windows following are the free-requisite softwares. Which are available online and can be downloaded free of cost. You&#8217;ll need to install theseepre-requisite software (for DSpace 3.x and higher).</p>



<p>•<strong> (Java Development Kit):</strong> Dspace requires version 6 or other latest version which available free on oracle website. Click on Java SDK to download.<br>• <strong>PostgreSQL 8.x for Windows</strong>. It is powerful open source database system and can be installed on windows exelly as it comes with a Windows installer application. It is also freely available online and can be downloaded from the link https://www.postgresql.org.<br>•<br>• <strong>Apache Maven:</strong>&nbsp; It is software project management tool. It required for the build process and assembling the installation package for dspace. It also freely available and can be downloaded from http://maven.apache.org/download.html. Just unzip it on root drive where dspace will be installed.<br><strong>• Apache Ant:</strong>&nbsp;It also freely available just download and unzip it to root directory.<br>• <strong>Tomcat:</strong> Tomcat is web server it is also also available free.</p>



<figure class="wp-block-embed is-type-rich is-provider-embed-handler wp-block-embed-embed-handler wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="How to install DSpace on Windows Operating System" width="900" height="506" src="https://www.youtube.com/embed/YZHHkvNOgR0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p><strong>Step-II</strong><br>Install Java: Install jave by just double clicking on jave installer package.</p>



<p><strong>Step-III Install ANT</strong><strong>:</strong><br>Create a new folder on C: drieve with the name “ANT” and unzip the contents of downloaded ant eg” apache-ant-1.8.5-bin” in that folder.</p>



<p><strong>Step_IV Install Maven:</strong><br>Like ant create a new folder for on C: drive for maven with the name “MAVEN” and unzip the downloaded “apache-maven-3-0.zip” in to the folder.</p>



<p><strong>Step_V:</strong><br>Set the path for JAVA, and ANT (practically shown in the video)</p>



<p><strong>Step VI: Verification:</strong><br>Verify the platform for the following commands in command prompt<br>Java -version<br>Ant –version<br>Mvn –version</p>



<p><strong>Step VII: Install PG SQL:</strong><br>Installation process in explaining in the video the thing to remember is that create database with name “dspace” and create a user with the same name “dspace”</p>



<p><strong>Step VIII: Install Apache tomcat:</strong><br>Installation of Apache is simple just click on next on the pache-tomcat-version.exe.</p>



<p><strong>Step IX: Installation of Dspace:</strong><br>Download the latest version of dapace from www.dspace.org. extract it to c: drive and create and empty folder with the name “dspace”.<br>Now open the c:dspace-6.x-src-releasedspace and run mvn package on<br>Note: internet connection without proxy is required for this step. It will install dspace if you get the massage Build successful it means installation has completed otherwise repeat the mvn installation again and again.</p>



<p><strong>Step X: Copy the JSPUI and XMLUI folder:</strong><br>Copy “jspui” and “xmlui” into tomcat webapps folder.<br>The installation has completed now type : &#8220;<a href="http://web.archive.org/web/20170127003901/https:/localhost:8080/jspui">https://localhost:8080/jspui</a>&#8220;.</p>



<p></p>



<p></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-on-windows-step-by-step-guide%2F&amp;linkname=Dspace%206%20Installation%20on%20Windows%3A%20Step%20by%20Step%20Guide" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-on-windows-step-by-step-guide%2F&amp;linkname=Dspace%206%20Installation%20on%20Windows%3A%20Step%20by%20Step%20Guide" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-on-windows-step-by-step-guide%2F&amp;linkname=Dspace%206%20Installation%20on%20Windows%3A%20Step%20by%20Step%20Guide" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fvwsonline.org%2Fdspace-installation-on-windows-step-by-step-guide%2F&#038;title=Dspace%206%20Installation%20on%20Windows%3A%20Step%20by%20Step%20Guide" data-a2a-url="https://vwsonline.org/dspace-installation-on-windows-step-by-step-guide/" data-a2a-title="Dspace 6 Installation on Windows: Step by Step Guide"></a></p><p>The post <a href="https://vwsonline.org/dspace-installation-on-windows-step-by-step-guide/">Dspace 6 Installation on Windows: Step by Step Guide</a> appeared first on <a href="https://vwsonline.org">Virtual World Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
