centos源码安装PHP
上篇博客說了nginx了,這篇說PHP,下一篇開始開始
bind相關知識
2開始解壓
3 ./configure -help|grep mysql
幫助我們查找可以關于mysql的節點
4配置./configure --enable-fpm --with-mysql --with-mysqli --with-pdo-mysql
安裝
5報錯
6解決
7繼續配置
./configure --enable-fpm --with-mysql --with-mysqli --with-pdo-mysql
Make
Make install
8cp操作
cp php.ini-development /usr/local/php/php.ini
驗證php.ini文件是否復制成功
ll /usr/local/php/
拷貝
cp /usr/local/etc/php-fpm.conf.default /usr/local/etc/php-fpm.conf
cp sapi/fpm/php-fpm /usr/local/bin
8配置文件修改
vi /usr/local/php/php.ini
cgi.fix_pathinfo=0 注釋取消,修改成左邊,保存后退出
9創建用戶
10啟動 服務
/usr/local/bin/php-fpm
解決
既然是在 /usr/local/etc/php-fpm.conf文件的問題,就去找,果然最后一行是這個樣子的:
include=NONE/etc/php-fpm.d/.conf
果斷修改為 include=etc/php.fpm.d/.conf,要不然這個文件的配置擴展會找不到
我還修改了sapi里面的php-fpm.conf配置文件,還有www.conf的配置文件,總共是四處,大家注意(兩處php-fpm.conf配置文件和兩處www.conf配置文件)
一直報這個錯,腦殼疼,修改配置文件啟動了,
修改nginx.conf
修改
12查看nginx服務
13進入站點目錄
14創建測試代碼
15測 試成功
總結
以上是生活随笔為你收集整理的centos源码安装PHP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pos加盟申请php_ThinkPHP万
- 下一篇: r语言 面板数据回归_R语言_018回归