需要的軟件包

在Linux系統(tǒng) phpsoft文件夾下
解壓 php-5.6.28.tar.gz
tar zxvf php-5.6.28.tar.gz
cd php-5.6.28
運(yùn)行安裝命令
./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
如果出現(xiàn)如下錯(cuò)誤

說明需要安裝
libxml2-devel 依賴包
從系統(tǒng)光驅(qū)里拷貝
安裝時(shí)提示錯(cuò)誤 還是缺少依賴庫

繼續(xù)從光驅(qū)里拷貝


安裝完之后查找xml2-config文件是否存在
[root@XKWB3403 php-5.3.8]# find / -name "xml2-config"
/usr/bin/xml2-config
再次執(zhí)行
[root@localhost php-7.0.12]#./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
出現(xiàn)下面說明安裝成功

配置Apache能夠解析PHP代碼
在Apache的配置文件中
cd /usr/local/apache/htdocs
<IfModule dir_module> DirectoryIndex index.html index.php
</IfModule>
新增下面配置


如果出現(xiàn)錯(cuò)誤

通常情況下會(huì)自動(dòng)在Apache下生成

如果沒有可以到下面路徑中拷貝

修改時(shí)區(qū)

將本機(jī)ip地址改為Apache配置文件中的serverName

此時(shí)可以解析PHP代碼了
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
連接數(shù)據(jù)庫代碼如下
**注意要使用 mysqli而不是mysql
**
<?php
header('content-type:text/html;charset=utf-8'); $link=mysqli_connect('127.0.0.1','root','');
if (!$link){
echo '連接失敗
';
die(mysql_errno());
}
mysqli_select_db($link,'lesson');
mysqli_query($link,'set names utf8');
$sql = "select * from study";
$query=mysqli_query($link,$sql);
$result = array();
while ($row = mysqli_fetch_assoc($query)){
$result[]=$row;
}
print_r($result);

直接輸入127.0.0.1也可以
