Aufgabe #980
Von PaulRiegel vor fast 3 Jahren aktualisiert
Es soll eine Instanz erstellt werden, in der Plone 6 läuft. apt update -y && apt upgrade -y && apt dist-upgrade -y && apt autoremove -y apt install git apt install curl apt install tmux Die Instanz soll dazu dienen, um die erfolgreiche Installation von 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 python3.9 -m venv . bin/pip install -U pip setuptools wheel bin/pip install Plone 6 zu dokumentieren. plone.volto -c https://dist.plone.org/release/6.0.0a1/constraints.txt --use-deprecated legacy-resolver https://wiki.stura.htw-dresden.de/index.php/Diskussion:Server/Plone#Installation_Plone_6 bin/mkwsgiinstance -u website:website -d . ###COMMENT### --> nächster befehl geht eventuell nicht durch, da automatisch german als locale durchgegeben wird Lösung: dpkg-reconfigure locales und dann im wizard auf none stellen bin/runwsgi -v etc/zope.ini Anschließend soll eine solche so vollständig funktionierende Instanz bereitgestellt werden, dass "andere Motivierte" ##### COMMENT nvm ls gibt uns folgendes aus: N/A iojs -> N/A (default) node -> stable (-> N/A) (default) unstable -> N/A (default) ##### ##### COMMENT nvm ls gibt uns nach nvm ls-remote folgendes aus: N/A iojs -> N/A (default) node -> stable (-> N/A) (default) unstable -> N/A (default) lts/* -> lts/gallium (-> N/A) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.7 (-> N/A) lts/fermium -> v14.18.2 (-> N/A) lts/gallium -> v16.13.1 (-> N/A) ### nvm install --lts ###comment install yarn added 1 package, and audited 2 packages in 934ms found 0 vulnerabilities npm notice npm notice New minor version of npm available! 8.1.2 -> 8.2.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.2.0 npm notice Run npm install -g npm@8.2.0 to update! npm notice h3. systemd unit #### Es soll - da das System wohl auf einem standardmäßigen Linux laufen soll - auch eine übliche Verwaltung vom Dienst (Plone) mit systemd geben. #### COMMENT yo @plone/volto output: npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be p npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm ERR! code 127 npm ERR! path /root/.nvm/versions/node/v16.13.1/lib/node_modules/yo npm ERR! command failed npm ERR! command sh -c yodoctor npm ERR! sh: 1: yodoctor: Permission denied https://docs.plone.org/manage/deploying/production/restarts.html npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2021-12-04T00_03_25_361Z-debug.log #####