日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

apache php mysql 开发_Wndows下Apache+php+Mysql环境的搭建及其涉及的知识(转)

發(fā)布時(shí)間:2024/8/5 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 apache php mysql 开发_Wndows下Apache+php+Mysql环境的搭建及其涉及的知识(转) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一.安裝Apache

1. 在網(wǎng)上搜索以下3個(gè)文件,以及找一個(gè)地方新建一個(gè)文件夾

好吧,這里有下載鏈接:http://pan.baidu.com/s/1hr9IdSS

文件夾內(nèi)有:apache,mysql,php文件夾,最好都不要有中文路徑

https是采用ssi加密之后的http協(xié)議,更安全!

msi是微軟的安裝程序包!

2. 安裝Apache的話,直接安裝二進(jìn)制文件(可執(zhí)行文件)即可

如果是win10操作系統(tǒng),需要以管理員的身份運(yùn)行:

然后進(jìn)入軟件安裝節(jié)奏

設(shè)置基本信息

然后next

3.選擇自定義安裝

4.選擇安裝路徑(!所有的目錄不能出現(xiàn)任何中文)

5.安裝

除了localhost可以訪問(wèn)之外,還有哪些地址可以訪問(wèn)?

? ?本機(jī)ip地址

那么問(wèn)題來(lái)了 這個(gè)“ ?It works !” 是來(lái)自那里的呢

來(lái)自默認(rèn)的文檔根目錄下

6.管理Apache

常見(jiàn)的有以下的幾種管理方式:

a.Apache自身提供了一個(gè)Apache服務(wù)鏡像管理器

注意!--》 ? ?它不是Apache的服務(wù)器軟件,只是一個(gè)管理器而已!即使退出也不影響Apache 服務(wù)!

二.以windows服務(wù)的形式進(jìn)行管理

默認(rèn)的,Apache被安裝成了windows的一個(gè)服務(wù)!

先打開(kāi)windows的服務(wù)管理器:

三.PHP的安裝與管理

安裝PHP很簡(jiǎn)單,解壓復(fù)制過(guò)之前新建好的php目錄里面即可:

此時(shí),PHP只是一個(gè)獨(dú)立的軟件,可以單獨(dú)的運(yùn)行,跟Apache還沒(méi)有任何的關(guān)系:

先安裝環(huán)境變量:

然后就可以在Apache的htdocs中生成php文件,并運(yùn)行它

配置PHP

first: PHP與Apache之間的關(guān)系

總的來(lái)說(shuō): PHP與Apache的關(guān)系是:php是Apache的一個(gè)功能模塊,而且Apache調(diào)用PHP

什么是Apache的功能模塊?

Apache本身并不是很強(qiáng)大,但是它可以加載很多模塊來(lái)擴(kuò)展它的功能,也可以說(shuō),Apache就是一個(gè)由很多模塊組成的軟件!Apache的每一個(gè)模塊,都負(fù)責(zé) ? ? ? ? ?完成特定的某一個(gè)功能!

Apache的功能模塊,都是在Apache的配置文件中進(jìn)行加載的

先打開(kāi)PHP的主配置文件:

Apache的眾多模塊,都是通過(guò)LoadModule指令加載到Apache 的內(nèi)部的!

我們也可以使用httpd -M來(lái)查看當(dāng)前Apache已經(jīng)加載了哪些模塊:

好了,了解了PHP與Apache之間的關(guān)系,開(kāi)始下面的步驟

第一步:將PHP安裝成Apache的一個(gè)功能模塊

加載語(yǔ)法:

LoadModule模塊名(不能隨意)模塊的動(dòng)態(tài)鏈接庫(kù)所在的位置(加載的路徑)

其中,PHP模塊的名字:php5_module,也是PHP程序代碼已經(jīng)規(guī)定好了

模塊的地址:在PHP的安裝目錄中,php5apache2_2.dll

然后重啟Apache!(因?yàn)锳pache只有在啟動(dòng)的時(shí)候才會(huì)讀取配置文件)

但是現(xiàn)在運(yùn)行php文件的話,還是不能成功的。

因?yàn)?#xff0c;此時(shí)Apache只是加載了PHP模塊,還沒(méi)有給PHP“分配任務(wù)”!

第二步:在Apache中將PHP結(jié)尾的文件交由PHP模塊來(lái)處理

就是給PHP分配任務(wù)

也要重啟Apache!

此時(shí),PHP是Apache的一部分了,所以,PHP的配置信息需要被Apache所加載!

#加載虛擬主機(jī)的配置文件

第三步:確定并加載PHP的配置文件

理論上來(lái)說(shuō),PHP的配置文件php.ini可以出現(xiàn)在計(jì)算機(jī)的任何一個(gè)目錄下,也就是說(shuō),在計(jì)算機(jī)中,可能有多個(gè)php的配置文件,首先要確定在哪個(gè)目錄下進(jìn)行加載!為了方便管理,一般都是將php.ini放置在php的安裝目錄下!

首先,利用Apache的配置指令PHPIniDir配置文件路徑:

然后,在相應(yīng)的目錄下增加php.ini:

利用已有的模板修改即可:

生產(chǎn)環(huán)境是對(duì)外開(kāi)放,開(kāi)發(fā)環(huán)境就是個(gè)人學(xué)習(xí)使用

我們將開(kāi)發(fā)環(huán)境下的配置文件的模板復(fù)制一份,修改為php.ini:

重啟Apache!

第四步:修改時(shí)區(qū)

報(bào)錯(cuò):

時(shí)區(qū),一般是必須要配置的選項(xiàng)!

此時(shí)在php/php.ini中搜索:timezone,把timezone中的值改成PRC

因?yàn)閜hp是Apache中的一部分

所以,需要重啟Apache!

四.Mysql 的安裝與配置

安裝:

1.選擇自定義安裝

2.選擇安裝目錄:

需要配置兩個(gè)目錄:

MySQL管理系統(tǒng)的目錄

MySQL數(shù)據(jù)庫(kù)的目錄

3.安裝

進(jìn)入配置階段:

配置階段:

1.選擇詳細(xì)配置

2.選擇開(kāi)發(fā)機(jī)器

3.選擇多功能服務(wù)器

4.選擇低并發(fā)

5.開(kāi)啟嚴(yán)格模式

嚴(yán)格模式: 在插入數(shù)據(jù)的時(shí)候,數(shù)據(jù)與該字段的類型必須一致。

6.選擇utf8字符集

7.安裝環(huán)境變量

8.設(shè)置root用戶密碼

9.執(zhí)行配置生效。

(如果卡的超過(guò)30分鐘就關(guān)閉,刪除以下文件,再重新安裝)

到這里還沒(méi)有完

還有將php配置成mysql的客戶端等等補(bǔ)充操作

請(qǐng)移步:?http://www.cnblogs.com/mrszhou/p/7406456.html

總結(jié)

以上是生活随笔為你收集整理的apache php mysql 开发_Wndows下Apache+php+Mysql环境的搭建及其涉及的知识(转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。