奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

如何啟用Apache的PHP-FPM多實例

時間:2025-05-16 16:27:28 php語言 我要投稿
  • 相關推薦

如何啟用Apache的PHP-FPM多實例

  PHP-FPM 作為 FastCGI 進程管理器而廣為熟知,它是 PHP FastCGI 實現的改進,帶有更為有用的功能,用于處理高負載的服務器和網站。下面就一起來學習學習,更多內容請關注應屆畢業生網!

  新功能

  擁有具有優雅(graceful)啟動/停止選項的高級進程管理能力。

  可以通過不同的用戶身份/組身份來以監聽多個端口以及使用多個PHP配置。

  錯誤日志記錄。

  支持上傳加速。

  特別用于在處理一些耗時任務時結束請求和清空所有數據的功能。

  同時支持動態和靜態的子進程重生。

  支持IP地址限制。

  在本文中,我將要討論的是,在運行 CPanel 11.52 及 EA3 (EasyApache)的 CentOS 7 服務器上,于 Nginx 和 Apache 之上安裝 PHP-FPM,以及如何來通過 CPanel 管理這些安裝好的多個 PHP-FPM 實例。

  在我們開始安裝前, 先看看安裝的先決條件。

  先決條件

  啟用 Modproxyfcgi 模塊

  啟用 MPM_Event

  由于我們要將 PHP-FPM 安裝到一臺 EA3 服務器,我們需要運行 EasyApache 來編譯 Apache 以啟用這些模塊。

  你們可以參考我以前寫的,關于如何在 Apache 服務器上安裝 Nginx 作為反向代理的文檔來了解 Nginx 的安裝。

  步驟 1:安裝 Epel 倉庫

  步驟 2:安裝 nDeploy RPM 倉庫,這是此次安裝中最為重要的步驟。

  步驟 3:使用 yum 從 nDeploy 倉庫安裝 nDeploy 和 Nginx 插件。

  步驟 4:啟用/配置 Nginx 為反向代理。

  完成這些步驟后,下面為服務器中所有可用 PHP 版本安裝 PHP-FPM 包,EA3 使用 remi 倉庫來安裝這些包。你可以運行這個 nDeploy 腳本來下載所有的包。

  root@server1 [~]# /opt/nDeploy/scripts/easy_php_setup.sh

  Loaded plugins: fastestmirror, tsflags, universal-hooks

  EA4 | 2.9 kB 00:00:00

  base | 3.6 kB 00:00:00

  epel/x86_64/metalink | 9.7 kB 00:00:00

  epel | 4.3 kB 00:00:00

  extras | 3.4 kB 00:00:00

  updates | 3.4 kB 00:00:00

  (1/2): epel/x86_64/updateinfo | 460 kB 00:00:00

  (2/2): epel/x86_64/primary_db

  運行該腳本將為 PHP 54,PHP 55,PHP 56 和 PHP 70 安裝所有這些 FPM 包。

  Installed Packages

  php54-php-fpm.x86_64 5.4.45-3.el7.remi @remi

  php55-php-fpm.x86_64 5.5.31-1.el7.remi @remi

  php56-php-fpm.x86_64 5.6.17-1.el7.remi @remi

  php70-php-fpm.x86_64 7.0.2-1.el7.remi @remi

  在以上安裝完成后,你需要為 Apache 啟用 PHP-FPM SAPI。你可以運行下面這個腳本來啟用 PHP-FPM 實例。

  root@server1 [~]# /opt/nDeploy/scripts/apache_php-fpm_setup.sh enable

  mod_proxy_fcgi.c

  Please choose one default PHP version from the list below

  PHP70

  PHP56

  PHP54

  PHP55

  Provide the exact desired version string here and press ENTER: PHP54

  ConfGen:: lxblogger

  ConfGen:: blogr

  ConfGen:: saheetha

  ConfGen:: satest

  which: no cagefsctl in (/usr/local/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin)

  info [rebuildhttpdconf] Missing owner for domain server1.centos7-test.com, force lookup to root

  Built /usr/local/apache/conf/httpd.conf OK

  Waiting for “httpd” to restart gracefully …waiting for “httpd” to initialize ……

  …finished.

  它會問你需要運行哪個 PHP 版本作為服務器默認版本,你可以輸入那些細節內容,然后繼續配置并為現存的域名生成虛擬主機文件。

  我選擇了 PHP 54 作為我服務器上的默認 PHP-FPM 版本。

  雖然服務器配置了 PHP-FPM 54,但是我們可以通過 CPanel 為各個獨立的域名修改 PHP-FPM 實例。

  下面我將通過一些截圖來為你們說明一下,怎樣通過 CPanel 為各個獨立域修改 PHP-FPM 實例。

  安裝了 Nginx 插件后,你的域名的 CPanel 就會有一個 Nginx Webstack 圖標,你可以點擊該圖標來配置你的 Web 服務器。我已經登錄進了我其中的一個 CPanel 來配置相應的 Web 服務器。

  請看這些截圖。

  現在,你可以根據需要為選中的主域配置 web 服務器(這里,我已經選擇了主域 saheetha.com)。我已經繼續通過自動化配置選項來進行了,因為我不需要添加任何手動設置。

  當 Nginx 配置完后,你可以在這里為你的域名選擇 PHP-FPM 實例。

  就像你在截圖中所看到的,我服務器上的默認 PHP-FPM 是PHP 54,而我正要將我的域名的 PHP-FPM 實例單獨修改成 PHP 55。當你為你的域修改 PHP-FPM 后,你可以通過訪問 phpinfo 頁面來確認。

【如何啟用Apache的PHP-FPM多實例】相關文章:

Java實現多繼承的實例07-18

Win8如何啟用BitLocker07-01

php的apache偽靜態06-05

Win8如何啟用或禁用來賓賬戶05-16

Word2010受保護視圖如何啟用編輯03-29

Excel如何關閉受保護視圖或取消啟用編輯04-27

win10如何關閉或啟用自適應亮度07-02

如何使用php操作redis隊列實例04-16

php使用html5實現多文件上傳實例02-27

主站蜘蛛池模板: 恩平市| 青冈县| 叶城县| 镇赉县| 孟津县| 武宣县| 台北县| 城固县| 富锦市| 胶南市| 泸溪县| 丽江市| 潜山县| 封开县| 昭觉县| 洛浦县| 综艺| 同江市| 石家庄市| 塔河县| 德惠市| 土默特右旗| 民县| 邹平县| 甘南县| 穆棱市| 和平区| 吐鲁番市| 巍山| 博白县| 郧西县| 古田县| 全椒县| 大化| 福贡县| 盐边县| 老河口市| 贵溪市| 阿拉善右旗| 无棣县| 山丹县|