win下如何搭建php環(huán)境

本篇內(nèi)容主要講解“win下如何搭建php環(huán)境”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“win下如何搭建php環(huán)境”吧!

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:國際域名空間、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、蒼梧網(wǎng)站維護、網(wǎng)站推廣。

在崇信等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需設(shè)計網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站制作,崇信網(wǎng)站建設(shè)費用合理。

我們提供的服務有:網(wǎng)站建設(shè)、做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、樂平ssl等。為超過千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術(shù)的樂平網(wǎng)站制作公司

目前創(chuàng)新互聯(lián)建站已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機、網(wǎng)站托管運營、企業(yè)網(wǎng)站設(shè)計、岳陽樓網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)與策劃設(shè)計,湯旺網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務涵蓋:湯旺等地區(qū)。湯旺做網(wǎng)站價格咨詢:18980820575

創(chuàng)新互聯(lián)建站是專業(yè)的通州網(wǎng)站建設(shè)公司,通州接單;提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行通州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

win下搭建php環(huán)境的方法:1、下載apache并配置;2、下載PHP并將其解壓到wamp目錄下的php文件夾;3、下載安裝MySQL;4、修改好配置文件即可。

win下如何搭建php環(huán)境

本文操作環(huán)境:Windows7系統(tǒng),PHP5.6版,Dell G3電腦。

window10下搭建php的運行環(huán)境

之前開發(fā)一直都是用的php集成環(huán)境(eg:phpstudy,xampp等),沒有嘗試過使用php+mysql+apache在本地獨立搭建PHP運行環(huán)境,所以今天突然想試著搭建一下,看看路上會遇到什么麻煩。首先我們需要的搭建工具有:

  • windows操作系統(tǒng)(我的電腦是win10)

  • apache

  • MySQL

  • php

首先我安裝的是apache,

1.Apache的安裝:

apache的下載地址http://www.apachelounge.com/download/,根據(jù)你的電腦配置下載

win下如何搭建php環(huán)境

根據(jù)你的電腦配置來下載是32位的還是64位的。這里我在D盤創(chuàng)建了一個wamp的文件夾,將下載好的apache解壓在該目錄下。接下來以管理員的身份運行cmd,然后一步步進入到d:\wamp\Apache\bin目錄,在該目錄下執(zhí)行httpd -k install命令,

win下如何搭建php環(huán)境

我第一次執(zhí)行httpd -k install安裝命令是遇到了上圖的問題,那是應為在httpd.conf配置文件中的默認路徑是錯誤的,你手動改寫成你實際路徑即可。

過程中我也遇到了apache不能安裝的情況,后來查了一下是之前安裝的apache已經(jīng)被設(shè)置為系統(tǒng)服務,刪除即可。

刪除操作如下(注意也是以管理員身份操作):

win下如何搭建php環(huán)境

操作:在開始啟動欄輸入services.msc,打開系統(tǒng)服務列表:如圖

win下如何搭建php環(huán)境

當然期間我也遇到其他的問題:

右鍵上圖中的Apache2.4-》屬性

win下如何搭建php環(huán)境

發(fā)現(xiàn)可執(zhí)行文件的路徑是錯誤的,還是之前集成環(huán)境的路徑(當然這里已經(jīng)是我修改過后的)。

這里是可修改的,方式如下:

開始啟動搜索欄中輸入"regedit"打開注冊表 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\下找到所需的服務Apache2.4,將其 "ImagePath"鍵值更改為實際路徑即可。當然這里的介紹只是針對你的apache啟動不了的情況,如果你執(zhí)行了

sc delete apache2.4

這條命令,你是不用執(zhí)行以上操作的。當你執(zhí)行完httpd -k install,出現(xiàn)以下內(nèi)容時,說明你本地的apache已經(jīng)安裝成功了

win下如何搭建php環(huán)境

紅框中的錯誤根據(jù)我的判斷是可以忽略的,

當然你也可以解決出現(xiàn)這種錯誤:

localhost.localdomain. Set the 'ServerName' directive globally to suppress this message apache 啟動出現(xiàn)這種錯誤的解決方法: 將 apache 的配置文件httpd.conf中的 ServerName 改成可用域名或如下配置 ServerName localhost:80

你在瀏覽器中輸入http://localhost,如果出現(xiàn)以下頁面,說明你的apache已經(jīng)安裝成功了。

win下如何搭建php環(huán)境

安裝參考鏈接參考鏈接

2.php的安裝

下載地址:https://windows.php.net/downloads/releases/

win下如何搭建php環(huán)境

然后將下載的文件解壓到wamp目錄下的php文件夾(不要下載非線程安全的版本,里面沒有phpX(5,7)apache2_4.dll的拓展文件),配置apache的時候要用到。

3.下載MySQL

接下來就是下載MySQL鏈接地址https://dev.mysql.com/downloads/mysql/,

win下如何搭建php環(huán)境

我是下載的MySQL5.7版本的,根據(jù)你的操作系統(tǒng)下載32bit或者64bit

win下如何搭建php環(huán)境

將下載的文件解壓到wamp目錄下的mysql文件夾。

4.修改配置文件

打開D:/wamp/apache/conf文件夾下的httpd.conf文件

找到#LoadModule xml2enc_module modules/mod_xml2enc.so這一行,在這一行下面添加一下內(nèi)容

PHPIniDir "C:/wamp/php5.6/"
LoadModule php5_module "C:/wamp/php5.6/php5apache2_4.dll"

win下如何搭建php環(huán)境

然后再找到 AddType application/x-gzip .gz .tg 這一行再下面添加

AddType application/x-httpd-php .php

win下如何搭建php環(huán)境

apache的配置算是完成了。

然后再打開D:/wamp/php文件夾下的php.ini-developement文件的文件名改為php.ini,然后對文件進行編輯,

win下如何搭建php環(huán)境

; extension_dir = "./"
; On windows:
extension_dir = "d:/wamp/php5.6/ext"

date.timezone = Asia/Shanghai

取消此行的注釋,并且填寫ext文件夾的實際路徑.

然后就是開啟一些php的擴展文件

win下如何搭建php環(huán)境

接下來就是配置MySQL了,打開進入到D:/wamp/mysql目錄下新建my.ini配置文件,貼入一下內(nèi)容

[mysql]
 
# 設(shè)置mysql客戶端默認字符集
 
default-character-set=utf8 
 
[mysqld]
 
#設(shè)置3306端口
 
port = 3306 
 
# 設(shè)置mysql的安裝目錄
 
basedir=D:\wamp\mysql
 
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
 
datadir=D:\wamp\mysql\data
 
# 允許最大連接數(shù)
 
max_connections=200
 
# 服務端使用的字符集默認為8比特編碼的latin1字符集
 
character-set-server=utf8
 
# 創(chuàng)建新表時將使用的默認存儲引擎
 
default-storage-engine=INNODB

以管理員的身份運行cmd,進入到D:/wamp/mysql/bin目錄下安裝MySQL服務,輸入mysqld install(注意是mysqld不是mysql一定不要眼花)

命令行顯示該行,表示安裝成功

win下如何搭建php環(huán)境

接下來輸入mysqld --initialize創(chuàng)建data文件夾,否則后面無法啟動MySQL服務;

然后輸入net start mysql就可以啟動MySQL服務了

win下如何搭建php環(huán)境

輸入mysql -u root -p,然后輸入密碼即可連接MySQL服務

可能會出現(xiàn)以下錯誤

win下如何搭建php環(huán)境

這里現(xiàn)在下載的MySQL版本默認都不支持無密碼驗證,需要我們手動設(shè)置修改,打開my.ini文件,在文件末尾加上一句:

skip-grant-tables

win下如何搭建php環(huán)境

然后重啟MySQL(net stop mysql/net start mysql),此時可以不用密碼進行連接,但許多功能受到了限制。先連接MySQL,然后選擇user數(shù)據(jù)庫修改root用戶的密碼。

update user set authentication_string=password("你設(shè)置的密碼") where user = "root";

win下如何搭建php環(huán)境

斷開MySQL連接,將設(shè)置文件my.ini文件里剛剛加入的skip-grant-tables刪除,重啟MySQL服務,使用你設(shè)置的密碼登陸。

到此,相信大家對“win下如何搭建php環(huán)境”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!

網(wǎng)站標題:win下如何搭建php環(huán)境
本文鏈接:http://bm7419.com/article6/igchog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、用戶體驗、App開發(fā)、網(wǎng)站制作自適應網(wǎng)站、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管