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 | ||
| notes:essais:nginxapache:start1 [2022/02/17 09:34] – [Cohabitation apache2 et nginx] admin | notes:essais:nginxapache:start1 [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Cohabitation apache2 et nginx ====== | ====== Cohabitation apache2 et nginx ====== | ||
| - | <WRAP formalbox center 60%> | + | ===== Essai d' |
| - | ~~FAQ~~ | + | |
| - | </ | + | |
| - | ??? Essai d' | + | <cli prompt=' |
| - | !!! <cli prompt=' | + | ... |
| - | Lecture des listes de paquets... Fait | + | |
| - | Construction de l' | + | |
| - | Lecture des informations d' | + | |
| - | php est déjà la version la plus récente (2: | + | |
| - | php-mysql est déjà la version la plus récente (2: | + | |
| - | apache2 est déjà la version la plus récente (2.4.41-4ubuntu3.9). | + | |
| - | mariadb-server est déjà la version la plus récente (1: | + | |
| Les paquets supplémentaires suivants seront installés : | Les paquets supplémentaires suivants seront installés : | ||
| libapache2-mod-php7.4 | libapache2-mod-php7.4 | ||
| Les NOUVEAUX paquets suivants seront installés : | Les NOUVEAUX paquets suivants seront installés : | ||
| libapache2-mod-php libapache2-mod-php7.4 php-pear | libapache2-mod-php libapache2-mod-php7.4 php-pear | ||
| - | 0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour. | + | ... |
| - | Il est nécessaire de prendre 1 654 ko dans les archives. | + | |
| - | Après cette opération, 6 801 ko d' | + | |
| Souhaitez-vous continuer ? | Souhaitez-vous continuer ? | ||
| - | Réception de :1 http:// | + | ... |
| - | Réception de :2 http:// | + | |
| - | Réception de :3 http:// | + | |
| - | 1 654 ko réceptionnés en 1s (1 609 ko/s) | + | |
| - | Sélection du paquet libapache2-mod-php7.4 précédemment désélectionné. | + | |
| - | (Lecture de la base de données... 381128 fichiers et répertoires déjà installés. | + | |
| - | ) | + | |
| - | Préparation du dépaquetage de .../ | + | |
| - | eb ... | + | |
| - | Dépaquetage de libapache2-mod-php7.4 (7.4.3-4ubuntu2.8) ... | + | |
| - | Sélection du paquet libapache2-mod-php précédemment désélectionné. | + | |
| - | Préparation du dépaquetage de .../ | + | |
| - | Dépaquetage de libapache2-mod-php (2:7.4+75) ... | + | |
| - | Sélection du paquet php-pear précédemment désélectionné. | + | |
| - | Préparation du dépaquetage de .../ | + | |
| - | 20.04.3_all.deb ... | + | |
| - | Dépaquetage de php-pear (1: | + | |
| - | Paramétrage de libapache2-mod-php7.4 (7.4.3-4ubuntu2.8) | + | |
| No module matches | No module matches | ||
| apache2_switch_mpm: | apache2_switch_mpm: | ||
| libapache2-mod-php7.4: | libapache2-mod-php7.4: | ||
| - | Paramétrage de php-pear (1: | + | ... |
| - | Paramétrage de libapache2-mod-php (2:7.4+75) ... | + | ...@...:~$ tree / |
| - | Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... | + | / |
| - | Traitement des actions différées (« triggers ») pour libapache2-mod-php7.4 (7.4. | + | ├── 000-default.conf |
| - | 3-4ubuntu2.8) ... | + | └── 000-default.conf.original |
| - | nicolas@chateau: | + | |
| - | ??? J'ai actuellement un vps en debian 8 qui a un serveur nginx avec un gitlab. | + | 0 directories, |
| + | nicolas@chateau: | ||
| + | / | ||
| + | ├── conf-available | ||
| + | ├── conf-enabled | ||
| + | ├── mods-available | ||
| + | ├── mods-enabled | ||
| + | ├── sites-available | ||
| + | │ ├── 000-default.conf | ||
| + | │ └── 000-default.conf.original | ||
| + | └── sites-enabled | ||
| + | |||
| + | 6 directories, | ||
| + | |||
| + | <code apache / | ||
| + | < | ||
| + | # The ServerName directive sets the request scheme, hostname and port that | ||
| + | # the server uses to identify itself. This is used when creating | ||
| + | # redirection URLs. In the context of virtual hosts, the ServerName | ||
| + | # specifies what hostname must appear in the request' | ||
| + | # match this virtual host. For the default virtual host (this file) this | ||
| + | # value is not decisive as it is used as a last resort host regardless. | ||
| + | # However, you must set it for any further virtual host explicitly. | ||
| + | #ServerName www.example.com | ||
| + | |||
| + | ServerAdmin webmaster@localhost | ||
| + | DocumentRoot / | ||
| + | |||
| + | # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, | ||
| + | # error, crit, alert, emerg. | ||
| + | # It is also possible to configure the loglevel for particular | ||
| + | # modules, e.g. | ||
| + | #LogLevel info ssl:warn | ||
| + | |||
| + | ErrorLog ${APACHE_LOG_DIR}/ | ||
| + | CustomLog ${APACHE_LOG_DIR}/ | ||
| + | |||
| + | # For most configuration files from conf-available/, | ||
| + | # enabled or disabled at a global level, it is possible to | ||
| + | # include a line for only one particular virtual host. For example the | ||
| + | # following line enables the CGI configuration for this host only | ||
| + | # after it has been globally disabled with " | ||
| + | #Include conf-available/ | ||
| + | </ | ||
| + | |||
| + | # vim: syntax=apache ts=4 sw=4 sts=4 sr noet | ||
| + | </ | ||
| + | |||
| + | <code apache / | ||
| + | < | ||
| + | # The ServerName directive sets the request scheme, hostname and port that | ||
| + | # the server uses to identify itself. This is used when creating | ||
| + | # redirection URLs. In the context of virtual hosts, the ServerName | ||
| + | # specifies what hostname must appear in the request' | ||
| + | # match this virtual host. For the default virtual host (this file) this | ||
| + | # value is not decisive as it is used as a last resort host regardless. | ||
| + | # However, you must set it for any further virtual host explicitly. | ||
| + | #ServerName www.example.com | ||
| + | |||
| + | ServerAdmin webmaster@localhost | ||
| + | DocumentRoot / | ||
| + | |||
| + | # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, | ||
| + | # error, crit, alert, emerg. | ||
| + | # It is also possible to configure the loglevel for particular | ||
| + | # modules, e.g. | ||
| + | #LogLevel info ssl:warn | ||
| + | |||
| + | ErrorLog ${APACHE_LOG_DIR}/ | ||
| + | CustomLog ${APACHE_LOG_DIR}/ | ||
| + | |||
| + | # For most configuration files from conf-available/, | ||
| + | # enabled or disabled at a global level, it is possible to | ||
| + | # include a line for only one particular virtual host. For example the | ||
| + | # following line enables the CGI configuration for this host only | ||
| + | # after it has been globally disabled with " | ||
| + | #Include conf-available/ | ||
| + | </ | ||
| + | |||
| + | # vim: syntax=apache ts=4 sw=4 sts=4 sr noet | ||
| + | </ | ||
| + | ===== J'ai actuellement un vps en debian 8 qui a un serveur nginx avec un gitlab. ===== | ||
| + | |||
| + | J'ai actuellement un vps en debian 8 qui a un serveur nginx avec un gitlab. | ||
| Je souhaiterais mettre en place un serveur apache2 avec un site web pour le faire fonctionner en parallèle avec nginx, par exemple : | Je souhaiterais mettre en place un serveur apache2 avec un site web pour le faire fonctionner en parallèle avec nginx, par exemple : | ||
| Ligne 58: | Ligne 112: | ||
| * et **web.monurl.fr** pour mon site web sous apache | * et **web.monurl.fr** pour mon site web sous apache | ||
| - | !!! Cela devrait être possible si on passe par apache pour rediriger les requêtes qui sont pour gitlab.monurl.fr. | + | |
| + | Cela devrait être possible si on passe par apache pour rediriger les requêtes qui sont pour gitlab.monurl.fr. | ||
| <WRAP formalbox center 60%> | <WRAP formalbox center 60%> | ||