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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Wndows下Apache+php+Mysql环境的搭建及其涉及的知识

發布時間:2023/12/20 数据库 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Wndows下Apache+php+Mysql环境的搭建及其涉及的知识 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.安裝Apache

? ?1. 在網上搜索以下3個文件,以及找一個地方新建一個文件夾

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

? ? ? 文件夾內有:apache,mysql,php文件夾,最好都不要有中文路徑

??

  

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

  msi是微軟的安裝程序包!

? 2. 安裝Apache的話,直接安裝二進制文件(可執行文件)即可

? ? ? 如果是win10操作系統,需要以管理員的身份運行:

? ??

?

? ? ? ??

? ? 然后進入軟件安裝節奏

? ? ?設置基本信息

? ? ?

? ? ? ?然后next

? ? ? ?3.選擇自定義安裝

? ? ??

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

? ?

?5.安裝

? ??

? ??

? ? ? ? 除了localhost可以訪問之外,還有哪些地址可以訪問?

? ? ? ?

? ? ??? ?本機ip地址

?

?

?那么問題來了 這個“ ?It works !” 是來自那里的呢

? ?來自默認的文檔根目錄下

? ?

6.管理Apache

??

常見的有以下的幾種管理方式:

? ? ? ? ??a.Apache自身提供了一個Apache服務鏡像管理器

?

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

? ? ?

?

?二.以windows服務的形式進行管理

??

默認的,Apache被安裝成了windows的一個服務!

先打開windows的服務管理器:

?

?

?

?

?

三.PHP的安裝與管理

? ? ? 安裝PHP很簡單,解壓復制過之前新建好的php目錄里面即可:

? ?

此時,PHP只是一個獨立的軟件,可以單獨的運行,跟Apache還沒有任何的關系:

先安裝環境變量:

?

?然后就可以在Apache的htdocs中生成php文件,并運行它

?

配置PHP

? ? ?first: PHP與Apache之間的關系

? ??

? ? 總的來說: PHP與Apache的關系是:php是Apache的一個功能模塊,而且Apache調用PHP

? ?

? ? ? ?什么是Apache的功能模塊?

  Apache本身并不是很強大,但是它可以加載很多模塊來擴展它的功能,也可以說,Apache就是一個由很多模塊組成的軟件!Apache的每一個模塊,都負責 ? ? ? ? ?完成特定的某一個功能!

? ? ? ?Apache的功能模塊,都是在Apache的配置文件中進行加載的

? ? ? ?

? ? ? ?先打開PHP的主配置文件:

? ? ? ? ?Apache的眾多模塊,都是通過LoadModule指令加載到Apache 的內部的!

? ? ? ??

? ? ? ?

我們也可以使用httpd -M來查看當前Apache已經加載了哪些模塊:

好了,了解了PHP與Apache之間的關系,開始下面的步驟

?

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

?

加載語法:

LoadModule 模塊名(不能隨意) 模塊的動態鏈接庫所在的位置(加載的路徑)

?其中,PHP模塊的名字:php5_module,也是PHP程序代碼已經規定好了

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

?

?

然后重啟Apache!(因為Apache只有在啟動的時候才會讀取配置文件)

? 但是現在運行php文件的話,還是不能成功的。

? 因為,此時Apache只是加載了PHP模塊,還沒有給PHP“分配任務”!

?

第二步:在Apache中將PHP結尾的文件交由PHP模塊來處理

? ?就是給PHP分配任務

? ?

? ?也要重啟Apache!

? ??

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

#加載虛擬主機的配置文件

? ? ? ? ?

?

?

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

? ? ? ? ??

    理論上來說,PHP的配置文件php.ini可以出現在計算機的任何一個目錄下,也就是說,在計算機中,可能有多個php的配置文件,首先要確定在哪個目錄下進行加載!為了方便管理,一般都是將php.ini放置在php的安裝目錄下!

? ? ?

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

?

? ? ?然后,在相應的目錄下增加php.ini

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

? ? ? ?

? ? ? 生產環境是對外開放,開發環境就是個人學習使用

? ? ? 我們將開發環境下的配置文件的模板復制一份,修改為php.ini:

? ?

? ? 重啟Apache!

? ? ?

? ? ?第四步:修改時區

報錯:

?

? ? ? ? ?時區,一般是必須要配置的選項!

? ? ? ? ? 此時在php/php.ini中搜索:timezone,把timezone中的值改成PRC

? ? ? ? ? ?

? ? ? ? ?因為php是Apache中的一部分

? ? ? ? ?所以,需要重啟Apache!

?

四.Mysql 的安裝與配置

? 安裝:

? ??

1.選擇自定義安裝

?

2.選擇安裝目錄:

? ?

需要配置兩個目錄:

MySQL管理系統的目錄

MySQL數據庫的目錄

?

3.安裝

?

進入配置階段:

??

配置階段:

? ? 1.選擇詳細配置

? ? ?

? 2.選擇開發機器

? ? ?

? ?3.選擇多功能服務器

? ? ?

? 4.選擇低并發

? ? ?

? ?5.開啟嚴格模式?

? ? ?

? ?嚴格模式: 在插入數據的時候,數據與該字段的類型必須一致。

? ? ?6.選擇utf8字符集

? ? ??

? ?7.安裝環境變量

? ? ?

? ? 8.設置root用戶密碼

? ? ??

? ?9.執行配置生效。

?

?

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

?

?到這里還沒有完

? 還有將php配置成mysql的客戶端等等補充操作

? 請移步:?http://www.cnblogs.com/mrszhou/p/7406456.html

?

??

?

轉載于:https://www.cnblogs.com/mrszhou/p/7406001.html

總結

以上是生活随笔為你收集整理的Wndows下Apache+php+Mysql环境的搭建及其涉及的知识的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。