Server/Plone
Installation
Randbedingungen =
tatsächliche Installation
pkgng installieren
pkg install pkg
Plone installieren
pkg install plone
Verzeichnis erstellen, wo Plone beheimatet sein soll
mkdir -p /usr/local/plone
Erstellen einer Instanz für Zope im Verzeichnis für Plone
/usr/local/bin/mkzopeinstance --dir /usr/local/plone
Please choose a username and password for the initial user. These will be the credentials you use to initially manage your new Zope instance. Username: $account-of-zope-admin Password: Verify password:
Ändern der Eigentumsrechte (bzw. für den Account www), um nicht mit den Berechtigungen als root Zope zu betreiben
- Im Übrigen fordert es sich Zope ein, dass die Dateien nicht root:wheel gehören.
chown -R www:www /usr/local/plone
Starten von Zope
cd /usr/local/plone && ./bin/zopectl start
Anhalten von Zope
/usr/local/plone/bin/zopectl stop
Eintragung, dass Zope nach einem mögliche Neustart laufen soll
echo 'zope213_enable="YES"' >> /etc/rc.conf
Eintragung, wo nach einem mögliche Neustart Zope eine (oder auch mehrere) Instanz findet
echo 'zope213_instances="/usr/local/plone"' >> /etc/rc.conf