lnmp升級php
A. LNMP 環境,php.ini 修改之後為什麼不生效
分析解決問題的方法:
1、到根目錄下去找一下php-fpm看看在哪裡?
find / -name php-fpm
/usr/local/php/sbin/php-fpm
/usr/bin/php-fpm
/etc/rc.d/init.d/php-fpm
找到了就是第三行的那個 然後執行
/etc/rc.d/init.d/php-fpm restart
這樣php.ini配置文件就生效了!
解決方法二:
reboot 重新啟動伺服器,這個是扯淡的,還是老老實實的使用方法一更靠譜!
B. 升級php7.3 linux伺服器cpu 突然很高
1、通過寶塔面板安裝的建站環境是LNMP,使用的Nginx 1.16.1、MySQL 5.5.62、PHP-7.0。2、優化PHP7.0設置。先進入到PHP7.0管理頁面。首先先安裝一個opcache緩沖器,用於加速PHP腳本,其他的就都按默認的來吧,畢竟安裝的擴展太多容易影響性能。修改max_execution_time時間為20.性能調整。這里可以根據自己伺服器配置進行設置,寶塔面板比較人性化,會根據你的伺服器配置設置推薦方案。可以根據自己伺服器內存大小進行計算,一般一個php-fpm進程佔用內存30M左右,以1024MB內存1G內存)來計算,大概可以設置34個並發。使用的就是1核1G內存配置的伺服器,安裝寶塔面板後推薦的是40並發,用不到那麼高的並發,所以設置了20並發的方案,並把max_spare_servers數字調整成了14。
C. LNMP一鍵安裝包PHP和Niginx 文件上傳大小限制問題解決方法
要解決LNMP一鍵安裝包中PHP和Nginx文件上傳大小限制問題,你可以按照以下步驟操作:
修改Nginx配置文件:
- 位置:/usr/local/nginx/conf/nginx.conf
- 操作:查找client_max_body_size參數,並將其值設置為你想設置的大小。
- 工具:你可以使用命令行工具或圖形化工具來修改此文件。
修改PHP配置文件:
- 位置:/usr/local/php/etc/php.ini
- 操作:
- 查找post_max_size參數,並將其值設置為你想設置的大小。
- 查找upload_max_filesize參數,同樣將其值設置為你想設置的大小。
- 注意:這兩個參數決定了PHP腳本可以接收的最大POST數據大小和最大上傳文件大小。
重啟LNMP服務:
- 命令:執行/root/lnmp restart命令來重啟LNMP服務,使上述更改生效。
重點總結: Nginx:通過修改nginx.conf文件中的client_max_body_size參數來設置最大上傳文件大小。 PHP:通過修改php.ini文件中的post_max_size和upload_max_filesize參數來設置PHP腳本可以接收的最大POST數據大小和最大上傳文件大小。 重啟服務:修改完配置文件後,需要重啟LNMP服務以使更改生效。