linux驗證php搭建成功,linux安裝php詳細過程

本文目錄一覽:

如何判斷php環境搭建成功?

一、如何判斷php環境搭建成功

判斷 php 環境搭建成功,可以在站點根目錄下編寫 test.php,內容輸入:

?php phpinfo();?

然後,打開瀏覽器,輸入站點的URL,例如:

localhost/test.php

或是

127.0.0.1/test.php

如果能正常訪問,會看到類似以下的網頁信息,就說明 PHP 基本搭建完成:

二、感覺php環境搭建好難

推薦可以使用 PHP 整合環境安裝軟件,如 PHPStudy、xampp、PHPWAMP 等等。

linux怎麼測試 ngnix +php+mysql 安裝成功

1、在網站配置的根目錄新建一個index.php文件; 2、內容輸入: ,保存; 3、在瀏覽器中輸入localhost,訪問,若出現一長頁的php的各種安裝信息,則證明該nginx服務器已安裝成功,反之則失敗,若出現mysql test successfull.則mysql建立連接成功,…

阿里雲的linux系統怎麼測試centos下php環境安裝成功

路徑可以隨便放置的,建個文件夾,便於以後管理,wampserver,XAMPP都是適合新手用的,這個是一鍵安裝好的,一般不需要另外配置,把網站的程序傳到wwwroot下安裝就可以了,實在不懂的建議諮詢主機銷售的售後.

Linux系統上怎麼檢驗PHP環境搭建成功????

放在Linux的任意目錄下,只在編譯時指定安裝到的目錄。

tar -zxvf php-5.3.18.tar.gz

cd php-5.3.18

不過在接下來的configure編譯過程中,遇到了一些比較繁瑣的問題:

1、提示錯誤信息:configure: error: Cannot find MySQL header files under /var/lib/mysql/

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql=/var/lib/mysql/

解決:

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-config-file-path=/usr/local/lib –enable-track-vars –with-xml –with-mysql

2、提示錯誤信息:configure: error: Cannot find MySQL header files under yes

解決:此問題主要是由於上面的configure參數中沒有指定–with-mysql路徑。

通過find / -name mysql.h查看是否存在這個文件所在路徑,如果不存在,則要安裝MySQL-devel-4.1.12-1.i386.rpm(必須要安裝的)。

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-config-file-path=/usr/local/lib –enable-track-vars –with-xml –with-mysql-dir=/usr/include/mysql/mysql.h

3、提示錯誤信息:configure: error: Try adding –with-zlib-dir=DIR. Please check config.log for more information.

解決:

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-config-file-path=/usr/local/lib –enable-track-vars –with-xml –with-mysql-dir=/usr/include/mysql/mysql.h –with-zlib-dir=/usr/lib

編譯PHP完整的configure參數(請注意apache的路徑):

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-config-file-path=/usr/local/lib –enable-track-vars –with-xml –with-mysql-dir=/usr/include/mysql/mysql.h –with-zlib-dir=/usr/lib

make

make install

把配置php.ini,只需要把php-5.3.18安裝包中的php.ini-production拷貝到/usr/local/php/lib/下即可。

[root@localhost php-5.3.18]#cp php.ini-production /usr/local/lib/php.ini

(一定要命名為php.ini,放在/usr/local/lib/路徑下;在編譯時可以指定php.ini的存放位置,也可以在Apache里指定其位置;如果位置錯誤,php擴展就不發加載,phpinfo()測試頁中看不到擴展信息)

———————————————–還算可以的分割線—————————————————————-

配置Apache中的PHP環境

需要修改Apache的配置文件httpd.conf以得到PHP的解析:

1、在LoadModule中添加:LoadModule php5_module modules/libphp5.so

2、在AddType application/x-gzip .gz .tgz下面添加:

# probably should define those extensions to indicate media types:

#

AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

3、在DirectoryIndex增加 index.php,以便Apache識別PHP格式的index

IfModule dir_module

DirectoryIndex index.html index.php

/IfModule

最後一步驗證PHP環境:

在Apache網站目錄下新建php的phpinfo測試頁,/usr/local/apache/htdocs/info.php

[root@localhost htdocs]# vi info.php

?php

phpinfo();

?

通過 驗證,通過phpinfo()可以查看很多信息,比如php.ini的存放路徑,以及所有擴展組件等,很強大。

linux配置php,如何知道配置已經成功?

去 /etc/init.d/目錄底下找到 php相關服務 start啟動 然後 ps -ef |grep php | grep -v grep 如果有輸出說明成功啟動了

linux下怎樣確認php有沒有安裝成功

#php -v

如果現實php的相關詳細信息的話,表示已安裝成功,如果顯示

-bash: php: command not found

則表示安裝不成功

原創文章,作者:GGJBE,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/318217.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
GGJBE的頭像GGJBE
上一篇 2025-01-11 16:28
下一篇 2025-01-12 11:57

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • 如何使用Python執行Shell命令並獲取執行過程信息

    本文將介紹如何使用Python執行Shell命令並獲取執行過程信息。我們將從以下幾個方面進行闡述: 一、執行Shell命令 Python內置的subprocess模塊可以方便地執行…

    編程 2025-04-28
  • Python調用C代碼過程用法介紹

    本文將從多個方面詳細闡述Python調用C代碼的過程,包括相關的知識點、實例代碼以及注意事項等內容。 一、概述 Python作為一門高級語言,在很多情況下不能滿足開發人員的需求。此…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • 如何解決linux jar包 invalid or corrupt jarfile問題

    對於許多開發人員和系統管理員在Linux環境下使用Java開發過程中遇到的一個常見的問題是 invalid or corrupt jarfile(無效或損壞的jar文件)錯誤。當您…

    編程 2025-04-27

發表回復

登錄後才能評論