當前位置:星座運勢大全官網 - 八字算命 - Php源碼高手請進!!!!

Php源碼高手請進!!!!

1,安裝php運行環境

2.安裝數據庫

3.將網站目錄指向網站源代碼所在的文件夾。

具體步驟如下:

===========

===========

===========

Windows 2000/XP/2003下IIS+PHP+MySQL+Zend Optimizer+GD庫+phpMyAdmin的安裝配置

關鍵詞:Windows IIS配置支持PHP+MYSQL。

Apache下支持PHP的配置方法比較簡單,這裏就不寫了。

壹般WIN主機推薦PHP環境組合:PHP4.4.x+MySQL4.0.x,所以下面安裝的PHP4.4.x+MySQL4.0.x組合用藍色文字顯示。如果只需要安裝PHP4.4.x+MySQL4.0.x的組合,只需要看藍色文字的相關內容即可。

當然,喜歡體驗或者WIN2003系統的人也可以嘗試最新版本。建議結合PHP 5.1 . x+MySQL 5.0 . x/MySQL 4.1 . x。

1.軟件準備:以下是截至2006-1-20的最新官方版本,下載地址也長期有效。

1.PHP,推薦PHP4.4.0的ZIP解壓版本:

PHP(4.4.0):

. PHP . net/get/PHP-4 . 4 . 0-win32 . zip/from/a/mirror

[可選]:

PHP(5.1.2):

. PHP . net/get/PHP-5.1.2-win32 . zip/from/a/mirror

2.MySQL,帶PHP4,推薦MySQL4.0.26的WIN系統安裝版本:

MySQL(4.0.26):

。com/soft/24418.html

。com/soft/1262.html

。com/soft/10687.html

假設C:\是妳現在使用的操作系統的系統盤。如果您當前的操作系統沒有安裝在C:\中,請相應地修改相應的路徑。同時,由於c盤經常因為各種原因重裝系統,所以在這個盤上備份和轉移數據並不容易。

選擇安裝目錄,所以本文會把所有PHP相關的軟件安裝在D:\php目錄下,這個路徑可以自己設置。如果您安裝在不同的目錄中,請相應地修改下面相應的路徑。

二、安裝PHP:本文中PHP的安裝路徑是D:\php\php4\

(為避免混淆,PHP5.1.x版本的安裝路徑為D:\php\php5\)。

(1),下載後得到php-4.4.0-Win32.zip,解壓到D:\php目錄,得到二級目錄php-4.4.0-Win32,重命名為php4,即得到php文件存儲目錄D:\php\php4\[如果是php5.65438,得到的文件是php-5.1.2-Win32.zip,整個文件可以直接壓入目錄D:\。

];

(2)添加目錄D:\php\php4和目錄D:\ PHP \ PHP 4 \ dll[

PHP5是D:\php\php5\

]到c:\Windows\system32(win2000系統是c:/winnt/system32/),覆蓋現有的dll文件;

(3)用記事本打開php.ini-dist,使用記事本的搜索功能搜索修改:

搜索

代碼:

[復制到剪貼板]

Register_globals = Off,改Off為On,即register _ globals = On;

註意:這對應的是PHP的全局變量函數。考慮到很多PHP程序需要全局變量函數,請註意-PHP程序打開後的嚴謹性。如果沒有必要推薦,會保持默認關閉狀態。

再次搜索

代碼:

[復制到剪貼板]

Extension_dir =,並將其路徑指向您的PHP目錄下的extensions目錄,例如,更改extension_dir =。/" to extension _ dir = " d:/PHP/PHP 4/extensions/";

PHP擴展函數的目錄[PHP5對應修改為extension _ dir = " d:/PHP/PHP 5/ext/"]

在D:\php下創建壹個文件夾,命名為tmp。

尋求

代碼:

[復制到剪貼板]

;Upload_tmp_dir =威爾;Upload_tmp_dir該行的註釋字符,即分號“;”在前面。移除以使這壹行在php.ini文檔中有效。Upload_tmp_dir是壹個臨時路徑,用於定義上傳文件的存儲。您也可以在這裏修改和定義絕對路徑。此處設置的目錄必須具有讀寫權限。

這裏我設置為upload_tmp_dir = D:/php/tmp(也就是前面建立的文件夾)

搜索和查找

代碼:

[復制到剪貼板]

;Windows擴展將下列常用項目放在前面;擺脫

代碼:

[復制到剪貼板]

;extension=php_mbstring.dll

代碼:

[復制到剪貼板]

;extension=php_curl.dll

代碼:

[復制到剪貼板]

;extension=php_dbase.dll

代碼:

[復制到剪貼板]

;extension=php_gd2.dll

這是用來支持GD庫的,壹般都需要和要求。

代碼:

[復制到剪貼板]

;extension=php_ldap.dll

代碼:

[復制到剪貼板]

Extension=php_zip.dll刪除前面的“;”

對於PHP5的版本,還是需要了解壹下。

代碼:

[復制到剪貼板]

;Extension=php_mysql.dll並刪除前面的“;”也是。

這是用來支持MYSQL的。因為PHP5是把MySQL作為壹個獨立的模塊來加載和運行的,所以需要支持MYSQL。

尋求

代碼:

[復制到剪貼板]

;Session.save_path =刪除前端;號,這篇文章將被設置到這裏。

session.save_path = D:/php/tmp

妳可以選擇妳需要去掉前面的東西;然後將文件保存為php.ini到目錄C:\ Windows(Windows 2000下C:\WINNT),將文件後綴改為ini得到C: \ Windows \ PHP。ini(Windows 2000下的C:\WINNT\php.ini)。

我成功地配置了PHP。INI文件示例供您參考:

/iis/php4/php.ini

對應的版本是PHP4.4.0。

/iis/php5/php.ini

對應的版本是PHP5.1.12。

如果路徑與本文相同,可以直接保存在目錄C:\ Windows(Windows 2000下的C:\WINNT)下使用;如果路徑與本文相同,可以直接保存在目錄C: \ Windows下(Windows 2000下C:\WINNT)。

經常有朋友抱怨不能上傳大文件或者超時運行壹些程序,妳可以找PHP的以下內容。INI在C:\ Windows(Windows 2000下的C:\WINNT)目錄下修改:

max _ execution _ time = 30這是每個腳本的最長運行時間,可以自行修改,以秒為單位。

max _ input _ time = 60這是每個腳本可以消耗的時間,單位也是秒。

memory _ limit = 8M這是腳本運行的最大內存消耗,您可以自己增加。

上傳最大文件大小= 2M;上傳文件的最大允許大小,自己更改,有些照片論壇需要這個更大的值。

(4)配置IIS支持PHP:

首先,您必須確保IIS已經正確安裝在系統中。如果沒有安裝,需要先安裝IIS。安裝步驟如下:

Windows 2000/XP下的IIS安裝;

以管理員帳號登錄系統,將Windows 2000安裝光盤插入光驅,進入控制面板,點擊添加/刪除程序,點擊左側的添加/刪除Windows組件,在彈出窗口中選擇Internet信息服務(IIS),點擊下面的詳細信息按鈕,選擇組件。需要下列組件:Internet服務管理器、萬維網服務器和公共文件。確認安裝。

安裝完成後,在控制面板的“管理工具”中打開“服務”,然後選中“IIS管理服務”和“萬維網發布服務”。如果沒有啟動,就啟動它們。

Windows 2003下的IIS安裝:

由於Windows 2003的IIS 6.0集成在應用服務器中,安裝應用服務器將默認安裝IIS 6.0,在開始菜單中單擊配置您的服務器,並在打開的配置您的服務器向導中選擇左側的應用服務器(IIS,ASP.NET)。單擊“下壹步”顯示“應用服務器選項”。默認情況下,您可以選擇與應用服務器壹起安裝的所有組件。點擊“下壹步”打開“選擇匯總界面”,提示本次安裝中的選項,配置程序會根據“選擇匯總”中的選項自動安裝配置。

打開瀏覽器並輸入:

/index.rar

下載後,將其解壓縮到您的站點的根目錄並訪問它。

三、安裝MySQL:

對於MySQL4.0.26,妳得到mysql-4.0.26-win32.zip,解壓到mysql-4.0.26-win32目錄,雙擊執行Setup.exe的下壹步,選擇安裝目錄為D:\php\MySQL,安裝方式為自定義安裝,然後壹路點擊Next。

安裝完成後,在CMD命令行輸入並運行:

代碼:

[復制到剪貼板]

d:\ PHP \ MySQL \ bin \ mysqld-nt-install如果服務安裝成功,則系統服務安裝成功。

創建壹個新的文本文件,並將其保存為my.ini。編輯並配置my.ini。這裏是壹個參考配置。

/iis/my.ini

可以下載後直接保存到WINDOWS或WINNT目錄下使用)

代碼:

[復制到剪貼板]

[mysqld]

basedir=D:/php/MySQL

#MySQL目錄

datadir=D:/php/MySQL/data

#MySQL數據庫所在的目錄可以更改為存儲數據庫的其他目錄。

# language = D:/PHP/MySQL/share/您的語言目錄

#port=3306

設置變量=最大連接數=800

跳躍鎖定

set-variable = key _ buffer = 512M

set-variable = max _ allow _ packet = 4M

set-variable = table _ cache = 1024

集合變量=排序緩沖區=2M

set-variable = thread_cache=64

設置變量=連接緩沖區大小=32M

設置變量=記錄緩沖區=32M

設置變量=線程並發=8

set-variable = myisam _ sort _ buffer _ size = 64M

set-variable = connect _ time out = 10

set-variable = wait _ time out = 10

server-id = 1

[isamchk]

set-變量= key_buffer=128M

設置變量=排序緩沖區=128M

設置變量=讀取緩沖區=2M

設置變量=寫緩沖區=2M

[myisamchk]

set-變量= key_buffer=128M

設置變量=排序緩沖區=128M

設置變量=讀取緩沖區=2M

設置變量=寫緩沖區=2M

[WinMySQLadmin]

server = d:/PHP/MySQL/bin/mysqld-nt . exe保存並復制這個MY。INI文件到C: \ Windows目錄下(Windows 2000下C:\WINNT)。

返回CMD命令行,輸入並運行:

代碼:

[復制到剪貼板]

net start mysqlMySQL服務正在啟動。

MySQL服務已成功啟動。

將啟動MySQL服務;

在DOS下修改ROOT密碼:當然,安裝PHPMYADMIN後,也可以通過PHPMYADMIN修改密碼。

格式:mysqladmin -u username -p舊密碼新密碼

示例:向root用戶xqin.com添加密碼

首先,輸入CMD命令行,轉到MYSQL目錄下的bin目錄,然後鍵入以下命令。

mysqladmin -uroot密碼xqin.com

註意:因為root壹開始沒有密碼,所以可以省略item -p舊密碼。

d:\ PHP \ MySQL \ bin & gt;Mysql admin-uROOT密碼xqin.com進入汽車後,ROOT密碼設置為xqin.com。

如果下載MySQL5.x或者MySQL4.1.x,比如mysql-5.0.18-win32:解壓後雙擊執行Setup.exe,選擇自定義自定義安裝後下壹步,然後選擇安裝路徑下壹步。這裏我們選擇D:\php\MySQL,繼續下壹步,跳過註冊完成安裝。

安裝完成後,系統會提示您是否立即進行配置。選擇“是”進行配置。當然,在壹般的安裝後菜單中還有壹個配置向導MySQL服務器實例配置向導。運行後,您可以按照以下步驟配置和設置ROOT密碼。

選擇下壹步後的標準配置。

接下來,勾選包括..路徑。

接下來設置ROOT密碼,建議代理設置的復雜壹點,保證服務器的安全!

應用完成後,我的。將在D:\php\MySQL目錄下生成INI配置文件,並添加和啟動MySQL服務。

如果妳的MySQL安裝錯誤,卸載重裝還是無法解決,這裏有個小工具系統服務管理器。

/iis/ser.rar

,用於卸載後刪除已有的MYSQL服務,重啟後按照上述說明安裝。壹般都能安裝成功。

第四,安裝Zend優化器:

下載後,妳可以得到ZendOptimizer-2.6.2-Windows-i386.exe。直接雙擊安裝。當您在安裝過程中選擇Web服務器時,請選擇IIS,然後提示您是否重新啟動Web服務器。選擇Yes,並在完成安裝之前提示您是否備份php.ini。單擊“確定”完成安裝。我在這裏安裝到D:\php\Zend。

下面兩步的目錄根據妳自己默認的網站目錄來選擇,當然妳也可以選擇D:\php\Zend目錄。

Zend Optimizer的安裝向導會根據妳的選擇自動修改php.ini,幫助妳啟動這個引擎。下面簡單介紹壹下Zend Optimizer的配置選項。以下是我安裝後php.ini中的默認配置代碼(分號後的內容為註釋):

Zend _ extension _ ts = " D:\ PHP \ Zend \ lib \ zendextensionmanager . dll "

;Zend優化器模塊在硬盤上的安裝路徑。

Zend _ extension _ manager . Optimizer _ ts = " D:\ PHP \ Zend \ lib \ Optimizer-2 . 6 . 2 "

;默認情況下,不需要修改優化器所在的目錄。

Zend _ optimizer . optimization _ level = 1023

;優化程度,這裏定義了啟動多少個優化過程。默認值是15,這意味著10個優化進程中的1-4個同時啟動。我們可以將這個值更改為1023,這意味著所有10優化進程都已啟動。

調用phpinfo()函數後,它顯示:

Zend Engine v1.3.0,版權所有(c)1998-2004 Zend Technologies with Zend Extension Manager v 1 . 0 . 9,版權所有(c) 2003-2006,由Zend Technologies with Zend Optimizer v 2 . 6 . 2,版權所有(c) 1998-2006,由Zend Technologies表示安裝成功。