今天第一次嘗試搭建了乙個php的開發環境,軟體使用了 php-5.4.29,apache2.4,mysql5.5。
apache
)並沒有提供
2.4的
windows
版本,而是提供了
unix
下的tar.bz2
和tar.gz
安裝包,這兩個在windows下是不能用的
。apache版本: httpd-2.4.9-win32-vc11.zip
php版本: php-5.4.29-win32-vc9-x86.zip
mysql版本:mysql server 5.5 這個mysql是j2ee時一直在用的mysql版本
官方建議將apache24資料夾解壓到c:\根目錄,我不想在c盤下放太多東西,就改在了d盤我的軟體資料夾中了,我的路徑是d:\software files\apache24,如果更改了預設路徑,那麼下邊需要修改幾個位置路徑引數即可。 開啟
1)37行 serverroot "d:/software files/apache24"
2)374行
3)358行 scriptalias /cgi-bin/ "d:/software files/apache24/cgi-bin/"
即這些路徑均將c盤的預設路徑改為自己的路徑,一定注意這裡的斜槓方向。
4)241、242行(這裡是站點的根目錄,放入這裡的php檔案可以訪問到)改為
documentroot "d:/software files/apache24/htdocs" 和
1 )找到「 ; extension_dir = "ext" 」,在它下面新增如下**:
; 指定 php 擴充套件庫的路徑
extension_dir = "f:/program files/php/ php-5.4.5/ext"
2 )找到「 ;extension=php_gd2.dll 」、「 ;extension=php_mysql.dll 」、「;extension=php_mysqli.dll 」去掉前面的「 ; 」
這是在開啟 php 對圖形化和 mysql 的支援。
3 )儲存並關閉。
1 )在檔案末尾新增如下**,各行**的意思應該都說明的很清楚了:
# 載入 php 處理模組
loadmodule php5_module "f:/program files/php/ php-5.4.5/php5apache2_4.dll"
# 指定當資源型別為 .php 時,由 php 來處理
# 指定 php.ini 的路徑
phpinidir "f:/program files/php/ php-5.4.5"
# 其他相關設定
adddefaultcharset utf8
2 )儲存並關閉。
1 )開啟系統屬性→高階→環境變數
2 )在系統變數下新建,變數名為 php_home ,變數值為 php 的解壓目錄,我的是f:\program files\php\ php-5.4.5 。
3 )系統變數的 path 編輯,在末尾加上 %php_home%;%php_home%\ext;
1 )利用之前的小羽毛重啟 apache 。
2 )在站點根目錄 webcontent 下新建 index.php ,填入如下**:
<?php
phpinfo();
?>
儲存。3 )在瀏覽器位址列輸入 http://localhost/index.php ,出現:
mysql的安裝及使用者名稱密碼配置等就不再說了。
測試時1)編寫連線 mysql 的 php **
在 htdocs下新建檔案 testconn.php ,填入如下**,注意檔案格式儲存為 utf-8 ,否則是亂碼:
<?php
$conn = mysql_connect("localhost", "root", "admin");
if ($conn) else
?>
2)瀏覽器位址列輸入 http://localhost/testconn.php
如果出現「連線 mysql 資料庫成功」,那麼說明 amp 環境已經搭建成功,可以進入開發階段了;如果出現「連線 mysql 資料庫失敗」,請檢查 mysql 服務是否已啟動;如果出現「 fatal error: call to undefined function mysql_connect() ...... 」,請檢查是否完全按照二中的 2 配置了php.ini 。
Win7 下右鍵選單
notepad 是綠色的。重灌系統後需要自己新增右鍵選單。網上給出的方案很類似 新建乙個note.reg 然後將下面的文字貼進去 windows registry editor version 5.00 hkey classes root shell notepad hkey classes roo...
win7下如何註冊控制項
win7,vsita下註冊控制項 註冊控制項的時候進入c windows system32找到cmd.exe,右鍵管理員方式執行程式然後輸入如下的命令 regsvr32 s actskin4.ocx systemroot system32 actskin4.ocx regsvr32 s mschrt...
win7 下 oracle部署問題
1.新增 儲存不了 解決方案,將計算機使用者許可權設定到最低,重新啟動計算機即可。控制面板 使用者帳戶和家庭安全 使用者帳戶 更改使用者帳戶控制設定 2.配置enterprise manager時,提示監聽系統未啟動或資料庫服務為註冊到該監聽程式,必需先執行netca云云 原因分析 未啟動監聽程式。...