Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Tutoriel administration serveur web ====== Ajouter à ''/etc/hosts'' : <code> 127.0.0.1 mon-super-site.fr php.mon-super-site.fr </code> <code bash> docker run -it --rm -p 8000:80 debian </code> <code bash> DEBIAN_FRONTEND=noninteractive apt update apt install vim nginx-extras less tree vim /etc/nginx/site-enabled/default </code> <code> server { listen 80 default_server; listen [::]:80 default_server; server_name mon-super-site.fr www.mon-super-site.fr; root /var/www/html; index index.html; location / { try_files $uri $uri/ =404; } } </code> <code html> <!DOCTYPE html> <html> <head> <title>Mon Super Site</title> <meta charset="utf-8"> </head> <body> <div style="border: solid black 1px; padding: 10px; max-width: 300px;"> <h1>Mon super site</h1> <p>Ceci est un super site d'exemple.</p> </div> </body> </html> </code> <code bash> nginx -t service nginx start </code> http://mon-super-site.fr:8000 est maintenant accessible ! <code bash> apt install php-fpm service php7.4-fpm start </code> <code html> <!DOCTYPE html> <html> <head> <title>Mon Super Site en PHP</title> <meta charset="utf-8"> </head> <body> <div style="border: solid black 1px; padding: 10px; max-width: 300px;"> <h1>Mon super site en PHP</h1> <p> <?php echo "Ceci est affiché avec PHP"; ?> <br> 3+5=<?php echo 3+5; ?> </p> </div> </body> </html> <?php phpinfo(); ?> </code> <code> server { listen 80; listen [::]:80; server_name php.mon-super-site.fr; root /var/www/php; index index.php; location ~ \.php { try_files $uri = 404; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location / { try_files $uri $uri/ =404; } } </code> <code bash> service nginx restart </code> http://php.mon-super-site.fr:8000 est maintenant accessible ! tutorials/server.txt Dernière modification : 2022/02/28 20:33de phsw