Menu

<< | Zurück

Diese Webapp ist um Systemdaten wie CPU, RAM, Disk Status und vieles mehr anzeigen zu laasen. Die Daten runterladen danach im WebRoot entpacken.

phpSysInfo installieren
#
- #cd /tmp
- #curl -L https://github.com/phpsysinfo/phpsysinfo/archive/v3.3.2.tar.gz | tar zxv
- #mv /tmp/phpsysinfo-3.3.2/phpsysinfo.ini.new /tmp/phpsysinfo-3.3.2/phpsysinfo.ini
- #sudo mv phpsysinfo-3.3.2 /var/www/html/phpsysinfo
- #sudo htpasswd -c /etc/apache2/.htpasswd [username]
#
#### Apache Virtuelle Host einrichten mit dem Inhalt der Direktiven
DocumentRoot "/var/www/html/phpsysinfo"
ServerName titan-nc02.new-itsupport-x.ch
<Directory "/var/www/html/phpsysinfo">
    #Options None
    Options SymLinksIfOwnerMatch
    DirectoryIndex index.php
    #Require all granted
    #Anmeldung absichern
    AuthType Basic
    AuthName "Restricted Content"
    AuthUserFile /etc/apache2/.htpasswd
    Require valid-user
    #Anmeldung absichern ende
</Directory>
#### fastcgi muss vorher eingerichtet sein, ansonsten weglassen
<FilesMatch \.php$>
    # 2.4.10+ can proxy to unix socket
    SetHandler "proxy:unix:/run/php/php8.0-fpm.sock|fcgi://localhost"
</FilesMatch>
#### fastcgi muss vorher eingerichtet sein, ansonsten weglassen
#
#### Zertifikat muss vorher eingerichtet sein, Anleitung weiter unten
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/sslcert-hostname.crt
SSLCertificateKeyFile /etc/apache2/ssl/sslcert-hostname.key
#### Zertifikat muss vorher eingerichtet sein, Anleitung weiter unten
ErrorLog /var/log/apache2/error_phpsysinfo.log
CustomLog /var/log/apache2/access_phpsysinfo.log "combined"
LogLevel emerg
<IfModule mod_headers.c>
    Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains;preload"
</IfModule>
#
This site was last modified on 29/02/2024 at 03:02.

 

Selbstsigniertes Zertifikat erstellen
#
- #mkdir /etc/apache2/ssl
- #cd /etc/apache2/ssl
- #openssl genrsa -out sslcert-hostname.key 2048
- #openssl req -new -key sslcert-hostname.key -out sslcert-hostname.csr
- #openssl x509 -req -days 20000 -in sslcert-hostname.csr -signkey sslcert-hostname.key -out sslcert-hostname.crt
#
This site was last modified on 29/02/2024 at 03:02.