記 linux安裝php7踩的坑

2022-08-22 22:06:11 字數 1383 閱讀 1132

2、解壓並進入到php.*.*資料夾中

yuminstalllibxml2 libxml2-devel openssl openssl-develbzip2bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel

4、./configure --enable-fpm --with-myslqi 配置php的擴充套件項

5、make && make install 安裝

6、cp php.ini-development /usr/local/php/php.ini

cp /usr/local/etc/php-fpm.conf.default /usr/local/etc/php-fpm.conf

cp sapi/fpm/php-fpm /usr/local/bin

7、如果檔案不存在,則阻止 nginx 將請求傳送到後端的 php-fpm 模組, 以避免遭受惡意指令碼注入的攻擊

將 php.ini 檔案中的配置項 cgi.fix_pathinfo 設定為 0 。

vi /usr/local/php/php.ini      cgi.fix_pathinfo=0

8、vim /usr/local/etc/php-fpm.conf ( /usr/local/etc/php-fpm.d/www.conf )   修改 php-fpm.conf 配置檔案,配置php-fpm 模組使用的使用者和使用者組的身份;

unix user/group of processes;

note: the user is mandatory.

if the group is not set, the default user's group;

will be used.

user = username

group = usergroup

不修改想要啟動php-fpm 可以重新配置

./configure --enable-fpm --with-mysqli --with-fpm-user=nobody --with-fpm-group=nobody這樣才能正常啟動

9、啟動php-fpm

/usr/local/bin/php-fpm

openvino安裝踩坑記

openvino是一款可以在intel cpu gpu fpga movidious上進行神經網路加速的軟體。官方安裝流程見 but在安裝的過程中踩了不少坑,下面記錄一下,主要是在windows下安裝,用python進行呼叫 如果不知道自己的proxy是什麼,可以按照 這篇文章介紹的去做。需要注意的...

php7 使用imagick 的坑

imagick是乙個php的擴充套件,用imagemagick提供的api來進行的建立與修改,不過這些操作已經包裝到擴充套件imagick中去了,最終呼叫的是imagemagick提供的api.imagemagick是一套軟體系列,主要用於的建立 編輯以及轉換等,詳細的解釋見imagemagick的...

Docker安裝映象踩坑記

幾個安裝過程中遇到的坑以及對應的解決方案,一方面作為自己的記錄,防止後面遇到重新檢視 另一方面,如果能幫助大家解決問題,不勝歡喜。安裝docker ubuntu映象時將映象的源更改為網易源的方法 run sed i s http archive.ubuntu.com ubuntu http mirr...