簡體   English   中英

在Windows上安裝PHP,MySql和Apache

[英]Installing PHP, MySql and Apache on windows

這是我第一次使用Apache,PHP,MySql。 我下載並安裝了這些最新的軟件包3.現在我用apache檢查了index.html的工作原理。 現在我用一些PHP腳本替換index.html來檢查我的php是否有效。 當再次打開html頁面時,我直接看到了php代碼。 它似乎不起作用。 以下是我的PHP代碼的樣子。

<html>
<body>

<?php
echo "Hello World";
?>

</body>
</html>

當我打開index.php時,我看到上面的代碼本身。 任何人都可以告訴我什么是錯的,我該如何解決?

檢查你的apache httpd.conf文件中是否有一些看似這樣的注釋掉的代碼

LoadModule php5_module libexec/apache2/libphp5.so

並進一步下載文件,這......

<IfModule php5_module>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    <IfModule dir_module>
            DirectoryIndex index.html index.php
    </IfModule>
</IfModule>

似乎安裝中存在一些問題。 使用WAMP作為stefan和dessus或XAMPP。 我重新嘗試使用與APACHE,MYSQL,File Zilla Server,Mercury捆綁在一起的XAMPP郵件。 容易安裝,也容易使用 。 http://www.apachefriends.org/en/xampp.html

對WampServer的另一次投票。 一旦你有了一個正常工作的服務器,就可以更容易地使用配置文件,然后以這種方式學習Apache / PHP配置。

用wamp! 它簡單快捷:)

http://www.wampserver.com/en/

就個人而言,我使用了2007年的舊版本1.7.4,可以在這里找到: http//sourceforge.net/projects/wampserver/files%2FWAMP5/

使用舊版本的好處是你的代碼可以在舊機器上運行,許多服務器都有舊版本的php和mysql。

使用舊版本的壞處是你的代碼可能無法在新機器上運行,而且有些機器有新版本的php和mysql。

http://computing-know.blogspot.in/#!/2013/10/how-to-setup-apache-php-mysql.html

一步一步的過程來設置Apaache,PHP,Mysql,phpMyAdmin和XDebug。

1)如何安裝Apache

2)為Apache設置PHP

3)安裝和配置MySQL以與PHP一起使用

4)設置XDebug進行調試

5)phpMyAdmin的

注意:在本教程中,我的服務器文件夾位於F:\\ Server上

如何安裝Apache

1)有兩種方法可以安裝apache,或者從httpd.apache.org/download.cgi安裝舊版本的apache httpd(與Windows XP兼容),或者從www.apachelounge.com/download/獲取最新的apache build zip。

2)我將展示如何從apachelounge.com/download/下載的zip版本配置apache。

3)單擊頁面左側的Additional + VC9。

4)使用OpenSSL 0.9.8下載2.4.x zip版本。

5)在位置創建名稱為Server的文件夾。

6)我的位置是F:\\ Server

7)將Apache24從apache zip解壓縮到Server文件夾。

8)現在轉到Apache中的配置文件夾,並在任何文本編輯器中打開httpd.config。

9)找到(Ctrl + F)並替換“c:/ Apache24”的每個實例,並將其更改為您的apache位置,例如f:/ Server / Apaache24。

ServerRoot“c:/ Apache24”與ServerRoot“f:/ Server / Apache24”

DocumentRoot“c:/ Apache24 / htdocs”與DocumentRoot“f:/ Server / Apache24 / htdocs”

ScriptAlias / cgi-bin /“c:/ Apache24 / cgi-bin /”與ScriptAlias / cgi-bin /“f:/ Server / Apache24 / cgi-bin /”

8)現在運行命令提示符(具有管理員權限)。

9)在命令提示符上轉到Server / Apache24 / bin位置。

10)在Bin文件夾中輸入“httpd -k install”以安裝Apache服務,然后按Enter鍵。

11)要啟動Apache Server,只需鍵入“httpd -k start”,然后按Enter鍵。

12)重新啟動計算機

13)現在打開Bin文件夾,雙擊ApacheMonitor.exe並啟動Apache

14)現在轉到localhost如果你看到“It Works”頁面,那么Apache已成功安裝在你的計算機上。

如果您看到一個頁面上寫着“它有效!” 然后Apache服務器已成功安裝。

為Apache設置PHP

1)轉到windows.php.net/download/下載php-5.4.x-Win32-VC9-x86.zip。

2)在Server文件夾中創建一個名為php的文件夾。

3)將所有文件從php-5.4.x-Win32-VC9-x86.zip解壓縮到服務器中的php文件夾。

4)現在轉到Apache中的配置文件夾,並在任何文本編輯器中打開httpd.config。

5)找到(Ctrl + F)LoadModule向下滾動,直到最后一個LoadModule並粘貼以下內容

LoadModule php5_module“f:/Server/php/php5apache2_4.dll”。

6)找到(Ctrl + F)AddType向下滾動,直到最后一個AddType並粘貼以下內容

AddType application / x-httpd-php .php。

7)將PHP位置添加到httpd.conf文件的末尾。 例如,在文件末尾添加以下內容:PHPIniDir“您的PHP位置”。

本地主機/ info.php的

8)在php文件夾中將php.ini-development重命名為php.ini並在Text Editor中打開它。

9)找到(Ctrl + F)display_errors,並確保將值設置為On。

10)找到(Ctrl + F)extension_dir =“./”並將其更改為extension_dir =“F:\\ Server \\ php \\ ext”。

11)重啟Apache服務器。

12)在Apache的htdocs文件夾中創建一個文件“phpinfo.php”,其中包含以下內容:

13)轉到localhost / phpinfo.php

extension_dir =“./”

14)右鍵單擊MyComputer單擊屬性

15)單擊Environment Variables

16)在路徑末尾添加php文件夾位置

17)重新啟動計算機。

安裝和配置MySQL以與PHP一起使用

1)轉到dev.mysql.com/downloads/mysql/下載zip或安裝程序版本。

2)安裝MySQL

3)單擊“下一步”

4)選擇Complete並單擊Next

5)單擊Finsh

6)單擊“標准配置”

7)單擊“下一步”

8)輸入mySQL的密碼

9)轉到MySQL命令行並輸入密碼。

12)打開php.ini文件並找到以下行:; extension = php_mysql.dll刪除分號。

並找到行:; extension = php_mysql.dll

phpMyAdmin的

1)轉到Apache中的config文件夾,在任何文本編輯器中打開httpd.config。

2)找到(Ctrl + F)行DirectoryIndex index.html添加index.php。

3)在服務器文件夾中打開php.ini文件並取消注釋mbstring和mysqli擴展。

3)轉到phpmyadmin.net/下載最新的phpMyAdmin-4.0.8-english.zip。

4)將其解壓縮到htdocs中的phpMyAdmin文件夾。

5)重新啟動Apache服務器。

6)轉到localhost / phpMyAdmin /

設置XDebug進行調試

1)從瀏覽器轉到http://xdebug.org/download.php並下載

php_xdebug-2.xx-5.4-vc9線程安全32位版本。

2)復制並粘貼到php中的擴展文件夾。

3)在php.ini文件的末尾復制並粘貼以下代碼行。

[了XDebug]

;; 只有Zend OR(!)XDebug

zend_extension =“你在Xdebug的位置”

xdebug.remote_enable =真

xdebug.remote_host =本地主機

xdebug.remote_port = 10000

xdebug.remote_handler = dbgp

4)重啟Apache服務器。

5)轉到localhost / phpinfo.php向下滾動以查看是否安裝了xDebug

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM