PHP伺服器安裝

2021-08-22 05:29:05 字數 2283 閱讀 4380

2.然後安裝php包,最新版本是5.1.6,也很簡單,解壓縮到任意的地方,比如c:php,然後把這個資料夾路徑c:php加入到環境變數path中.

3.配置php:

把php資料夾中的php.ini-recommended複製為php.ini就ok了.

4.更改apache伺服器來加入php模組:

在conf/httpd.conf檔案中加入:

# for php 5 do something like this:

loadmodule php5_module "c:/php/php5apache2.dll"

# configure the path to php.ini

phpinidir "c:/php"

然後重新啟動apache伺服器,結果報錯:

花了我兩個小時時間...哭...

解決辦法:

下個2.0.59的apache伺服器就ok了,前面的錯誤是版本問題造成的.

要檢查是否裝好了,把下面的**存為hello.php,放在安裝apache伺服器主資料夾下的htdocs裡面.執行伺服器,

在瀏覽器裡輸入:localhost/hello.php檢視.

php$time

=time

();$thetime

=date("

l,jsfyg:ia",

$time

);echo

"helloworld!thetimeiscurrently".

$thetime.".";

?>

updated:2006-10-10

哎,第二天又遇到了新的問題,連線不了資料庫,提示錯誤:

call to undefined function mysql_connect() in ...

原因是php5取消了**mysql client ,需要我們自己更改配置檔案.

取消extension php_mysql.dll的注釋,然後設定好extension_dir就ok了.

可以參考這兩篇文章:

我的配置沒有問題,ddl檔案也都在正確的地方,可是問題依舊,最後只好再次更換軟體版本,我把php換成了4.4.4的。

因為4.4.4是自動配置好mysql的,所以不需要更改php.ini,只需要編輯一下apache的配置檔案:

#loadmodule php5_module "c:/php/php5apache2.dll"

loadmodule php4_module "c:/php/sapi/php4apache2.dll"

可以用這個php測試**來測試:

phpecho

phpinfo

();$link

=mysql_connect('

localhost',

'root',

'123456');

if(!$link

)echo

'connectedsuccessfully';

mysql_close

($link

);?>

令人欣慰的是這一次能夠找到mysql_connect方法了,但是又有新的錯誤:

client does not support authentication protocol

到這裡差點就想放棄了!想到php的重要性,最後還是咬咬牙堅持挺了過來。

這個錯誤是因為php4裡的mysql客戶端程式的密碼演算法和新的mysql伺服器不相容,對於php4解決辦法好象只有乙個,在mysql裡面執行下面的命令就可以了:

mysql

>

update

mysql.

user

setpassword

=old_password(

'newpwd')

->

where

host='

some_host

'and

user='

some_user';

mysql

>

flush

privileges;

可以參考這裡:

配置伺服器 安裝PHP

進入後選擇右邊要download的版本,選擇.tar.gz結尾的包,進入後選擇節點,可以選擇hong kong節點,對第乙個a標籤右鍵複製鏈結 root iz2844brz0xz wget如果提示wget命令為找到,則執行 root iz2844brz0xz sudo yum install wge...

PHP伺服器完整安裝

linux 獲取root登入賬號密碼,進入雲服務控制台,選擇例項,鏈結linux 確保是純淨的系統,沒裝任何環境,否則可能會安裝失敗 先配置安全組,否則預設禁用所有規則也會導致安裝失敗 安全組配置如下 入站規則 出站規則可與入站規則一致或全部開放都可以 二 安裝寶塔 linux中 複製 ctrl i...

伺服器安裝Linux伺服器

新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...