開始安裝nginx和php-fpm之前,首先解除安裝系統中以前安裝的apache和php保證安裝不會衝突。用root登入輸入下面的命令:
增加額外nginx php最新資源庫
rpm -uvh
rpm -uvh
rpm -uvh
預設情況下,centos的官方資源是沒有php-fpm的, 但我們可以從remi的rpm資源中獲得,它依賴於epel資源。我們可以這樣增加兩個資源庫:
1:安裝nginx:
[plain] view plain copy
yum install nginx
安裝完成後可以啟動nginx,在瀏覽器裡面訪問,檢視nginx是否安裝成功。埠預設為80。
[plain] view plain copy
systemctl start nginx
nginx中yum安裝的預設**根目錄在/usr/share/nginx/html
結果如下:
表示已成功安裝nginx.
2:安裝php和php-fpm:
[plain] view plain copy
yum install php php-fpm
[plain] view plain copy
啟動php-fpm
systemctl start php-fpm
3:將php與mysql模組關聯起來:
資料庫再變不在安裝。
[plain] view plain copy
可以通過yum install mariadh mariadb-server 安裝
[plain] view plain copy
yum install php-gd php-mysql php-mbstring php-xml php-mcrypt php-imap php-odbc php-pear php -xmlrpc
4:配置nginx與php一起工作:
開啟nginx主配置檔案。
vim /etc/nginx/nginx.conf
[plain] view plain copy
在http模組中新增配置:
location /
location ~ \.php$
[plain] view plain copy
# vi /usr/share/nginx/html/info.php
檔案內容如下:
[plain] view plain copy
<?php
phpinfo();
?>
Centos7下yum安裝配置nginx與php
實現lnmp環境搭建。開始安裝nginx和 php fpm之前,首先解除安裝系統中以前安裝的apache和php保證安裝不會衝突。用root登入輸入下面的命令 yum remve httpd php 增加額外資源庫 預設情況下,centos的官方資源是沒有php fpm的,但我們可以從remi的rp...
Centos7下yum安裝配置nginx與php
開始安裝nginx和 php fpm之前,首先解除安裝系統中以前安裝的apache和php保證安裝不會衝突。用root登入輸入下面的命令 增加額外nginx php最新資源庫 預設情況下,centos的官方資源是沒有php fpm的,但我們可以從remi的rpm資源中獲得,它依賴於epel資源。我們...
Centos7下yum安裝配置nginx與php
實現lnmp環境搭建。開始安裝nginx和php fpm之前,首先解除安裝系統中以前安裝的apache和php保證安裝不會衝突。用root登入輸入下面的命令 增加額外資源庫 預設情況下,centos的官方資源是沒有php fpm的,但我們可以從remi的rpm資源中獲得,它依賴於epel資源。我們可...