Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions install/ini.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5f0cb2451f24071abbfd5f42d96d9210605966b0 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: yannick Status: ready -->
<chapter xml:id="configuration" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Configuration à l'exécution</title>
Expand Down Expand Up @@ -33,9 +33,9 @@ xmlns:xi="http://www.w3.org/2001/XInclude">
L'endroit où se trouve le fichier <literal>php.ini</literal>
peut être défini pour différentes versions de PHP.
La racine des clés de registre dépend de l'architecture 32 ou 64 bit de l'OS et de PHP.
Pour un OS et PHP 32 bit ou un OS et PHP 64 bit, utiliser
<literal>[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]</literal> pour PHP 32 bit
sur un OS 64 bit, utiliser
Pour un OS et PHP 32 bit ou un OS et PHP 64 bit, utiliser
<literal>[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]</literal>. Pour PHP 32 bit
sur un OS 64 bit, utiliser
<literal>[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PHP]</literal>
à la place.
Pour une installation avec la même architecture, les clés de registre suivantes sont cherchées dans cet ordre :
Expand Down
4 changes: 1 addition & 3 deletions install/intro.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: cf9fc93681ad1bd5dfaaf61282a0463c2531f7d5 Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: yannick Status: ready -->

<chapter xml:id="install.general" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Considérations générales sur l'installation</title>
Expand Down
2 changes: 1 addition & 1 deletion install/pecl.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 7b3094477569cda19b14bf61f244b60d24a5e479 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: yannick Status: ready -->
<chapter xml:id="install.pecl" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Installation d'extensions PECL</title>
&pecl.moving.to.pie;
Expand Down
4 changes: 1 addition & 3 deletions install/problems.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: dec1f8445ab2af7fbafef012fb7907ab2cd349b5 Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: yannick Status: ready -->

<chapter xml:id="install.problems" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Des problèmes ?</title>
Expand Down
8 changes: 3 additions & 5 deletions install/unix/commandline.xml
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 40a850f73df8e3c6c4f0d0aa4b9de62aa62fe445 Maintainer: jpauli Status: ready -->
<!-- Reviewed: yes -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: jpauli Status: ready -->

<sect1 xml:id="install.unix.commandline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>CGI et configuration en ligne de commande</title>
<para>
<simpara>
Par défaut, PHP est construit comme programme à la fois
<acronym>CLI</acronym> et <acronym>CGI</acronym>, pouvant être utilisé comme
processeur CGI. Lors de l'utilisation d'un serveur qui supporte le module PHP,
il est en général recommandé d'utiliser cette solution pour des raisons de
performances. Cependant, la version CGI permet aux utilisateurs de lancer
des pages PHP sous différents identifiants utilisateurs (Unix).
</para>
</simpara>
&warn.install.cgi;

<sect2 xml:id="install.unix.commandline.testing">
Expand Down
4 changes: 2 additions & 2 deletions install/unix/dnf.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 88d5409cd9668b28ecb879522750807322a816dd Maintainer: lacatoire Status: ready -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: lacatoire Status: ready -->
<sect1 xml:id="install.unix.dnf" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Installation depuis les paquets sur les distributions GNU/Linux qui utilisent DNF</title>
<simpara>
Expand Down Expand Up @@ -68,7 +68,7 @@
</programlisting>
</example>
<simpara>
La liste des paquets inclura un grand nombre de paquets qui comprend
La liste des paquets inclura un grand nombre de paquets qui comprennent
des composants PHP de base, tels que <literal>php-cli</literal>,
<literal>php-fpm</literal> et <literal>php-devel</literal>, ainsi que
de nombreuses extensions PHP. Lorsque des extensions sont installées, des paquets
Expand Down
119 changes: 59 additions & 60 deletions install/unix/litespeed.xml
Original file line number Diff line number Diff line change
@@ -1,55 +1,54 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e8ac70bf549a723cb36465667a6109d9933b8619 Maintainer: Fan2Shrek Status: ready -->
<!-- Reviewed: yes -->
<!-- EN-Revision: 8a4f1c0069f2f5ad08dfd5dfbd8ddc6a4107f110 Maintainer: Fan2Shrek Status: ready -->
<sect1 xml:id="install.unix.litespeed" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Serveur Web LiteSpeed/Serveur Web OpenLiteSpeed sur les systèmes Unix</title>

<para>
<simpara>
LiteSpeed PHP est une compilation optimisée de PHP construite pour fonctionner avec les produits LiteSpeed
à travers la SAPI LiteSpeed. LSPHP fonctionne comme son propre processus et a
son propre binaire autonome, qui peut être utilisé comme un simple binaire en ligne de commande pour exécuter
des scripts PHP à partir de la ligne de commande.
</para>
</simpara>

<para>
<simpara>
LSAPI est une API hautement optimisée qui permet la communication entre
LiteSpeed et des moteurs web tiers. Son protocole est similaire à FCGI, mais est
plus efficace.
</para>
</simpara>

<para>
<simpara>
Cette documentation couvrira l'installation et la configuration de PHP avec LSAPI
pour un serveur Web LiteSpeed et un serveur Web OpenLiteSpeed.
</para>
</simpara>

<para>
<simpara>
Ce guide supposera que LSWS ou OLS est installé avec leurs
chemins et drapeaux par défaut. Le répertoire d'installation par défaut pour les deux serveurs Web est
/usr/local/lsws et les deux peuvent être exécutés à partir du sous-répertoire bin.
</para>
</simpara>

<para>
<simpara>
Il est à noter que tout au long de cette documentation, les numéros de version ont été
remplacés par un <literal>x</literal> pour garantir que cette documentation reste correcte à l'avenir,
il convient de les remplacer, si nécessaire, par les numéros de version correspondants.
</para>
remplacés par un <literal>x</literal> pour garantir que cette documentation reste correcte à l'avenir.
Il convient de les remplacer, si nécessaire, par les numéros de version correspondants.
</simpara>

<orderedlist>
<listitem>
<para>
<simpara>
Pour obtenir et installer LiteSpeed Web Server ou OpenLiteSpeed Web Server, consulter la
<link xlink:href="&url.litespeed.lsws;">page d'installation</link>
de la documentation de LiteSpeed Web Server
ou la
<link xlink:href="&url.litespeed.install;">page d'installation</link>
de documentation OpenLiteSpeed.
</para>
</simpara>
</listitem>

<listitem>
<para>
<simpara>
Télécharger et décompresser le code source de PHP :
</para>
</simpara>

<informalexample xml:id="install.unix.litespeed.extract.php">
<screen>
Expand All @@ -65,12 +64,12 @@ cd php-x.x.x
</listitem>

<listitem>
<para>
<simpara>
Configurer et construire PHP. C'est ici que PHP peut être personnalisé avec diverses options,
telles que les extensions qui seront activées. Exécuter ./configure --help pour obtenir une liste des options
disponibles. Dans l'exemple, nous utiliserons les options de configuration recommandées par défaut pour
LiteSpeed Web Server :
</para>
</simpara>

<informalexample xml:id="install.unix.litespeed.build.php">
<screen>
Expand All @@ -84,14 +83,14 @@ sudo make install
</listitem>

<listitem>
<para>
<simpara>
Vérifier l'installation de LSPHP
</para>
</simpara>

<para>
<simpara>
L'une des façons les plus simples de vérifier si l'installation de PHP a réussi
est d'exécuter le code suivant :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -102,9 +101,9 @@ cd /usr/local/lsws/fcgi-bin/
</screen>
</informalexample>

<para>
<simpara>
Cela devrait retourner des informations sur la nouvelle version de PHP :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -116,45 +115,45 @@ Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
</screen>
</informalexample>

<para>
<simpara>
Remarquer le <literal>litespeed</literal> entre parenthèses. Cela signifie que le binaire PHP a été
construit avec le support LSAPI.
</para>
</simpara>
</listitem>
</orderedlist>

<para>
<simpara>
Après avoir suivi les étapes ci-dessus, LiteSpeed / OpenLiteSpeed Web Server devrait
maintenant fonctionner avec le support de PHP en tant qu'extension SAPI. Il existe de nombreuses autres
options de configuration disponibles pour LSWS / OLS et PHP. Pour plus d'informations,
consulter la documentation LiteSpeed sur
<link xlink:href="&url.litespeed.php;">PHP</link>.
</para>
</simpara>

<para>
<simpara>
Utilisation de LSPHP à partir de la ligne de commande :
</para>
</simpara>

<para>
<simpara>
Le mode de ligne de commande LSPHP (LSAPI + PHP) est utilisé pour traiter les scripts PHP en cours d'exécution
sur un serveur distant qui n'a pas nécessairement un serveur web en cours d'exécution. Il est utilisé pour traiter
les scripts PHP résidant sur un serveur web local (séparé). Cette configuration est adaptée à la mise à l'échelle du service
car le traitement PHP est déchargé vers un serveur distant.
</para>
</simpara>

<para>
<simpara>
Démarrer lsphp à partir de la ligne de commande sur un serveur distant :
LSPHP est un exécutable et peut être démarré manuellement et lié à des adresses IPv4, IPv6 ou
des adresses de socket de domaine Unix avec l'option de ligne de commande -b socket_address
</para>
</simpara>

<para>
<simpara>
Exemples :
</para>
</simpara>

<para>
<simpara>
Faire en sorte que LSPHP se lie au port 3000 sur toutes les adresses IPv4 et IPv6 :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -164,9 +163,9 @@ Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
</screen>
</informalexample>

<para>
<simpara>
Faire en sorte que LSPHP se lie au port 3000 sur toutes les adresses IPv4 :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -176,9 +175,9 @@ Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
</screen>
</informalexample>

<para>
<simpara>
Faire en sorte que LSPHP se lie à l'adresse 192.168.0.2:3000 :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -188,9 +187,9 @@ Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
</screen>
</informalexample>

<para>
<simpara>
Faire en sorte que LSPHP accepte les requêtes sur le socket de domaine Unix <literal>/tmp/lsphp_manual.sock</literal> :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -200,9 +199,9 @@ Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
</screen>
</informalexample>

<para>
<simpara>
Les variables d'environnement peuvent être ajoutées avant l'exécutable LSPHP :
</para>
</simpara>

<informalexample>
<screen>
Expand All @@ -212,41 +211,41 @@ PHP_LSAPI_MAX_REQUESTS=500 PHP_LSAPI_CHILDREN=35 /path/to/lsphp -b IP_address:po
</screen>
</informalexample>

<para>
<simpara>
Actuellement, LiteSpeed PHP peut être utilisé avec LiteSpeed Web Server,
OpenLiteSpeed Web Server et Apache mod_lsapi. Pour les étapes de
configuration côté serveur, consulter les pages de documentation pour
<link xlink:href="&url.litespeed.web.server;">LiteSpeed Web Server</link>
et <link xlink:href="&url.litespeed.open;">OpenLiteSpeed</link>.
</para>
</simpara>

<para>
<simpara>
LSPHP peut également être installé de plusieurs autres manières.
</para>
</simpara>

<para>
<simpara>
CentOS:
Sur CentOS, LSPHP peut être installé à partir du dépôt LiteSpeed ou du dépôt
Remi en utilisant <link xlink:href="&url.litespeed.packages;">RPM</link>.
</para>
</simpara>

<para>
<simpara>
Debian:
Sur Debian, LSPHP peut être installé à partir du dépôt LiteSpeed en utilisant
<link xlink:href="&url.litespeed.packages;">apt</link>.
</para>
</simpara>

<para>
<simpara>
cPanel:
Consulter la <link xlink:href="&url.litespeed.cpanel;">page de documentation</link> respective
sur la façon d'installer LSPHP avec cPanel et LSWS/OLS en utilisant EasyApache 4.
</para>
</simpara>

<para>
<simpara>
Plesk:
Plesk peut être utilisé avec LSPHP sur CentOS, CloudLinux, Debian et Ubuntu,
pour plus de détails à ce sujet, consulter la <link xlink:href="&url.litespeed.plesk;">page de documentation</link> respective.
</para>
</simpara>
</sect1>

<!-- Keep this comment at the end of the file
Expand Down
Loading
Loading