Thanks, this worked for me with some minor modifications and using some of the instructions from your post that followed this. I installed this with a local user (eg. usrlcl).
-
I set up Ubuntu 18.04 x64 as standard with a non-root admin user (usrlcl).
-
Installed dependencies:
- $sudo apt-get install libreadline-dev wv poppler-utils
- Set up Plone 4.3.18 as per instructions for standalone Plone (I guess the filenames would change depending on the Plone version being installed)
- $wget --no-check-certificate https://launchpad.net/plone/4.3/4.3.18/+download/Plone-4.3.18-UnifiedInstaller.tgz
- Extract the downloaded file: $tar -xf Plone-4.3.18-UnifiedInstaller.tgz
- Go the folder containing installer script: $cd Plone-4.3.18-UnifiedInstaller
- Run install script (can take a while): $./install.sh standalone
- Make a note of the admin account credentials provided at the end of the installation.
To start the server:
- $cd ~/Plone/zinstance
- $bin/plonectl start
- Check successful plone installation from your browser at http://your-server:8080
Stop the server:
- $bin/plonectl stop
- First add senaite.lims:
- Edit buildout.cfg: $sudo nano buildout.cfg
- Add the python link as previous posts have indicated:
index =
https://pypi.python.org/simple/
- Add senaite.lims to the eggs section
eggs =
Plone
Pillow
senaite.lims
- Add Products.AdvancedQuery =< 4 to the [versions] section.
- Save your buildout.cfg
- Run buildout: $sudo -u usrlcl bin/buildout
- Restart server: $bin/plonectl start
- Check successful Senaite LIMS installation at http://your-server:8080
- Add Senaite Health:
- Stop the server: $bin/plonectl stop
- Edit buildout.cfg: $sudo nano buildout.cfg
- Add senaite.health to the eggs section
eggs =
Plone
Pillow
senaite.lims
senaite.health
- Save your buildout.cfg
- Run buildout: $sudo -u usrlcl bin/buildout
- Restart server: $bin/plonectl start
- Check successful Senaite Health installation at http://your-server:8080
- Click on “Install Senaite LIMS”. Login with the admin credentials created during Plone installation.
- Under the user menu → Site setup → Add-ons, select the Senaite Health add-on and activate it.
- Under the user menu → Site setup → Site setup, provide site title/description details.
- Proceed with further set up of the LIMS to fit your practice.