Benutzer-Werkzeuge

Webseiten-Werkzeuge


webserver

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
webserver [2025/06/13 20:15]
jango [Docker]
webserver [2025/06/13 20:50] (aktuell)
jango [Docker]
Zeile 1: Zeile 1:
-<code> 
-RUN cat <<'EOF' > /etc/nginx/sites-available/default 
-server { 
-        listen 80 default_server; 
-        listen [::]:80 default_server; 
- 
-        root /var/www/html; 
- 
-        index index.php index.html index.htm index.nginx-debian.html; 
- 
-        server_name _; 
- 
-        location / { 
-                try_files $uri $uri/ =404; 
-        } 
- 
-        # pass PHP scripts to FastCGI server 
-        location ~ \.php$ { 
-                include snippets/fastcgi-php.conf; 
-                fastcgi_pass unix:/run/php/php8.1-fpm.sock; 
-        } 
- 
-        # deny access to .htaccess files 
-        #location ~ /\.ht { 
-        #       deny all; 
-        #} 
-} 
-EOF 
-</code> 
  
 =====Ubuntu===== =====Ubuntu=====
Zeile 59: Zeile 30:
 <code> <code>
 #!/bin/bash #!/bin/bash
 +
 +# User erstellen
 +RUN useradd -ms /bin/bash manager
 +RUN echo "manager:password" | chpasswd
 +
 # Dienste starten # Dienste starten
 service mariadb start service mariadb start
 service php8.1-fpm start service php8.1-fpm start
 service nginx start service nginx start
 +
 +# MySQL Root Passwort setzen
 +mysql -u root -e "use mysql; ALTER USER 'root'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;"
 </code> </code>
  
webserver.1749838547.txt.gz · Zuletzt geändert: 2025/06/13 20:15 von jango