<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'll second what Francis said.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div></div>
<div id="divtagdefaultwrapper" dir="ltr" style="color:rgb(0,0,0); background-color:rgb(255,255,255)">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; margin:0px">
Go with Ubuntu 18, and it should run on any MySQL, though it's happiest with 5.latest. Get as much RAM and procs as you can, ArchivesSpace is happiest with at least 2gigs in general. It does require Java 8 right now for 2.6, though that'll likely change. </div>
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; margin:0px">
<br>
</div>
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; margin:0px">
You only need to go the Apache/nginx route if you want to drop the ports and run it on a real domain name and/or enable TLS. If you're running the public side and that's on a public network, you'll want to do that. I think many people just run it on localhost:8080
or some ip address :8080.</div>
</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org> on behalf of Francis Kayiwa
<kayiwa@princeton.edu><br>
<b>Sent:</b> Thursday, June 20, 2019 11:52 AM<br>
<b>To:</b> archivesspace_users_group@lyralists.lyrasis.org<br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] Ubuntu server configuration for fresh install of 2.6.0</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Heya,<br>
<br>
My responses interleaved below<br>
<br>
On 6/20/19 11:39 AM, Kara Hart wrote:<br>
> Hi community,<br>
> We are running ArchivesSpace 2.5.1 using MySQL 5.5.54 Apache 2.2.22<br>
> OpenJDK java version 1.7.0_65 on a Ubuntu 12.04 server. As Ubuntu 12.04<br>
> is no longer supported, we are looking to upgrade the server as well as<br>
> to version 2.6.0 of ArchivesSpace (also requires a java update<br>
> apparently). My IT Systems staff are asking what I need/want on the<br>
> new server and I'm feeling a little unsure because of the vagueness of<br>
> the Systems Requirements in the documentation. <br>
> <br>
> I was wondering if others would share their server setups for Ubuntu or<br>
> what you would use if you were upgrading to a fresh server. Is anyone<br>
> using Ubuntu 18.04? or would 16.04 be more advisable? <br>
> What version of Ubuntu, MySQL, Java? Apache? (see question below)<br>
> <br>
<br>
I'd skip to 18.04 if only because you'll lengthen the long term support<br>
of the Ubuntu project.<br>
<br>
We use mariadb 10.2 and moving this to percona (it is on an externally<br>
hosted Cluster but can run locally)<br>
<br>
<br>
> From chatter on another post it appears we would need OpenJDK 8 and not<br>
> 9 to run AS 2.6.0. Does that also exclude OpenJDK 10 and 11? <br>
<br>
We are using OpenJDK8<br>
<br>
> <br>
> I also would like to clarify that AS doesn't need a web server? I see<br>
> no mention of Apache or the like on Application System Requirements, yet<br>
> when I look at the pages to set up AS to over HTTPS it "assumes a server<br>
> with Apache or Nginx" So is it using Apache on my current server or only<br>
> if/when I implement HTTPS? <br>
<br>
You will need a reverse proxy (both Nginx and Apache can do this)<br>
because by default archivesspace will be broadcasting on port 8080/8081.<br>
<br>
So traffic to your instance will do<br>
<br>
patron <-> Apache/Nginx (443:80) <-> archivesspace (8080/8081)<br>
<br>
This is gross over simplification because you could also put this as a<br>
servlet on Apache Tomcat (I think)<br>
<br>
Cheers,<br>
./fxk<br>
<br>
<br>
<br>
> <br>
> Thanks for any thoughts and clarifications!<br>
<br>
<br>
_______________________________________________<br>
Archivesspace_Users_Group mailing list<br>
Archivesspace_Users_Group@lyralists.lyrasis.org<br>
<a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br>
</div>
</span></font></div>
</body>
</html>