Bearbeiten von „StuRa Diskussion:Server/Website“
Zur Navigation springen
Zur Suche springen
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 2.409: | Zeile 2.409: | ||
Im Übrigen war bei [http://www.stura.htw-dresden.de:8080/Plone/portal_css/manage_cssForm portal_css] ''ploneCustom.css'' (neben ''++resource++plone.app.jquerytools.overlays.css'') gar nicht angewählt und entgegen der Standardeinstellung bei ''CSS Media'' nicht mit ''all'', sondern nur ''screen'' versehen gewesen. Auch ''Caching allowed?'' war entgegen der Standardeinstellung nicht angewählt. | Im Übrigen war bei [http://www.stura.htw-dresden.de:8080/Plone/portal_css/manage_cssForm portal_css] ''ploneCustom.css'' (neben ''++resource++plone.app.jquerytools.overlays.css'') gar nicht angewählt und entgegen der Standardeinstellung bei ''CSS Media'' nicht mit ''all'', sondern nur ''screen'' versehen gewesen. Auch ''Caching allowed?'' war entgegen der Standardeinstellung nicht angewählt. | ||
== Buildout == | |||
Um Buildout in Turnkey-Linux auszuführen, muss man einen eigenen Nutzer verwenden: | |||
sudo -u plone_buildout bin/buildout | |||
== Installation Plone 6 == | |||
=== Installation Plone 6 Vorbereitung === | |||
==== Installation Plone 6 Umgebung ==== | |||
; Host: PCT (LXC on Proxmox) Debian stable (11) | |||
==== Installation Plone 6 Aktualisierung bestehender Pakete ==== | |||
: <code>apt update</code> | |||
: <code>apt -y upgrade</code> | |||
==== Installation Plone 6 Installation benötigter Pakete ==== | |||
https://training.plone.org/5/mastering-plone/installation.html#prerequisites | |||
: <code>apt -y install python3.9-dev python3.9-tk python3.9-venv build-essential libssl-dev libxml2-dev libxslt1-dev libbz2-dev libjpeg62-turbo-dev</code> | |||
: <code>apt -y install libreadline-dev wv poppler-utils</code> | |||
: <code>apt -y install git</code> | |||
: <s><code>apt -y install python3-pip</code></s> | |||
=== Installation Plone 6 pip === | |||
https://plone.org/download/releases/6.0.0a1 | |||
---- | |||
: <code>mkdir build-plone</code> | |||
: <code>cd build-plone/</code> | |||
{| | |||
|- | |||
! buildout style | |||
! pip style | |||
|- | |||
| | |||
: <code>nano buildout.cfg</code> | |||
<pre> | |||
[buildout] | |||
extends = https://dist.plone.org/release/6.0.0a1/versions.cfg | |||
parts = instance | |||
[instance] | |||
recipe = plone.recipe.zope2instance | |||
eggs = | |||
Plone | |||
plone.volto | |||
user = admin:admin | |||
zodb-temporary-storage = off | |||
</pre> | |||
: <s><code>chmod +x buildout.cfg</code></s> | |||
---- | |||
: <code>python3.9 -m venv .</code> | |||
: <code>bin/pip install -r https://dist.plone.org/release/6.0.0a1/requirements.txt</code> | |||
: <code>bin/buildout</code> | |||
---- | |||
: <code>bin/instance fg</code> | |||
| | |||
: <code>python3.9 -m venv .</code> | |||
: <code>bin/pip install -U pip setuptools wheel</code> | |||
: <code>bin/pip install Plone plone.volto -c https://dist.plone.org/release/6.0.0a1/constraints.txt --use-deprecated legacy-resolver</code> | |||
: <code>bin/mkwsgiinstance -u admin:admin -d .</code> | |||
: <code>bin/runwsgi -v etc/zope.ini</code> | |||
---- | |||
: <code>nano etc/zope.ini</code> | |||
<pre></pre> | |||
<pre> | |||
#host = 127.0.0.1 | |||
host = 0.0.0.0 | |||
</pre> | |||
<pre></pre> | |||
: <code>bin/runwsgi -v etc/zope.ini</code> | |||
|- | |||
|} | |||
=== Installation Plone 6 Nachbereitung === | |||
==== Installation Plone 6 Änderung vom Passwort bei Zope ==== | |||
Die standardmäßigen Zugangsdaten sind | |||
; Konto: admin | |||
; Passwort: admin | |||
. | |||
Bei | |||
: http://127.0.0.1:8080/acl_users/users/manage_users | |||
ist das (einzige) Konto ''admin'' zu finden. | |||
Bei | |||
: http://127.0.0.1:8080/acl_users/users/manage_users?user_id=admin&passwd=1 | |||
kann das Passwort geändert werden. | |||
==== Installation Plone 6 web server ==== | |||
===== Installation Plone 6 nginx ===== | |||
===== Installation Plone 6 Apache ===== |