Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:internet:serveur:nginx2apache:start1 [2022/03/18 09:16] – [Introduction] admin | tutoriel:internet:serveur:nginx2apache:start1 [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 15: | Ligne 15: | ||
| ===== Première étape ===== | ===== Première étape ===== | ||
| + | <WRAP list-deep> | ||
| + | - **Installez [[apt> | ||
| + | - **Configurez PHP-FPM** : créez un fichier de pool par site, sur la base du fichier / | ||
| + | (...) | ||
| + | #~ [www] | ||
| + | [monsite] | ||
| + | (...) | ||
| + | ; Unix user/group of processes | ||
| + | ; Note: The user is mandatory. If the group is not set, the default user's group | ||
| + | ; will be used. | ||
| + | user = www-data | ||
| + | group = www-data | ||
| + | |||
| + | ; The address on which to accept FastCGI requests. | ||
| + | ; Valid syntaxes are: | ||
| + | ; ' | ||
| + | ; a specific port; | ||
| + | ; ' | ||
| + | ; a specific port; | ||
| + | ; ' | ||
| + | ; (IPv6 and IPv4-mapped) on a specific port; | ||
| + | ; '/ | ||
| + | ; Note: This value is mandatory. | ||
| + | listen = / | ||
| + | (...) | ||
| + | ; Set permissions for unix socket, if one is used. In Linux, read/write | ||
| + | ; permissions must be set in order to allow connections from a web server. Many | ||
| + | ; BSD-derived systems allow connections regardless of permissions. | ||
| + | ; Default Values: user and group are set as the running user | ||
| + | ; mode is set to 0660 | ||
| + | listen.owner = www-data | ||
| + | listen.group = www-data | ||
| + | ; | ||
| + | ; When POSIX Access Control Lists are supported you can set them using | ||
| + | ; these options, value is a comma separated list of user/group names. | ||
| + | ; When set, listen.owner and listen.group are ignored | ||
| + | #~ ; | ||
| + | #~ ; | ||
| + | listen.acl_users = www-data | ||
| + | listen.acl_groups = www-data | ||
| + | |||
| + | ; List of addresses (IPv4/IPv6) of FastCGI clients which are allowed to connect. | ||
| + | ; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original | ||
| + | ; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address | ||
| + | ; must be separated by a comma. If this value is left blank, connections will be | ||
| + | ; accepted from any ip address. | ||
| + | ; Default Value: any | ||
| + | #~ ; | ||
| + | listen.allowed_clients = 127.0.0.1 | ||
| + | (...) | ||
| + | </ | ||
| + | </ | ||
| + | - **modules Apache** : | ||
| + | - Utilisez le module multi-processus **Event** : Éditez avec les droits d' | ||
| + | #LoadModule mpm_prefork_module modules/ | ||
| + | #LoadModule mpm_worker_module modules/ | ||
| + | LoadModule mpm_event_module modules/ | ||
| + | </ | ||
| + | - Pour éviter les conflits, éditez avec les droits d' | ||
| + | LoadModule proxy_module modules/ | ||
| + | #LoadModule lbmethod_bybusyness_module modules/ | ||
| + | #LoadModule lbmethod_byrequests_module modules/ | ||
| + | #LoadModule lbmethod_bytraffic_module modules/ | ||
| + | #LoadModule lbmethod_heartbeat_module modules/ | ||
| + | #LoadModule proxy_ajp_module modules/ | ||
| + | #LoadModule proxy_balancer_module modules/ | ||
| + | #LoadModule proxy_connect_module modules/ | ||
| + | #LoadModule proxy_express_module modules/ | ||
| + | LoadModule proxy_fcgi_module modules/ | ||
| + | #LoadModule proxy_fdpass_module modules/ | ||
| + | #LoadModule proxy_ftp_module modules/ | ||
| + | #LoadModule proxy_http_module modules/ | ||
| + | #LoadModule proxy_scgi_module modules/ | ||
| + | #LoadModule proxy_wstunnel_module modules/ | ||
| + | - **Configuration du VirtualHost** : Dans la configuration du VirtualHost, | ||
| + | < | ||
| + | DocumentRoot "/ | ||
| + | ServerAdmin dszalkowski@gmail.com | ||
| + | ServerName 195.154.102.202: | ||
| + | ServerAlias 2001: | ||
| + | ErrorLog logs/ | ||
| + | CustomLog logs/ | ||
| + | #En mode socket | ||
| + | < | ||
| + | SetHandler " | ||
| + | </ | ||
| + | #En mode application Tcp/Ip | ||
| + | # | ||
| + | </ | ||
| ===== Autres étapes ===== | ===== Autres étapes ===== | ||