EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #09569
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
Re: [EP-tech] Ubuntu 20 or 22 LTS
- To: <eprints-tech@ecs.soton.ac.uk>, Tomasz Neugebauer <Tomasz.Neugebauer@concordia.ca>
- Subject: Re: [EP-tech] Ubuntu 20 or 22 LTS
- From: David R Newman <drn@ecs.soton.ac.uk>
- Date: Fri, 26 Jan 2024 11:05:47 +0000
Hi Tomasz,
I would take a look at:
I would advise running Ubuntu 22.04 LTS as it will be longer before you need to upgrade. If you have any bespoke features on your Repository there may be other issues, as this is written for the generic case.
For MySQL, I advise installing whatever the default is for the operating system so for Ubuntu that is MySQL (for Debian it is MariaDB). Both Ubuntu 20.04 and 22.04 have the issue that if you running MySQL/MariaDB it will install an create a MySQL user with username root and no password but the eprints OS user will have no way of accessing this only the root OS user. If you are migrating this is less of an issue as you will already have a MySQL user with password you will need to migrate so that EPrints as an application can access its database.
Beyond the MySQL root user issue, there are no known major
problems running EPrints on either version of Ubuntu. An issue I
have encountered on RHEL (Red Hat Enterprise Linux) but I don't
think is an issue on Ubuntu, is that Apache no longer uses MPM
Prefork which EPrints still needs, as it can segfault in some
cases if run using MPM Event. You may want to check the Apache
configuration to make sure it is still using Prefork. the
segfault issue is something we are investigating for the next
major release of EPrints, as MPM Prefork does not allow for
HTTP/2.0 and HTTP/3.0, which would noticeably improve the
responsiveness of EPrints.
Regards
David Newman
CAUTION: This e-mail originated outside the University of Southampton.CAUTION: This e-mail originated outside the University of Southampton.We are running EPrints 3.4.3, with Mysql 8, on Ubuntu 18 server, and we will need to upgrade the OS to Ubuntu 20 or 22.The nice folks at EPrints Services have always helped us get through these challenging upgrades in the past; so I recommend EPS and will rely on their expertise again.I am also posting the question on here as well, seeing as there may be people who have been through one of these OS upgrades in a similar setup.Did anyone upgrade their Ubuntu from 18 to 20 while running EPrints 3.4.3? Ubuntu 20 to 22? If yes, how did it go? Any words of advice or caution?
Thanks!Tomasz
________________________________________________
Tomasz Neugebauer
Senior Librarian | Bibliothécaire titulaire
Digital Projects & Systems Development Librarian / Bibliothécaire des Projets Numériques & Développement de Systèmes
Concordia University / Université ConcordiaTel. / Tél. 514-848-2424 ext. / poste 7738
Email / courriel: tomasz.neugebauer@concordia.caMailing address / adresse postale: 1455 De Maisonneuve Blvd. W., LB-540-03, Montreal, Quebec H3G 1M8
Street address / adresse municipale: 1400 De Maisonneuve Blvd. W., LB-540-03, Montreal, Quebec H3G 1M8library.concordia.ca
*** Options: https://wiki.eprints.org/w/Eprints-tech_Mailing_List *** Archive: https://www.eprints.org/tech.php/ *** EPrints community wiki: https://wiki.eprints.org/
- References:
- [EP-tech] Ubuntu 20 or 22 LTS
- From: Tomasz Neugebauer <Tomasz.Neugebauer@concordia.ca>
- [EP-tech] Ubuntu 20 or 22 LTS
- Prev by Date: Re: [EP-tech] Redirect loop
- Next by Date: Re: [EP-tech] Redirect loop after shibboleth authentication
- Previous by thread: [EP-tech] Ubuntu 20 or 22 LTS
- Next by thread: [EP-tech] Default import plugin
- Index(es):