国产精品免费虐久久久久影院_亚洲日韩av一区二区三区久久_一个人的视频全免费在线观看www_国产黄色福利青草精品在线_久久机热国产精品免费观看_日本一二三区免费在线_好亚洲亚洲人成综合网站图片_亚洲中文字幕超碰无码资源_日本人天天干夜夜操b视频_动漫女扒开腿爆乳无遮挡gif

FASTGPT 喵言AI 續(xù)費(fèi)系統(tǒng)

RHEL5的環(huán)境構(gòu)建PHP環(huán)境

RHEL5的環(huán)境構(gòu)建PHP環(huán)境

一、安裝PHP軟件包

PHP的源代碼可以從官方站點(diǎn)http://www.php.net/downloads/中下載。安裝前需使用ApacheMysql作為基礎(chǔ),以目前較為流行的php-5.2.6.tar.bz2版本的源碼包為例。

1、解壓并釋放下載的PHP源碼包到“/usr/src/”目錄中,并切換進(jìn)入展開(kāi)的源碼文件夾.

[root@www mnt]# tar xjf php-5.2.6.tar.bz2 -C /usr/src/

[root@www mnt]# cd /usr/src/

[root@www src]# ls

httpd-2.2.9  kernels  mysql-5.0.56  php-5.2.6  redhat

[root@www src]#cd php-5.2.6

2、預(yù)先配置編譯時(shí)的參數(shù)

[root@wwwphp-5.2.6]#./configure--prefix=/usr/local/php5        //設(shè)置PHP程序的安裝路徑

--enable-mbstring--with-apxs2=/usr/local/apache2/bin/apxs       //設(shè)置PHP支持多字節(jié)字符串,設(shè)置Apache服務(wù)器提供的apxs模塊支持程序的文件位置。

--with-mysql=/usr/local/mysql                 //設(shè)置MySQL服務(wù)器程序的安裝位置

--with-config-file-path=/usr/local/php5         //設(shè)置PHP程序的配置文件所在的位置

... ...

Thank you for using PHP.

[root@www php-5.2.6]#

3、編譯并安裝

[root@www php-5.2.6]#make && make install

4、復(fù)制php.ini配置文件

[root@www php-5.2.6]# cp php.ini-dist /usr/local/php5/php.ini

二.設(shè)置httpd.conf文件

PHP程序需要和Web服務(wù)器協(xié)同工作。因此在編譯安裝好PHP程序以后,還要編輯httpd服務(wù)器的主配置文件httpd.conf,添加支持PHP環(huán)境的相關(guān)配置。要讓httpd服務(wù)器支持PHP頁(yè)面解析功能。

如下所示:

[root@www php-5.2.6]#vi /usr/local/apache2/conf/httpd.conf

… …

# Example:

# LoadModule foo_module modules/mod_foo.so

LoadModule php5_module        modules/libphp5.so    //確認(rèn)有此行

AddType application/x-httpd-php .php       //添加此行

… …

    DirectoryIndex index.html index.php    (找到此行,添加index.php

… …

[root@www php-5.2.6]#

三.測(cè)試PHP運(yùn)行環(huán)境

1.測(cè)試PHPApache的協(xié)同工作

編寫(xiě)一個(gè)PHP測(cè)試網(wǎng)頁(yè)文件,使用“phpinfo()”函數(shù)顯示服務(wù)器的PHP環(huán)境信息。

[root@www php-5.2.6]#vi /usr/local/apache2/htdocs/test.php

phpinfo();

?>

[root@www php-5.2.6]#

在瀏覽器中訪問(wèn)http://www.test.com/test.php進(jìn)行測(cè)試了,如果PHP解析功能正常,將會(huì)在瀏覽器頁(yè)面中看到服務(wù)器中PHP程序的版本信息。

說(shuō)明:Apache服務(wù)器和MySQL的環(huán)境,主機(jī)名是www.test.com

2. 測(cè)試PHPMySQL數(shù)據(jù)庫(kù)的協(xié)同工作

剛剛我們測(cè)試了PHPApache的協(xié)同工作,現(xiàn)在我們?cè)俅尉帉?xiě)一個(gè)PHP測(cè)試網(wǎng)頁(yè)文件,添加簡(jiǎn)單的數(shù)據(jù)庫(kù)操作命令,用行測(cè)試與MySQL服務(wù)器的連接、查詢等操作。

[root@www php-5.2.6]#vi /usr/local/apache2/htdocs/testdb.php

$link=mysql_connect(‘localhost’,’’);

If(!$link) echo “Fail !!”;

Else echo “Success !!”;

Mysql_close();

?>

[root@www php-5.2.6]#

現(xiàn)在我們?cè)跒g覽器中訪問(wèn)http://www.test.com/testdb.php進(jìn)行測(cè)試。