Server/Plone: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Installation == ; OS: FreeBSD[https://www.freebsd.org/releases/10.1R/readme.html  10.1] Kategorie:Server Kategorie:Website“)
 
(bestmöglich aus dem kopf rekonstruiert (test folgt))
Zeile 1: Zeile 1:
== Installation ==
== Installation ==
=== Randbedingungen ====


; OS: [[FreeBSD]][https://www.freebsd.org/releases/10.1R/readme.html  10.1]
; OS: [[FreeBSD]][https://www.freebsd.org/releases/10.1R/readme.html  10.1]
=== tatsächliche Installation ===
pkgng installieren<!-- :-D -->
: <code>pkg install pkg</code>
Plone installieren
: <code>pkg install plone</code>
Verzeichnis erstellen, wo Plone beheimatet sein soll
: <code>mkdir -p /usr/local/plone</code>
Erstellen einer Instanz für Zope im Verzeichnis für Plone
: <code>/usr/local/bin/mkzopeinstance --dir /usr/local/plone</code>
<pre>
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:
</pre>
Ä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.
: <code>chown -R www:www /usr/local/plone</code>
Starten von Zope
: <code>cd /usr/local/plone && ./bin/zopectl start</code>
Eintragung, dass Zope nach einem mögliche Neustart laufen soll
: <code>echo 'zope213_enable="YES"' >> /etc/rc.conf</code>
Eintragung, wo nach einem mögliche Neustart Zope eine (oder auch mehrere) Instanz findet
: <code>echo 'zope213_instances="/usr/local/plone"' >> /etc/rc.conf</code>


[[Kategorie:Server]]
[[Kategorie:Server]]
[[Kategorie:Website]]
[[Kategorie:Website]]

Version vom 13. Dezember 2014, 03:47 Uhr

Installation

Randbedingungen =

OS
FreeBSD 10.1

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

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