ArchivesSpace is a free, open-source archives management system designed for archives, museums and other cultural heritage institutions. In this tutorial, we will guide you through the process of installing ArchivesSpace on Windows 10.
Before we begin with the installation, make sure that your system meets the following requirements:
Visit the official ArchivesSpace website (https://archivesspace.org/) and click on the "Download" button. Select the appropriate version for your Windows 10 system.
If you do not have Java installed on your system, download and install the latest version of Java from the official website (https://www.java.com/en/download/).
Download and install MySQL server from the official website (https://dev.mysql.com/downloads/mysql/). During the installation process, make note of the following:
After installing MySQL, open the MySQL console and login using the root password. Create a new database by entering the following command:
CREATE DATABASE archivesspace_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Visit the official Apache Tomcat website (https://tomcat.apache.org/download-80.cgi) and download the latest version of Apache Tomcat 8.5.x or higher.
After downloading Apache Tomcat, extract the files to a directory of your choice. Open the conf/server.xml
file and add the following lines inside the <Host>
tag:
<Context path="/archivesspace" docBase="[ARCHIVESSPACE_HOME]/archivesspace.war" unpackWAR="false">
<Resource name="jdbc/ArchivesSpace" auth="Container" type="javax.sql.DataSource"
username="[DB_USERNAME]" password="[DB_PASSWORD]"
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:[DB_PORT]/archivesspace_db?characterEncoding=UTF-8&useSSL=false" />
</Context>
In the above configuration, replace [ARCHIVESSPACE_HOME]
with the location where ArchivesSpace was extracted, [DB_USERNAME]
with the MySQL root user, [DB_PASSWORD]
with the MySQL root password, and [DB_PORT]
with the port number for MySQL.
Copy the archivesspace.war
file from the archivesspace
directory to the webapps
directory inside Apache Tomcat's directory.
Start Apache Tomcat by running the bin/startup.bat
script from Apache Tomcat's directory. You should now be able to access ArchivesSpace by visiting http://localhost:8080/archivesspace
in your web browser.
In this tutorial, you have successfully installed ArchivesSpace on your Windows 10 system. You can now begin to customize and use ArchivesSpace to manage your archives and metadata.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!