Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wetter:wview:system [09.01.2017 21:01. ] djangowetter:wview:system [31.10.2023 18:24. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ======  I) Linux-System Vorbereitung(en) ====== ======  I) Linux-System Vorbereitung(en) ======
-Als Grundlage unserer **wview**-//Installation// dient uns [[http://centos.org|CentOS]] in der derzeit aktuelle Fassung **7.3.1611**((Stand: Januar 2017)). +Als Grundlage unserer **wview**-//Installation// dient uns [[https://centos.org|CentOS]] in der derzeit aktuelle Fassung **7.3.1611**((Stand: Januar 2017)). 
 Die Grundinstallation nehmen wir gemäss [[wiki:start#erstinstallation_und_grundkonfiguration|Erstinstallation und Grundkonfiguration von CentOS]] vor. Ebenso binden wir das [[centos:rpmforge6|RPMForge Repository]] oder das [[centos:epel7|EPEL-Repository]] im System ein. Die Grundinstallation nehmen wir gemäss [[wiki:start#erstinstallation_und_grundkonfiguration|Erstinstallation und Grundkonfiguration von CentOS]] vor. Ebenso binden wir das [[centos:rpmforge6|RPMForge Repository]] oder das [[centos:epel7|EPEL-Repository]] im System ein.
  
-Gemäß der Dokumentation bei [[http://www.wviewweather.com/release-notes/wview-Quick-Start.html|wviewweather.com]] installieren wir nun als erstes die benötigten Libraries.+Gemäß der Dokumentation bei [[https://www.wviewweather.com/release-notes/wview-Quick-Start.html|wviewweather.com]] installieren wir nun als erstes die benötigten Libraries.
   * **zlib** und **zlib-devel**   * **zlib** und **zlib-devel**
   * **libpng** und **libpng-devel**   * **libpng** und **libpng-devel**
Zeile 12: Zeile 12:
   * **curl** und **curl-devel**   * **curl** und **curl-devel**
   * **glibc** und **glibc-devel**   * **glibc** und **glibc-devel**
 +  * **libudev-devel**
   * **php-pdo** sowie    * **php-pdo** sowie 
   * bei Bedarf **mariadb**   * bei Bedarf **mariadb**
Zeile 17: Zeile 18:
 Zusätzlich installieren wir noch die unter CentOS 7.x benötigten beiden Entwicklungs-Pakete **libusb1-devel** und **openssl-devel**, damit //wview// auch später problemlos übersetzt werden kann.  Zusätzlich installieren wir noch die unter CentOS 7.x benötigten beiden Entwicklungs-Pakete **libusb1-devel** und **openssl-devel**, damit //wview// auch später problemlos übersetzt werden kann. 
  
-Die [[http://www.radlib.teel.ws|radlib Entwicklungsbibliothek]] installieren wir uns nicht via **yum** sondern werden diese später selbst übersetzen, da die, von wview geforderte Option für den SQLite Support, in der Standardversion nicht eincompiliert wurde.+Die [[https://www.radlib.teel.ws|radlib Entwicklungsbibliothek]] installieren wir uns nicht via **yum** sondern werden diese später selbst übersetzen, da die, von wview geforderte Option für den SQLite Support, in der Standardversion nicht eincompiliert wurde.
  
 Die vorgenannten Pakete und Bibliotheken installieren wir nun via **YUM**. Die vorgenannten Pakete und Bibliotheken installieren wir nun via **YUM**.
- +  # yum install zlib zlib-devel libpng libpng-devel readline readline-devel gawk gd gd-devel sqlite sqlite-devel curl curl-devel glibc glibc-devel php-pdo libusb1-devel openssl-devel libudev-devel -y
-/** +
-  # yum install zlib zlib-devel libpng libpng-devel readline readline-devel gawk gd gd-devel sqlite sqlite-devel curl curl-devel glibc glibc-devel php-pdo -y +
-**/ +
- +
-  # yum install zlib zlib-devel libpng libpng-devel readline readline-devel gawk gd gd-devel sqlite sqlite-devel curl curl-devel glibc glibc-devel php-pdo libusb1-devel openssl-devel -y+
  
 In der Regel wurden bereits viele der genannten Pakete bereits bei der Installation des Grundsystems installiert; durch den oben genannten **YUM**-Aufruf stellen wir sicher, dass auch alle Pakete vorhanden sind. In der Regel wurden bereits viele der genannten Pakete bereits bei der Installation des Grundsystems installiert; durch den oben genannten **YUM**-Aufruf stellen wir sicher, dass auch alle Pakete vorhanden sind.
 Zum Übersetzen der späteren Programmpakete installieren, sofern noch nicht bei der Grundinstallation geschehen, die notwendigen Entwicklerpakete. Zum Übersetzen der späteren Programmpakete installieren, sofern noch nicht bei der Grundinstallation geschehen, die notwendigen Entwicklerpakete.
-   # yum install make gcc -y+   # yum install make gcc patch -y
  
 Bei Bedarf informieren wir uns via **rpm -iqp //PaketName//**, über den Umfang der einzelnen Pakete, bzw. wohin diese Dateien kopiert und abgespeichert werden. Bei Bedarf informieren wir uns via **rpm -iqp //PaketName//**, über den Umfang der einzelnen Pakete, bzw. wohin diese Dateien kopiert und abgespeichert werden.
Zeile 37: Zeile 33:
    # system-config-securitylevel    # system-config-securitylevel
  
-Oder wir deaktivieren die Option mit Unterstützung unseres Editors unserer Wahl, also. z.B. **vi**. +Oder wir deaktivieren die Option mit Unterstützung unseres Editors unserer Wahl, also. z.B. **vim**. 
-   # vi /etc/selinux/config+   # vim /etc/selinux/config
 <file bash /etc/selinux/config> <file bash /etc/selinux/config>
 # This file controls the state of SELinux on the system. # This file controls the state of SELinux on the system.
Zeile 55: Zeile 51:
 Alternativ können wir SELinux auch während der Laufzeit mit Hilfe des folgenden Befehls komplett ausschalten. Alternativ können wir SELinux auch während der Laufzeit mit Hilfe des folgenden Befehls komplett ausschalten.
    # setenforce 0     # setenforce 0 
-Die Änderung beleibt jedoch nur bis zum nächsten Rebbot erhalten!+Die Änderung beleibt jedoch nur bis zum nächsten Reboot erhalten!
 </WRAP> </WRAP>
  
-Im nächsten Schritt **__[[wetter:wview:radlib|II) Installation von radlib]]__**, richten wir die radlib-Bibliothe mit der Erweiterung **//sqlite//** ein.+Im nächsten Schritt **__[[wetter:wview:radlib|II) Installation von radlib]]__**, richten wir die radlib-Bibliothek mit der Erweiterung **//sqlite//** ein.
  
  
Zeile 65: Zeile 61:
   * **[[wetter:wview:start|Zurück zum Kapitel >>Software - wview<<]]**   * **[[wetter:wview:start|Zurück zum Kapitel >>Software - wview<<]]**
   * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]**   * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]**
-  * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**+  * **[[https://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** 
  
-~~DISCUSSION~~ 
  • wetter/wview/system.1483995718.txt.gz
  • Zuletzt geändert: 09.01.2017 21:01.
  • von django