版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1手工搭建PHP環(huán)境1,版本說明 2,apache的下載和安裝3,PHP的下載和安裝 4,Mysql的下載和安裝 5,配置apache 6,配置Php5 7,測試開發(fā)環(huán)境8,總結(jié)2版本說明 Apache版本:apache 2.2.4 Php版本:php 5.2.3 Mysql版本:mysql 5.1.19 Apache、Php5和存放Php文檔的文件最好放在同一級的目錄下面 3apache的下載和安裝 1,下載 點(diǎn)下面的鏈接進(jìn)入下載界面 /download.cgi,找到下圖所示的文字 點(diǎn)擊完成下載。 2,安裝及檢測 雙擊apache安裝包,出現(xiàn)安裝向
2、導(dǎo)。 4apache的下載和安裝5apache的下載和安裝 點(diǎn)擊next按紐,進(jìn)入接受協(xié)議頁面。 6apache的下載和安裝 點(diǎn)擊next,進(jìn)入服務(wù)器信息頁面,在三個(gè)信息框填入信息。注意:(在第一個(gè)文本框填入 Apache的Network Domain(網(wǎng)絡(luò)域名:如XXX.com)localhost,這個(gè)必需填,否則apache不會被啟動(dòng);server Domain(服務(wù)器域名www.XXX.com)和網(wǎng)站管理員的E-mail,可填可不填)。 7apache的下載和安裝8apache的下載和安裝 點(diǎn)擊next,出現(xiàn)選擇類型安裝,我選用典型安裝(typical)。 9apache的下載和安裝 點(diǎn)
3、擊next,進(jìn)入安裝路徑選擇頁面,你可在這里修改你的安裝路徑。 10apache的下載和安裝 點(diǎn)擊next,進(jìn)入確定安裝路徑頁面。 11apache的下載和安裝 點(diǎn)擊next,進(jìn)入安裝頁面,安裝完成,顯示安裝完成頁面。 12apache的下載和安裝 點(diǎn)擊finish按鈕,完成apache的安裝。若在狀態(tài)欄有下圖的圖標(biāo),表示apache被啟動(dòng)。 13apache的下載和安裝 注意:如果安裝后提示端口被占用,不能啟動(dòng)apache服務(wù)器,可以使用下面的方法解決: 1)點(diǎn)“開始”“運(yùn)行”輸入cmd進(jìn)入命令提示符窗口,在光標(biāo)所在的行輸入netstat anb可以查看端口占用情況,如下圖:14apache
4、的下載和安裝2)找到80端口看哪個(gè)軟件占用了80端口把這個(gè)軟件進(jìn)程關(guān)閉3)重新安裝apache。 15PHP的下載和安裝 1,下載 點(diǎn)下面鏈接進(jìn)入下載頁面 http:/ 點(diǎn) 完成下載 (注意要選擇VC6的版本) 2,安裝 將下載的壓縮包解壓到任意文件夾下即可完成安裝。我解壓到D:php5文件夾下。 16PHP的下載和安裝17Mysql的下載和安裝 1,下載 點(diǎn)下面鏈接進(jìn)入下載頁面 http:/ 點(diǎn)擊Download即可完成下載。 2,安裝 18Mysql的下載和安裝 點(diǎn)擊Setup.exe出現(xiàn)的是安裝向?qū)У臍g迎界面,和其他windows安裝程式一樣! 19Mysql的下載和安裝 直接點(diǎn)擊“Ne
5、xt”,繼續(xù),選擇安裝類型20Mysql的下載和安裝 這里有3個(gè)類型:Typical(典型)、Complete(完全)、Custom(自定義)。選擇“自定義”(Custom)安裝,(默認(rèn)是Typical,建議改成Custom,因?yàn)門ypical模式不允許改變安裝路徑,只能安裝在C盤。)然后點(diǎn)“Next”下一步,出現(xiàn)自定義安裝界面21Mysql的下載和安裝22Mysql的下載和安裝 到這一步需要選擇組件及更改文件夾位置,組件就用默認(rèn)的,位置可以選擇Change來改變 23Mysql的下載和安裝 注意:安裝mysql的路徑中,不能含有中文!一切就緒,點(diǎn)擊Install開始安裝,點(diǎn)“Install”
6、開始安裝24Mysql的下載和安裝 安裝完后出現(xiàn) 解說畫面,一直下一步25Mysql的下載和安裝 注意,這里有個(gè)配置向?qū)У倪x項(xiàng)(Configure the MySQL Server now),建議勾選立即配置你的MySQL。許多說安裝完MySQL后無法啟動(dòng),原因就在于沒有配置MySQL。點(diǎn)擊“Finish”完成安裝,并開始配置MySQL26Mysql的下載和安裝27Mysql的下載和安裝 點(diǎn)“Next”,進(jìn)入配置類型選擇頁面。選“Detailed configuration”(詳細(xì)配置),28Mysql的下載和安裝 點(diǎn)“Next”,進(jìn)入服務(wù)類型選擇頁面。選“Developer Machine”
7、(開發(fā)者機(jī)器),這樣占用系統(tǒng)的資源不會很多. (第一種是開發(fā)服務(wù)器,將只用盡量少的內(nèi)存,第二種是普通WEB服務(wù)器,將使用中等數(shù)量內(nèi)存,最后一種是這臺服務(wù)器上面只跑mysql數(shù)據(jù)庫,將占用全部的內(nèi)存,我這里只是示例,就選擇開發(fā)服務(wù)器,占用盡量少的內(nèi)存,用戶可根據(jù)自己的需求,選擇其他選項(xiàng)(如圖11),點(diǎn)Next繼續(xù)。機(jī)器內(nèi)存大選第一個(gè) )29Mysql的下載和安裝30Mysql的下載和安裝 點(diǎn)“Next”后,進(jìn)入數(shù)據(jù)庫用法選擇頁面。選擇“Multifunctional Database”. 第一種是多功能用途,將把數(shù)據(jù)庫優(yōu)化成很好的innodb存儲類型和高效率的myisam存儲類型,第二種是只用于
8、事務(wù)處理類型,最好的優(yōu)化innodb,但同時(shí)也支持myisam,最后一種是非事務(wù)處理類型,適合于簡單的應(yīng)用,只有不支持事務(wù)的myisam類型是被支持的。一般選擇第一種多功能的。31Mysql的下載和安裝32Mysql的下載和安裝 點(diǎn)“Next”,進(jìn)入選擇InnoDB數(shù)據(jù)存放位置頁面; 般默認(rèn)好了,不需要改動(dòng)33Mysql的下載和安裝 不用更改設(shè)置,直接放在Installation Path安裝目錄里即可,然后點(diǎn)“Next”,選擇MySQL的同時(shí)聯(lián)接數(shù) (第一種是最大20個(gè)連接并發(fā)數(shù),第二種是最大500個(gè)并發(fā)連接數(shù),最后一種是自定義,你可以根據(jù)自己的需要選擇)34Mysql的下載和安裝35Mys
9、ql的下載和安裝 選擇“Manual Setting”,設(shè)置為100(根據(jù)自己需要,酌情設(shè)置),點(diǎn)“Next”,配置MySQL在TCP/IP通訊環(huán)境中的端口36Mysql的下載和安裝37Mysql的下載和安裝 選擇默認(rèn)的3306端口即可。點(diǎn)“Next”,選擇MySQL中的字符設(shè)置. (您還可以選擇“啟用標(biāo)準(zhǔn)模式”(Enable Strict Mode),這樣MySQL就不會允許細(xì)小的語法錯(cuò)誤。如果您還是個(gè)新手,我建議您取消標(biāo)準(zhǔn)模式以減少麻煩。但熟悉MySQL以后,盡量使用標(biāo)準(zhǔn)模式,因?yàn)樗梢越档陀泻?shù)據(jù)進(jìn)入數(shù)據(jù)庫的可能性。)38Mysql的下載和安裝39Mysql的下載和安裝 注意,這里的選擇
10、將會影響你是否能在MySQL中使用中文。我們選擇GBK支持的字符集多一些。點(diǎn)“Next”,設(shè)置Windows服務(wù)選項(xiàng)40Mysql的下載和安裝41Mysql的下載和安裝 注意,這里的選擇很關(guān)鍵?!癐nstall As Windows Service”一定要勾選,這是將MySQL作為Windows的服務(wù)運(yùn)行?!癝ervice Name”就用默認(rèn)的“MySQL”或者你喜歡的服務(wù)名(推薦用默認(rèn)的“MySQL”)。下面的“Launch the MySQL Server automatically”一定要勾選,這樣Windows啟動(dòng)時(shí),MySQL就會自動(dòng)啟動(dòng)服務(wù),要不然就要手工啟動(dòng)MySQL。許多人說安
11、裝MySQL后無法啟動(dòng)、無法連接、出現(xiàn)10061錯(cuò)誤,原因就在這里。點(diǎn)“Next”,設(shè)置根帳號root的登錄密碼 這一步是是否要把mysql設(shè)置成windows的服務(wù),一般選擇設(shè)成服務(wù),這樣以后就可以通過服務(wù)中啟動(dòng)和關(guān)閉mysql數(shù)據(jù)庫了。推薦:下面的復(fù)選框也勾選上,這樣,在cmd模式下,不必非到mysql的bin目錄下執(zhí)行命令(如圖18)。 42Mysql的下載和安裝43Mysql的下載和安裝 “Modify Security Settings”是設(shè)置根帳號的密碼,輸入你設(shè)定的密碼即可?!癈reate An Anonymous Account”是創(chuàng)建一個(gè)匿名帳號,這樣會導(dǎo)致未經(jīng)授權(quán)的用戶非法
12、訪問你的數(shù)據(jù)庫,有安全隱患,建議不要勾選。點(diǎn)“Next”,MySQL配置向?qū)⒁罁?jù)你上面的所有設(shè)定配置MySQL,以便MySQL的運(yùn)行符合你的需要44Mysql的下載和安裝45Mysql的下載和安裝 點(diǎn)“Execute”開始配置,當(dāng)出現(xiàn)“Service started successfully”時(shí),說明你的配置完成,MySQL服務(wù)啟動(dòng)成功46Mysql的下載和安裝47Mysql的下載和安裝 點(diǎn)“Finish”完成,整個(gè)MySQL的配置完成,剩下的就是用MySQL客戶端連接MySQL服務(wù)器,然后使用了。 設(shè)置完畢,按“Finish”結(jié)束mysql的安裝與配置這里有一個(gè)比較常見的錯(cuò)誤,就是不能“S
13、tart service”,一般出現(xiàn)在以前有安裝mysql的服務(wù)器上,解決的辦法,先保證以前安裝的mysql服務(wù)器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的 data文件夾刪除,備份的data文件夾移回來,再重啟mysql服務(wù)就可以了,這種情況下,可能需要將數(shù)據(jù)庫檢查一下,然后修復(fù)一次,防止數(shù)據(jù)出錯(cuò)。 可能出現(xiàn)的問題: 如果在第十六步,你出現(xiàn)的界面是像下面這樣,48Mysql的下載和安裝49Mysql的下載和安裝 有三個(gè)輸入密碼的地方,則有可能您是在原來基礎(chǔ)上
14、安裝的。你在第一個(gè)文本框輸入原來root的密碼,后面兩個(gè)文本框輸入root的新密碼,點(diǎn)擊Next繼續(xù)。 50Mysql的下載和安裝51Mysql的下載和安裝 給您推薦幾種解決辦法: 1)點(diǎn)Retry,重試; 2)再運(yùn)行一次設(shè)置,看到有關(guān)“移除原設(shè)置”的選項(xiàng),選擇移除,然后在重新設(shè)置。 3)重裝。 重裝注意事項(xiàng):最好刪除原來的所有文件,必要的話,可以清一下注冊表,如果你機(jī)器上沒有其它mysql相關(guān)的程序。而且一定記得不要保留原有的my.ini文件。還有就是刪除原來安裝路徑下的文件,并刪除數(shù)據(jù)目錄下面的ibdata1文件。 然后下載HAP_SQLyog_Enterprise_7.14中文版,裝下就
15、可以用了。52配置apache1、在d盤(為裝載了Apahe和Php5的磁盤)下新建目錄d:webwww(當(dāng)然,你可以隨便建一個(gè)目錄),用來存放php文件(盡量和Apache和Php5放在同一級目錄下面).2、在apache安裝目錄下找到conf文件夾,點(diǎn)擊進(jìn)入,找到httpd.conf文件3、打開該文件,找到DocumentRoot(ServerName yueer:80)開頭的一行文字,將引號里的目錄改為你存放php文件的目錄(d:/web/www),注意,這里所有的反斜杠()都要改為斜杠(/),因?yàn)樗恢С郑ǎP薷暮鬄镈ocumentRoot D:/web/www。4、找到(省略號代表
16、目錄)將引號里的目錄修改成和上一步中的一樣。修改后為。5、找到DirectoryIndex index.html這一行,在后面添加(有空格)index.php。53配置apache 6、在文件的末尾添加下面文字 #用來加載php模塊 LoadModule php5_module D:/php5/php5apache2_2.dll #用于尋找php的php.ini文件 PHPIniDir D:/php5 #使apache支持php文件 AddType application/x-httpd-php .php 7、關(guān)閉保存修改即可完成apache的配置。 注意:這里加載模塊的路徑要和它的系統(tǒng)路徑相
17、同,D:/php5就是php5的安裝目錄,再次強(qiáng)調(diào)將系統(tǒng)路徑中的()改為(/)。54配置Php5 1、在Php5安裝目錄下找到php.ini-dist文件,將該文件改名為php.ini。 2、打開文件,找到doc_root 開頭的一行,將后面的路徑改為存放php文件的目錄(如doc_root =D:webwww)。 3、找到extension_dir開頭的文字,將后面路徑改為存放php擴(kuò)展文件的路徑(擴(kuò)展文件在php5安裝目錄下的ext文件夾下,如extension_dir = D:php5ext )。 4、找到;extension=php_mysql.dll這一行,將前面的分號(;)去掉,使
18、php5支持mysql。 5、關(guān)閉保存該文件,將php.ini拷貝到C:windows目錄下。 6、將libmysql.dll和php5ts.dll復(fù)制的到C:windowssystems32下。55測試開發(fā)環(huán)境1,apache支持支持php5測試測試進(jìn)入到存放php文件的目錄(如我的D:webwww),新建一個(gè)文本文檔,改名為index.php打開文件輸入下面代碼:打開瀏覽器輸入http:/localhost,如果出現(xiàn)下圖,則表示apache安裝成功。56測試開發(fā)環(huán)境57測試開發(fā)環(huán)境 在瀏覽器輸入http:/localhost/index.php,出現(xiàn)下圖,則表示apache和php5配置成功。 58測試開發(fā)環(huán)境59測試開發(fā)環(huán)境 2,連接數(shù)據(jù)庫測試 1)在mysql數(shù)據(jù)庫中新建一個(gè)數(shù)據(jù)庫mytest(名字可以自己取),在dos中如下操作:60測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版購銷簡單的合同范本
- 2025年度建筑照明材料采購合同范本3篇
- 杭州公司合作合同范本
- 2024酒店勞動(dòng)合同模板
- 2025年度GRC構(gòu)件生產(chǎn)與裝配安全責(zé)任合同3篇
- 影視作品海外發(fā)行與推廣2025年度合同2篇
- 二零二五年度跨區(qū)域LNG管道運(yùn)輸及倉儲服務(wù)合同3篇
- 2025年度電機(jī)維修智能化改造升級合同3篇
- 2025年度電子元器件專用紙箱采購與倉儲管理合同3篇
- 2024珠寶首飾租賃與購買合同
- TD/T 1060-2021 自然資源分等定級通則(正式版)
- 人教版二年級下冊口算題大全1000道可打印帶答案
- 《創(chuàng)傷失血性休克中國急診專家共識(2023)》解讀
- 倉庫智能化建設(shè)方案
- 海外市場開拓計(jì)劃
- 2024年度國家社會科學(xué)基金項(xiàng)目課題指南
- 供應(yīng)鏈組織架構(gòu)與職能設(shè)置
- 幼兒數(shù)學(xué)益智圖形連線題100題(含完整答案)
- 2024年九省聯(lián)考新高考 數(shù)學(xué)試卷(含答案解析)
- 紅色歷史研學(xué)旅行課程設(shè)計(jì)
- 如何避免護(hù)理患者投訴
評論
0/150
提交評論