Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
php_mit_fastcgi_installieren [2014/02/12 22:32] rakor angelegt |
php_mit_fastcgi_installieren [2017/10/02 13:40] (aktuell) |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
====== Installieren ====== | ====== Installieren ====== | ||
- | Um //FastCGI// nutzen zu können muss **lang/php5** mit angepassten Optionen aus den Ports installiert werden. | + | Damit //FastCGI// genutzt werden kann muss //PHP// mit der Option **FPM** übersetzt werden (was jedoch aktuell Standard ist). |
- | Damit //FastCGI// genutzt werden kann muss hierzu die Option **FPM** ausgewählt werden. | + | |
<code> | <code> | ||
+[X] FPM Build FPM version | +[X] FPM Build FPM version | ||
Zeile 12: | Zeile 11: | ||
===== PHP-Konfiguration kopieren ===== | ===== PHP-Konfiguration kopieren ===== | ||
- | PHP wird mit zwei Standardkonfigurationen geliefert, von denen jedoch noch keine aktiviert ist. hierfür wird die Datei ///usr/local/etc/php.ini-production// kopiert. | + | PHP wird mit zwei Standardkonfigurationen geliefert, von denen jedoch noch keine aktiviert ist. Um die mitgelieferte Konfiguration für produktiven Einsatz zu verwenden wird die Datei ///usr/local/etc/php.ini-production// kopiert. |
<code> | <code> | ||
# cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini | # cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini | ||
Zeile 32: | Zeile 31: | ||
</file> | </file> | ||
+ | Anschliessend wird noch der Socket für den Benutzer //www// freigegeben. | ||
+ | <file> | ||
+ | listen.owner = www | ||
+ | listen.group = www | ||
+ | </file> | ||
====== FastCGI starten ====== | ====== FastCGI starten ====== | ||
+ | Damit //FastCGI// nach dem Systemstart automatisch zur Verfügung steht wird folgende Zeile in die ///etc/rc.conf// hinzugefügt. | ||
<file> | <file> | ||
php_fpm_enable="YES" | php_fpm_enable="YES" | ||
</file> | </file> | ||
+ | |||
+ | Anschließend kann der Dienst gestartet werden: | ||
+ | <code> | ||
+ | # service php-fpm start | ||
+ | </code> |