Projekt

Allgemein

Profil

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 
 #####

Zurück