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

歡迎訪問 生活随笔!

生活随笔

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

数据库

Windows下 Apache+PHP5+MYSQL5+phpmyadmin 规范安装

發布時間:2024/4/14 数据库 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows下 Apache+PHP5+MYSQL5+phpmyadmin 规范安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
< Apache+PHP5+MYSQL5+phpmyadmin>

Windows Apache+PHP5+MYSQL5+phpmyadmin 規范安裝 (絕對原創) ? ? 裝PHP規范的安裝不僅讓程序運行酶?游榷ê桶踩?而且還給程序的升級管理帶來更大的方便和自由. ? ? 很多人學習裝PHP+Mysql的時候,都把php.ini和libmysql.dll拷到系統目錄下,有的是從PHP4轉過來,把更多的東西拷到系統目錄里去.官方說,這是一種不安全的,不好的安裝方法.什么裝不把把一些東西拷到系統目錄,但又能使系統找到我們的配置文件呢?就是path了 ? ? 如果你已經安裝了無數次PHP,但是你還是把php.ini和libmysql.dll或更多文件拷到系統里去,你看一下第7點不會浪費你的時間.如果你是第一次裝PHP,恭喜你,走下來一遍你就輕松的,正確的掌握了傳說中極度難邁過的PHP環境配置 我們的例子所用的軟件及版本:
apache_2.0.55-win32-x86-no_ssl.msi??官方下載,當前最高版本2.2.3,不宜運行PHP [url]http://archive.apache.org/dist/httpd/[/url]
mysql-5.0.24-win32.zip 官方: [url]www.mysql.com[/url]
php-5.1.6-Win32.zip 官方 php.net 不要安裝版的(5.2.0也一樣的安裝方法)
phpmyadmin 當前最高正式版 2.9.0.3 官方 www.phpmyadmin.net

(如上軟件均可以在華軍和天空找到) 安裝前應注意:如果運行了IIS的話先關掉IIS,要用管理員帳號登錄操作系統 ?Now,let’s begin!

1.安裝apache
? ? 要是你裝做在網絡中使用的,建議裝 1.3.x的apache ,php對多線程的支持還不安全,apache 2.x.x的是多線程的web服務器。Php在apache >=2.1.x 下需要裝補丁才可以運行。

安裝配置:
只有這個地方的配置要注意:(如圖1)
,裝apache,別的地方愛什么弄你就什么弄。
完成以后,托盤出現如下圖這個東西,并且亮著綠燈的話,恭喜你,要是亮紅燈的話,你就找辦法解救吧,只要80端口不被占用的話,是不會亮紅燈的。 (如圖2)
2.安裝MySQL
運行Mysql安裝文件,
安裝文件運行后,選擇安裝類型為Custom,Next,
》選擇安裝目錄,Next
》Install
》這個時候信息一下了,那東東正在給你安裝Mysql Server,等待這一步完成
》直接Next
》輸入一個郵箱,設置密碼和確認密碼,(如圖3)Next
》用英文填上你的名和姓(如圖4)Next
》Phone:輸入電話號碼(電話號碼可留空),Zip/Postal Code:輸入郵政編碼,Country:選擇國家China,State/Province:選擇所在省/市(選第一個),別的可留空(如圖5)Next
》直接Next
》直接點 Finish
》又出來個窗口,不要關掉哦

上面完成了Mysql Server的安裝,但是Mysql還沒有完成安裝,還要創建一個實例和配置它,下面繼續安裝

》Next
》保持默認,Next
》選擇中間那個選項(如圖6),Next
》保持默認,Next
》保持默認,Next
》選擇第三個,設置一個連接數(如圖7),Next
》保持默認,Next
》選擇第三個,設置默認編碼為 gb2312或gbk或utf-8(如圖7),Next
》把下面一個復選框選上,別的保持默認(如圖8),Next
》這一步是設置一個root用戶的密碼,我們們這里先不設置,留到下面用phpmyadmin來操作,如圖示把 √ 去掉,(如圖9) Next
》Execute
要是如圖10所示,三個√ 都是藍色的話,恭喜你,你的Mysql成功安裝了;要是有的 √ 不出來,而是紅色的X 的話,麻煩你重新來,檢查你哪一步出問題了。
》Finish 結束安裝
從現在開始,我們開始配置我們的PHP了,如果你是第一次安裝這東東,請您先按每一步來做,特別是創建文件夾的時候不要做的不一樣,否則很容易出錯,因為配置時要添加很多的關于我們剛創建的文件夾的參數

3.在C盤創建一個文件夾 命名為 php,把下載來的php文件包(php-5.1.6-Win32.zip或別的版本)解壓到其中。

4.在E盤創建文件夾并命名為 httproot (用來放我們的網頁的文件夾,供apache讀取)
把您的phpmyadmin的整個文件夾壓到 E:\httproot\ 里,解壓后文件的路徑是 E:\httproot\phpmyadmin2.x.x xxx 把E:\httproot\ 里的文件夾phpmyadmin2.x.xxxx重命名為 phpmyadmin,便于瀏覽.

5.配置apache 的配置文件 httpd.conf
通過 開始》所有程序 》Apache HTTP Server 2.0.55 》Configure Apache Server 》Edit The Apache httpd.conf Configuration File 打開apache 的配置文件httpd.conf
找到 DocumentRoot "C:/programfile/Apache/Apache2/htdocs"
(注:這是你裝的apache的默認web文檔文件夾,現在我們把他設置成 apache讀的 網頁文件是在我們剛創建的 E:\httproot)
將C:/programfile/Apache/Apache2/htdocs 改成 E:/httproot
找到 <Directory " C:/programfile/Apache/Apache2/htdocs”>也將
C:/programfile/Apache/Apache2/htdocs 改成 E:/httproot (注意不要用反斜杠 “\”)并保存,
通過 開始》所有程序 》Apache HTTP Server 2.0.55 》Control apache server》restart 重新啟動apache,打開IE,在地址攔輸入 localhost 回車打開地址,如果出現的頁面不是你剛安裝apache時的歡迎頁面,而是如下(圖11)類似,那么這一步配置正確了


回到httpd.conf文件
找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php
在最后加入
LoadFile c:/php/php5ts.dll
(使apache運行時加載加載php5ts.dll)
LoadModule php5_module c:/php/php5apache2.dll
AddType application/x-httpd-php .php (讓PHP解釋器將.php文件作為它的解釋的一種文件類型)

保存設置。
在WEB根目錄(E:/httproot)里建一個名為test.php的文件內容如下
<?php phpinfo(); ?>
重新成功啟動apache服務
用瀏覽器打開 localhost/test.php
如果可以看到一個有很多信息的頁面,OK了
這里你將PHP安裝為APACHE的模塊,此時PHP環境基本已經配置成功
6.配置php.ini
把c:/php文件夾下的php.ini-recommended改名,改名為php.ini[ 出于安全和效率的考慮,建議使用php.ini-recommended作為php.ini的藍本,而不要使用php.ini-dist。]
打開php.ini,找到extension_dir = "./" 改為 extension_dir = "C:/php/ext",也就是你的PHP目錄下,包含著一大堆.dll文件的那個目錄.找到;extension=php_gd2.dll,;extension=php_mbstring.dll,;extension=php_mysql.dll這3行,把這3行前的";"都去掉,讓這3行生效,也就是說,讓你的PHP支持mysql組件.
在C:/php/ 創建文件夾 session_tmp 找到session.save_path 這一行,設成session.save_path = "C:/php/session_tmp"這句話的作用是,讓產生的session文件,都存到你設的目錄C:/php/session_tmp里去,不然你的系統目錄里,會有很多session文件.(真正用做網絡服務器時是不把session文件夾建到web文檔文件夾里的)[要是您以CGI方式安裝了以后,就要找到session.auto_start段,改成session.auto_start = 1.用我們這方法裝就不用改]
然后保存php.ini
7.設置path
a.設使 ph置環境變量PHPRC p.ini有效
右擊“我的電腦”選 ”屬性“》"高級"》環境變量 》下面的“新建”
來新建一個系統變量 ,輸入如下(其中C:\php是你的 PHP 所在的文件夾);(如圖12)
b.在系統變量 里 雙擊 變量 "path",彈出系統path變量的編輯框, 在變量值后面加上 ;C:\php [也就是你的PHP的文件夾]
c.點擊 系統變量 的 “新建”輸入(如圖13)的信息(C:\php\ext的C:\php為你的 PHP所在的文件夾)
到目前為止,全部配置完畢,重新啟動操作系統,就可以開始測試您的服務器了。

怎樣知道你的mysql能正常運行呢?下面通過學習配置使用phpmyadmin來測試你的Mysql是否可用

8.使用phpmyadmin

重新啟動系統(因為設置環境變量需要重啟電腦才生效)后
把E:/httproot/phpmyadmin/libraries 下的 config.default.php復制到E:/httproot/phpmyadmin并重命名為config.inc.php
打開config.inc.php
找到$cfg['PmaAbsoluteUri'] = '';將其改成
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';[
也就是您的網站服務的IP或域名加上你的phpmyadmin的文件夾名
找到$cfg['Servers'][$i]['auth_type']? ???= ‘config’;,把config改成 http,即是改成了
$cfg['Servers'][$i]['auth_type']? ???= 'http';

用瀏覽器打開 [url]http://localhost/phpmyadmin[/url],跳出一個輸入用戶名和密碼的對話框,我們安裝Mysql的時候,系統設置了一個用戶名為 root??的用戶,我們把它的密碼設為空了,
在對話框里的用戶名輸入 root 登錄,進入你的phpmyadmin的頁面了。

由于篇幅關系,我下面只做些簡單的介紹:
現在你首先要做的是,給你的數據庫設置密碼;配置你的php.ini使你的php解釋器兼容<? ?>這樣的php標簽;要是想顯示你的php程序的錯誤信息,也在php.ini里配置 等等。

你還可以更改 $cfg['Servers'][$i]['auth_type']? ???= ‘config’;的參數值來改變phpmyadmin的登錄方式;

這篇文章只是告訴一個初學者怎么正確安全的安裝PHP,快速進入PHP之門。
如果你把你的服務器放到網上,那么你還需要做更詳細的配置。
請參考
[url]http://www.php.net/manual/zh/configuration.php#configuration.file[/url]
[url]http://www.php.net/manual/zh/ini.php[/url]查看php官方手冊。
你可以自己學習apache的配置
還可以上[url]http://dev.mysql.com/doc/refman/5.1/zh/[/url]查看mysql5.1的中文在線手冊

轉載于:https://blog.51cto.com/xieyanxa/36872

總結

以上是生活随笔為你收集整理的Windows下 Apache+PHP5+MYSQL5+phpmyadmin 规范安装的全部內容,希望文章能夠幫你解決所遇到的問題。

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