Entwicklung Homeserver

Aus Haus-Bus.de Home Automation System
Version vom 8. November 2021, 14:35 Uhr von Viktor (Diskussion | Beiträge) (Entwicklungsumgebungen)

Wechseln zu: Navigation, Suche

Entwicklungsumgebungen

Es gibt viele Möglichkeiten WebServer zu entwickeln.

VisualStudio Code

Einrichten

Installiere ACL auf dem Raspberry PI um dem Benutzer "homeserver" Rechte auf dem Verzeichniss /var/www zu geben, dort per SSH Verbindung Daten zu verändern:

  • sudo apt -y install acl
  • sudo setfacl -R -m u:homeserver:rwx /var/www

XDebug installieren phpInfo() ausgabe komplett einfügen und Installationshinweise befolgen.

XDebug configurieren

  • sudo nano /etc/php/7.3/apache2/conf.d/99-xdebug.ini mit folgendem Inhalt anpassen:

    zend_extension = xdebug

    [XDebug]
    xdebug.remote_enable = 1
    xdebug.remote_autostart = 1
    xdebug.mode = debug
    xdebug.start_with_request = yes
    xdebug.client_port = 9000
    xdebug.client_host = ip.des.home.servers