當前位置:首頁 » 編程語言 » centosphpfpm56

centosphpfpm56

發布時間: 2024-04-24 15:53:43

『壹』 CentOS Nginx+php-fpm下瀏覽器打開任何php頁面都是file not found

把你那個 $document_root 換成直接的 /var/www 試試呢
類似下面的

location ~\.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/littlepig.cn/htdocs$fastcgi_script_name;
}

『貳』 linux centos 7 下用yum 安裝iso鏡像里自帶的php5.4.16版本的但是沒有php-fqm文件不知道怎麼重啟php服務

systemctl restart php-fpm.service #這條命令是重啟php服務
下面是一個比較靠譜的php安裝步驟:
先刪除已有的php版本 ,執行下面的命令刪除php
yum remove php-common
然後像安裝那樣問你是否繼續的,輸入yes即可

添加 yum 源
CentOS 6.x 的源
# rpm -Uvh http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

安裝 PHP
# yum install --enablerepo=remi,remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common
註:安裝5.6版本為remi-php56,安裝5.5版本為remi-php55

『叄』 如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM

1. 首先安裝apachecentos可以直接yum安裝apache 。
命令:yum install httpd //根據提示,輸入Y安裝即可成功安裝

2. 然後啟動apache,並且設置系統讓 Apache 開機自動啟動。
命令:
service httpd start //啟動Apache
chkconfig httpd on //設置開機自啟

3. 防火牆設置。關閉內核防火牆selinux,和iptables防火牆策略里設置運行網站的80埠,和資料庫的3306埠。
命令:
vi /etc/selinux/config //關閉內核防火牆,將SELINUX=enforcing改成SELINUX=disabled
vi /etc/sysconfig/iptables //添加以下2個記錄
-A INPUT -m state --state NEW -mtcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -mtcp -p tcp --dport 3306 -j ACCEPT

4. 安裝mysql,此處也直接yum安裝
命令:
yum install mysql mysql-server。//安裝mysql
service mysqld start //安裝完,用命令啟動服務。
mysql_secure_installation //設置mysql密碼,直接回車,根據提示輸入Y,然後會讓輸入2次你想設置的密碼,接下來的按照提示一直按y就行了。 最後出現:Thanksfor using MySQL!設置成功
chkconfig mysqld on //和apache一樣設置開機自啟
service mysqld restart //重啟mysql

5. 安裝PHP,和PHP組件,
命令:
yum install php
yum install php-mysql php-gd libjpeg*php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcryptphp-bcmath php-mhash libmcrypt
到此我們的apache、mysql、php都安裝完了。在此重啟一次apache和mysql
service httpd restart
service mysqld restart

6. apache默認網站目錄是/var/www/html,在裡面寫個php測試頁。
命令:
cd /var/www/html
vi ceshi.php

7. 測試,在瀏覽器地址欄里輸入http://你的ip地址/ceshi.php,或者在本地瀏覽器輸入:http://localhost/ceshi.php、http://127.0.0.1/ceshi.php也行。出現如下圖php測試頁,說明安裝成功。向下拉看是否支持mysql。

END
注意事項
· 關閉selinux需要重啟機器才能生效。也可以用命令setenforce 0 臨時關閉selinux,這個是立即生效的。

熱點內容
方舟編譯器廠家 發布:2024-11-28 04:13:15 瀏覽:979
android源碼編輯 發布:2024-11-28 04:12:38 瀏覽:596
兩路伺服器是什麼意思 發布:2024-11-28 03:39:39 瀏覽:937
sql精簡版64 發布:2024-11-28 03:36:28 瀏覽:73
金立怎麼加密圖片 發布:2024-11-28 03:31:43 瀏覽:664
2017玩dnf電腦什麼配置 發布:2024-11-28 03:30:56 瀏覽:520
ftp掛載存儲ip配置 發布:2024-11-28 03:28:51 瀏覽:963
山耐斯空壓機密碼多少 發布:2024-11-28 03:26:28 瀏覽:405
安卓拍照搖一搖是什麼軟體 發布:2024-11-28 03:26:27 瀏覽:257
小米2s存儲卡 發布:2024-11-28 03:15:49 瀏覽:649