免费无遮挡毛片中文字幕视频-免费无遮挡无码永久在线观看视频-免费香蕉成视频人网站-免费亚洲三级中文-免费亚洲一级无码片-免费一级成人免费观看

Windows下的Apache+MySQL+PHP運行環境的搭建基礎篇

Apache官方站點:http://httpd.apache.org
MySQL官方站點:http://www.mysql.com
PHP官方站點:http://www.php.net

首先我們來了解一下windows下的應用程序的一個簡單的運行機制,明白了這個到了,對于PHP環境的搭建是非常有幫助的。

Windows下的應用程序被啟動的時候,程序首先要找的就是和程序運行相關的動態鏈接庫以及以.ini為擴展名的文件配置信息,檢查的目錄順序是“當前目錄”->Windows/WinNT->System32...到這里,我想也應該明白了為什么配置PHP運行環境需要把PHP所在目錄下的dll文件copy來copy去的。

接下來,我們開始來搭建我們的運行環境:

第一步,安裝Apache2,這個過程比較簡單,一路點下一步就可完成Apache2的安裝。但需要注意的是你的Windows有沒有安裝別的WebServer,比如,你默認安裝了IIS,那么IIS默認按用了80端口,那么你的Apache2就不能使用80端口了,那只能在安裝的過程換到8080,或者你在安裝Apache2之前將IIS停止停止命令(NET STOP iisadmin/NET STOP w3svc)。我個人習慣于將Apache2安裝到C:/Apache Group,以便把MySQL、PHP、Tomcat、J2SDK集中在一起。Apache2安裝成功之后,打開IE,輸入http://localhost如果你看到了歡迎頁面那么恭喜你,Apache2安裝成功。

第二步,安裝MySQL,如果你沒有特殊要求,不要做任何改動,使用默認安裝。我個人習慣于安裝到C:/Apache Group目錄下。安裝完畢之后打開mysqlbinwinmysqladmin.exe,在顯示的對話框中,用戶名:root,密碼:任意填寫,這個就是你的mysql的初始密碼,本地連接的時候不需要,但是可以防止別人遠程連接你的數據庫。

第三步,配置Apache2+MySQL+PHP的整體環境。
1.將下載的PHP的win32壓縮包解壓后copy到C:/Apache Group下改名為PHP5(個人習慣于帶主版本號,方便以后多版本調試,這里以PHP5為例)。
2.打開PHP5目錄,可以大致的整理一下里面的文件,建立兩個文件夾dlls和sapi,把php5apache2.dll、php5apache.dll、php5apache_hooks.dll、php5isapi.dll、php5nsapi.dll幾個文件cut到sapi目錄下,他的所有所有的dll文件cut到dlls,這樣目錄結構就很類似于PHP4的目錄結構了。
3.把dlls下的所有文件copy到C:/Apache Group/Apache2目錄下
4.把PHP5目錄下的php.ini-dist改名為php.ini并打開,找到extension_dir = ""行,改為extension_dir = "C:/Apache Group/php5/ext",然后繼續往下看,找到很多這樣“;extension=”開頭的行,去掉extension=php_gd2.dll(打開gd庫)、extension=php_mysql.dll(mysql處理函數庫)保存退出。
5.打開C:Apache GroupApache2confhttp.conf文件,在#LoadModule ssl_module modules/mod_ssl.so行后面添加如下幾行:

PHPIniDir "C:/Apache Group/php5" #指定php.ini文件所在位置
LoadModule php5_module "C:/Apache Group/php5/sapi/php5apache2.dll" #指定php程序的解析模塊
AddType application/x-httpd-php .php #指定所要解析的文件的擴展名
AddType application/x-httpd-php-source .phps #指定PHP源代碼擴展名

存盤退出,重起一下Apache,至此你的Apache2+MySQL+PHP運行環境已經配置成功,你可以在C:/Apache Group/Apache2/htdocs下創建一個文件phpinfo.php,然后寫上:
php
phpinfo
();
?>
然后通過http://localhost/phpinfo.php
查看你的環境變量了。
其實PHP環境的配置并非像很多人想象的那樣,并且各種版本的差別也不大,在每次配置環境的時候認真閱讀安裝文檔是非常必要的,安裝文檔里的方法也都是非常簡潔明了的,理解了文檔,再來配置環境,那就輕車熟路了。希望的文章能對大家有一點的啟發。

php5開發運行環境配置

    PHP5是現在PHP正式發行的最新版本。完全重寫的內核及面對對象的特性。使它在性能上遙遙領先于PHP4。下面給大家講的是PHP5的詳細配置過程。

    所需軟件
    1. apache
    2. php
    3. mysql
    你先需要下載上面的這些軟件。上面的三個軟件是一個PHP運行環境所必須的。你可以點擊軟件名進入網站下載。

    安裝軟件
    1. 安裝apache
    這個很簡單,雙擊安裝程序,按著提示一步步操作就行了。
    2. 安裝mysql
    如果你下載的是安裝版(install),就跟上面一樣進行操作,如果你下載的是壓縮版。就把文件解壓縮到你要安裝的目錄。如:D:\mysql
    3. 安裝php
    解壓你下載的PHP文件到一個目錄,如:D:\php
    現在就差不多把軟件都安裝完了,你現在可以打開瀏覽器,然后在地址欄輸入: localhost或127.0.0.1 然后回車。 如果頁面顯示“it's works”, 祝賀你,完成了50%。

    參數配置
    已經到了最后一步,也是最重要的一步,很多人在安裝PHP環境時出現的錯誤,都集中在這一步。因為這一步的許多操作都是在文件中改參數,沒有提供相關界面,所以沒有經驗的人出錯也不足為怪。別看我現在配置起來輕車熟路。想當年學PHP時,花了一個月才搞懂是怎么回事。OK,讓我們開始。
    1.配置apache
    httpd.conf是apache的配置文件。用記事本打開這個文件。如果在安裝時你沒有更改路徑,那就在 C:\Program Files\Apache Group\Apache2\conf\httpd.conf 。

    搜索”LoadModule”,然后在一大段LoadModule后添加一行內容:LoadModule php5_module “D:\php\php5apache2.dll”,這句內容是讓apache在啟動時加載PHP5的模塊,那中間的路徑就是你PHP解決的目錄路徑。自已視情況更改。

    搜索”DocumentRoot”, 然后把引號中的內容改成你網站存放的目錄地址。 我就改成了“D:\wwwroot”

    搜索”Directory”, 把后面的路徑改成跟上面一樣,這個指的也是網站的目錄。它中間的一些參數是對網站目錄進行一些配置的。暫時不要理會。

    搜索”index.html”, 緊挨著它后面添加” index.htm index.php”,這個是配置網站配認頁面的,自已看著配置。用空格分開

    在文件結尾添加下面兩行代碼:

    AddType application/x-httpd-php .php
    PHPIniDir "D:\php"

    第一行是讓apache可以解析php文件,第二句是指明php.ini文件的位置。如果你習慣把php.ini文件復制到c:\windows下,就不需要。
    到了這步,已經可以正常解析php文件了。你可以在你設定的網站目錄中新建一個PHP文件,內容為:

    phpinfo();

    如果輸出一個表格樣的內容,那就表示配置成功。

    2. 配置Mysql
    Mysql為PHP提供了強大的數據庫支持。如果你下載的是安裝版,可以略過此步,解壓版請按步驟操作:
    復制my-medium.ini到C:\windows,并改名為: my.ini。
    在CMD中輸入下面的代碼:

    C:\>mysqld-nt.exe --install MySQL-noinstall --defaults-file="C:\windows\my.ini"
    C:\>net start MySQL-noinstall

    3. 配置php.ini文件
    打開你的php.ini文件,找到下面的幾行,把前面的分號去掉。

    ;extension=php_mysql.dll
    ;extension=php_pdo.dll
    ;extension=php_pdo_mysql.dll

    其實只去行第一行的分號也行,但PDO是PHP5推薦的數據庫操作方式。所以說順便也開了吧。

    到此,一個簡單的PHP5運行環境就配置完成了。重新啟動apache,試試看…

    • Tags:
    Image
    Image

    等保設備套餐,特價限時優惠

    Image
    Image

    ? Copyright 2005~2025 珠海超凡科技有限公司 All rights reserved 粵ICP備11027936號 粵公網安備:44040202000848號