windows8.1 下搭建配置apache+php+mysql,windows8.1apache_PHP教程

來源:互聯網
上載者:User

windows8.1 下搭建配置apache+php+mysql,windows8.1apache


軟體版本:

apache:Apache 2.4.10 Win64    http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.10-win64-VC11.zip

PHP:VC11 x64 Thread Safe   http://windows.php.net/downloads/releases/php-5.6.0-Win32-VC11-x64.zip

MySql:5.5 win64

Visual C++ Redistributable for Visual Studio 2012     http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x64.exe

 

Mysql安裝:

雙擊運行,設定使用者名稱、密碼、編碼(utf8),步驟省略!

PHP配置:

1、解壓下載的zip檔案到一個目錄,本教程中為:D:\Program Files\php

2、複製檔案php.ini-development並改名為php.ini;

3、在php.ini檔案中搜尋索引鍵php_mysqli.dll,去掉該行前面的";",開啟mysql擴充(使用mysql資料庫);

4、搜尋索引鍵extension_dir,修改為:extension_dir = "D:/Program Files/php/ext"(視具體目錄而定);

5、依次修改

支援session :session.save_path = "e:/temp"
上傳檔案目錄配置 :upload_tmp_dir = "e:/temp"
時區配置 :date.timezone = Asia/Shanghai

apache配置:

0、安裝Visual C++ Redistributable for Visual Studio 2012

1、解壓下載的zip檔案到c盤:C:\Apache24

2、conf目錄httpd.conf檔案,定位到LoadModule,在其後面添加:(目錄視具體php目錄而修改)

LoadModule php5_module "D:/Program Files/php/php5apache2_4.dll"
PHPIniDir "D:/Program Files/php"

3、定位到AddType,在其後面添加:

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

4、如果要修改apache的連接埠,定位到Listen 80,例如修改為:Listen 8088

5、安裝apache服務。

以管理員的身份開啟一個dos視窗,如果不是管理員身份,會報錯。win8及win8.1系統可在開始頁按C進行搜尋,第一個:命令提示字元 ,右擊,選擇 以管理員身份運行即可。            

命令提示字元預設路徑是:C:\windows\system32 ,假設按上述步驟你將apache24檔案夾放到了C盤根目錄,則在命令提示字元中輸入:cd c:\apache24\bin ,斷行符號之後即可進入bin檔案夾,然後再輸入:httpd.exe -k install   .(當然,啟動|停止|重啟的話,都需要用到-k這個參數,也就是httpd.exe -k start|stop|restart。)

如果安裝成功,以後就可以去你的apache目錄下的bin裡雙擊ApacheMonitor.exe管理apache服務了。

測試組態:

瀏覽 http://localhost/index.html,(如果修改過連接埠,例如本教程中為:http://localhost:8088/index.html)顯示“It works!”,說明apache啟動成功。

在目錄:C:\Apache24\htdocs,(apache預設網站目錄)建立index.php檔案,

phpphpinfo();?>

瀏覽:http://localhost/index.php,如果修改過連接埠,例如本教程中為:http://localhost:8088/index.php

顯示php版本資訊頁面,即為成功:

測試mysql串連,在剛才目錄建立檔案mysql.php,如下:

php$connect=new mysqli("localhost","root","root","test");if(!$connect) echo "Mysql Connect Error!";else echo "mysql success";$connect->close();?>

頁面開啟mysql.php,成功則輸出mysql success


win7下用MySQL+ Apache2+PHP5搭建PHP開發環境,詳細過程?

1.安裝apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步驟:下一步下一步
2.安裝php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步驟:(1)解壓壓縮包到d:\phpWeb\php\
(2)找到php目錄裡的 php.ini-dist 重新命名為 php.ini 並拷到 windows目錄裡
(3)將php目錄裡的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32)
3.配置apache
步驟:(1)開啟 d:\phpWeb\APACHE\conf\httpd.conf 這個檔案
(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 將其改為你的WEB目錄(可不改有時改了會出錯)
(3)找到DirectoryIndex index.html這一行,在後面加入index.html.var index.htm index.php
(4)找到#LoadModule ssl_module modules/mod_ssl.so這行,在後面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz這行,在後面加上一行:AddType application/x-httpd-php .php
4.配置php
步驟:(1)找到c:\windows\php.ini並開啟 (剛才拷進去的)
(2)找到extension_dir = "./" 改為 extension_dir = "d:/phpWeb/php/ext"
(3)找到;extension=php_mysql.dll將前面的;號去掉
(4)找到;session.save_path = 去掉前面;並設路徑"d:/phpWeb/php/session_temp"並在該路徑下建立檔案夾session_temp

5.MySQL裝了就可以
 

Apache+php+mysql在windows下的安裝與配置

樓主,你好,初學者建議直接用phpIntegration Environment,比如WampServer,另外,如果對這方面不懂,環境搭建好了,也不會用,建議你到php100 學習,免費而且比較系統,個人覺得不錯。希望可以幫到你,祝你成功!
 

http://www.bkjia.com/PHPjc/878814.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/878814.htmlTechArticlewindows8.1 下搭建配置apache+php+mysql,windows8.1apache 軟體版本: apache:Apache 2.4.10 Win64 http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.10-win64-VC1...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.