安裝配置Nginx PHP PHP FPM

2021-10-05 23:29:17 字數 2492 閱讀 4801

sudo apt-get update && sudo apt-get -y upgrade

sudo apt-get -y install curl nano git

sudo apt install unzip

root登入

sudo apt-get install nginx
啟動nginx服務

sudo systemctl start nginx
如果不報錯的話 就沒問題。

v2.3.0及以上的需要安裝php7.1或者php7.2

v2.3.0以下版本安裝php7.0或者php7.1

如果你的ubuntu18.04或以上版本,直接安裝php7.2

sudo apt install php7.2-common php7.2-cli php7.2-fpm php7.2-opcache php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-xsl php7.2-mbstring php7.2-zip php7.2-bcmath php7.2-soap php7.2-fileinfo php7.2-imagick php7.2-redis
如果你的ubuntu版本小於18.04並且m2是v2.3.x版本,那麼得按照下面的來裝php7.2

安裝php7.1或者php7.2見如何公升級php版本這一章 (v2.3.x版本推薦)

如果你的ubuntu版本小於18.04並且m2是v2.2.x版本,你可以直接安裝php7.0:

安裝php7.0/php-fpm以及m2所需的php擴充套件 (v2.3.x版本禁用)

sudo apt-get install php7.0-fpm php7.0-mcrypt php7.0-curl php7.0-cli php7.0-mysql php7.0-gd php7.0-xsl php7.0-json php7.0-intl php-pear php7.0-dev php7.0-common php7.0-mbstring php7.0-zip php7.0-bcmath php7.0-fileinfo php-soap libcurl3 curl -y
php7.2版本為例就是:

sudo vim /etc/php/7.2/fpm/php.ini

sudo vim /etc/php/7.2/cli/php.ini

如果是php7.0版本就是:

sudo vim /etc/php/7.0/fpm/php.ini

sudo vim /etc/php/7.0/cli/php.ini

如果vim不存在的話,需要安裝下vim

sudo apt-get install vim
增加記憶體限制和php執行時間,以及開啟zlib壓縮:

memory_limit = 1024m

max_execution_time = 1800

zlib.output_compression = on

儲存檔案並退出編輯器。

magento2.2.6以上版本需要開啟這幾個禁用函式:

我們開啟php.ini,查詢disable_functions,把下面幾個函式去掉:

proc_open 

exec

shell_exec

proc_get_status

openlog

syslog

儲存檔案並退出編輯器。

重新啟動php-fpm服務以應用配置更改:

php7.2版本為例就是:

sudo systemctl restart php7.2-fpm
如果是php7.0版本就是:

sudo systemctl restart php7.0-fpm
如果不報錯的話 就沒問題。

如何公升級php版本這一章。

在此不再贅述,類似的操作。

centos系統安裝php可以參考

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

python配置安裝 配置安裝

scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...

Fedora 安裝配置

1,sudo 的配置 chmod w etc sudoers echo mirandam all all nopasswd all etc sudoers chmod w etc sudoers sudo 2,安裝源 產生新增第三方源 安裝驅動 sudo yum install kmod nvidi...