您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么配置nginx和php-fpm”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么配置nginx和php-fpm”吧!
在php7中,最不可少的就是nginx和php-fpm,今天小編就來帶大家了解一下配置nginx和php-fpm的方法,有需要的可以參考一下。
0: 先關防火墻!!!!!!!!!!!!!!!!!!!!!!!!!!
1:編譯安裝php+nginx 不介紹;
2:安裝完php,不僅要把源碼包里面的php.ini放到對應的位置(我的是在/usr/local/php/lib/下面,編譯安裝不指定位置, 就放在這里,注意一下),還要把源碼包里面的php-fpm放到 /usr/local/bin下面;
源碼編譯
./configure --prefix=/usr/local/php --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-jpeg-dir --with-xmlrpc --with-xsl --with-zlib --with-bz2 --with-mhash --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-sysvshm --enable-xml --enable-zip
2.2把php-fpm放到 /usr/local/bin下,然后運行
3: 添加一個用戶組 groupadd www-data
給這個組添加一個用戶 useradd -g www-data(組名) www-data(用戶名)
4:把php.ini文件下面的cgi.fix_pathinfo 改成 0
5: php-fpm.conf的配置文件默認安裝在/usr/local/php/etc 目錄下;
復制一份: cp /usr/lcoal/php/etc/php-fpm.conf .default /usr/local/php/etc/php-fpm.conf
6; 編輯php-fpm.conf
A: 把php-fpm改成后臺運行模式
B: 把剛才創建的 www-data(組) www-data(用戶)加入到這個配置文件, 但是,這個配置文件不一定就有, 接著往下看
C: 這里引入了另一個配置文件, 在/usr/local/php/etc/php-fpm.d 文件夾下,
執行: cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
D: vim www.conf, 把user和group 改成剛剛創建的 www-data
7: 編輯nginx.conf
vim /usr/local/nginx/config/nginx.conf
改成這樣:具體教程,網上再搜
8: root 目錄寫一個phpinfo.php 文件, 測試
!!!!!!!!!!!!!!!!!!!關防火墻!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!改了所有的配置文件都要重啟!!!!!!!!!!
centos7關閉防火墻
//臨時關閉 systemctl stop firewalld
//禁止開機啟動 systemctl disable firewalld
9:重啟配置文件如下
將php+nginx+mysql 加入服務請參考如下
https://blog.csdn.net/ijijni/article/details/78513521
推薦學習:php視頻教程
10 :訪問頁面phpinfo頁面
感謝各位的閱讀,以上就是“怎么配置nginx和php-fpm”的內容了,經過本文的學習后,相信大家對怎么配置nginx和php-fpm這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。