Ubuntu 22.04
Sponsored Link

Apache2 : PHP + PHP-FPM2023/09/07

 
PHP स्क्रिप्ट को तेज़ बनाने के लिए PHP-FPM (FPM : FastCGI प्रोसेस मैनेजर) स्थापित करें।
[1]
[2] PHP-FPM इंस्टॉल करें।
root@www:~#
apt -y install php-fpm
[3] वर्चुअलहोस्ट में सेटिंग्स जोड़ें जिन्हें आप PHP-FPM सेट करना चाहते हैं।
root@www:~#
vi /etc/apache2/sites-available/default-ssl.conf
# add into <VirtualHost> - </VirtualHost>

    <FilesMatch \.php$>
        SetHandler "proxy:unix:/var/run/php/php8.1-fpm.sock|fcgi://localhost/"
    </FilesMatch>
</VirtualHost>

root@www:~#
a2enmod proxy_fcgi setenvif

Considering dependency proxy for proxy_fcgi:
Enabling module proxy.
Enabling module proxy_fcgi.
Module setenvif already enabled
To activate the new configuration, you need to run:
  systemctl restart apache2

root@www:~#
a2enconf php8.1-fpm

Enabling conf php8.1-fpm.
To activate the new configuration, you need to run:
  systemctl reload apache2

root@www:~#
systemctl restart php8.1-fpm apache2
[4] वर्चुअल होस्ट के वेब-रूट में [phpinfo] बनाएं, आप PHP-FPM सेट करें और उस तक पहुंचें, यदि [FPM/FastCGI] प्रदर्शित होता है तो यह ठीक है।
root@www:~#
echo '<?php phpinfo(); ?>' > /var/www/html/info.php

मिलान सामग्री