『壹』 64位win7旗艦版搭建apache+php+mysql開發環境
php開發環境的搭建
1. 在windows下搭建
Windows+php+mysql+phpmyadmin =>wamp
在linux
Linux+apache+mysql+php =>lamp
2. 套件安裝
Appserver 泰國人 apache+mysql+php+phpmyadmin
自定義安裝:可以根據開發需求選擇各個軟體的版本;apache+mysql+php+phpmyadmin
安裝在同一文件夾,便於管理(文件夾不要帶中文),安裝一個測試一個
①安裝apache
完後 http://localhost
②安裝php核心包(apache---->VC6版本 IIS---->VC9版本),解壓即可
③整合apache和php
A. 在apache/conf/httpd.conf中加入以下代碼
#讓apache載入php處理模塊
LoadMole php5_mole php安裝目錄/php5apache2_2.dll
#指定php的ini文件,該文件是對php的一些配置
PHPIniDir ''php安裝目錄"
AddType application/x-httpd-php .php .phtml
B. 把php下的php.ini-development文件改成 php.ini 因為php的設置需要在 php.ini 修改
C. 在php.ini中指定對應的功能模塊
;在這里指定php的擴展庫路徑
Extension_dir="php安裝路徑/ext"
session.save_path = 去掉前面;
並設路徑"php安裝路徑/session_temp"並在該路徑下新建文件夾session_temp
D. 測試
在apache/htdocs下寫text.php <?php phpinfo(); ?>
http://localhost/text.php
④安裝mysql
A. 寫一段代碼來測試是否成功
<?php
$conn=mysql_connect("localhost","root","root");
If($conn){
Echo"連接資料庫成功!";
}else{
Echo"連接資料庫失敗!";
}
?>
在php.ini中啟用mysql功能
Extension=php_mysql.dll
Extension=php_mysqli.dll
B. 安裝一個phpmyadmin來看看是否可以使用
解壓phpmyadmin到apache/htdocs下
訪問 http://localhost/phpmyadmin/index.php
『貳』 如何安裝apache+mysql+php環境
方法/步驟
建立文件夾
在D盤(這個盤可以任意選,建議不要建立在C盤)根目錄下新建一個文件,命名為amp,並分別創建apache、php和mysql文件夾
開始安裝Apache
Apache的安裝很簡單,直接雙擊httpd-2.2.22-win32-x86-no_ssl.msi軟體,然後一直點擊下一步;
填寫基本信息
當出現以下截圖的時候,請填寫站點的基本信息。
選擇自定義安裝
選擇安裝路徑
6
安裝完成,測試安裝
在瀏覽器輸入http://localhost,如果出現下圖的界面,說明安裝成功!
安裝PHP
解壓php壓縮包,並將解壓好的文件夾「php-5.3.13-Win32-VC9-x86」拷貝到D:/wamp文件夾下,再把文件夾的名字修改成php,即:D:/wamp/php
END
安裝mysql
1
在」D:/wamp」文件夾下新建文件夾mysql,用於安裝mysql
2
雙擊mysql-5.5.27-win32.msi安裝mysql。
3
選擇自定義安裝:
4
選擇安裝目錄:
5
選擇詳細配置;
6
選擇安裝類型,這里我們選擇開發者機器
7
選擇多功能
8
埠和模式
9
選擇字元集
10
設置環境變數
11
設置密碼,完成安裝
END
配置Apache,讓Apache啟用PHP模塊
1
打開D:\wamp\apache\conf文件下面的httpd.conf文件,該文件就是Apache的配置文件,所有與Apache相關的配置都可以在這個文件中完成,當然,也可以配合擴展配置文件D:\wamp\apache\conf\extra下面的各個文件完成。
1、 讓Apache載入PHP模塊:
LoadMole php5_mole 「D:/wamp/php/php5apache2_2.dll」
2、 設置哪些文件用PHP來解析:
3種辦法:
一、Addtype application-x/httpd-php .php
二、AddHandler application-x/httpd-php .php
三、<FilesMatch \.php$>
Sethandler application/x-httpd-php
</FilesMatch>
經過以上配置,Apache已經可以載入PHP模塊來解析PHP文件了。但是,別忘了設置最重要的一點PHP初始化文件目錄,PHPIniDir 「E:\wamp\php」,並將E:\wamp\php文件夾下面的php.ini-proction或者php.ini-development文件復制一份,並將所復制的文件修改為php.ini,所有關於PHP的配置都將在該文件內進行配置。
END
配置PHP與mysql、實現PHP與mysql通訊
關於php.ini的配置很簡單,記住下面幾點就可以了:
1、 設置擴展dll模塊路徑(PHP才知道去哪兒找要載入的模塊)
extensions_dir= "D:/wamp/php/ext"
2、 設置時區:
Date.timezone=PRC
PRC的意思是people』s pepublic of china
3、 開啟通訊模塊:
例如要開啟PHP與mysql之間的通訊,只需找到 ;extension=php_mysql.dll語句,將前面的;去掉並保存即可。
至此,Apache、PHP與mysql之間已經可以互相調用了。若在配置時出現了錯誤,可在命令行中輸入 httpd.exe –t 來測試語法錯誤。另外一個語法httpd.exe –M 通常用來查看Apache已經載入了的模塊。
『叄』 64位win7下面怎麼配置PHP+MySql+Apache環境
用 phpsty 這個軟體,很好安裝和使用,安裝好開啟apache和mysql 就可以了。
如果開啟apache開啟失敗,一般都是80埠被占據,所以要關閉,在window里的 dos 輸入命令 netstat -ano 查詢 占據80埠的程序,也就是PID.例如下圖
『肆』 怎麼搭建php環境Apache+PHP+mysql
單獨架設的話,應當先安裝mysql,然後是php,再就是apache,php和mysql通過php_mysql組件連接,而apache需要配置php安裝路徑,並需要php_apache2組件,不過該組件一般php自帶,WINDOWS環境下搭建php+apache+mysql並不復雜,且能比較好的幫助新手了解之間的關系。
另外網上有很多LAMP集成環境,
如Xampp之類的,它是一個內含php、mysql、apache的集成環境,並已經完成了基本配置保證能交互運行,用戶只需配置最基本的埠之類的信息,簡化了環境搭設的過程
『伍』 apache+php+mysql環境搭建完,怎樣運行程序
win就直接如果你裝的是一鍵版的那種有個xampp,那是個可視化界面直接啟動apache和mysql就可以了。
Linux的話,先連接伺服器然後輸入命令行service httpd start啟動apache,然後service mysqld start啟動mysql就好了啊
『陸』 如何使用apache+php+mysql配置php環境
若要讓php支持mysql和gd庫等組件,需對php.ini進行配置
首先將php.ini-development
改為php.ini
php.ini配置:
將
;extension_dir
=
"ext"
更改為:extension_dir
=
"C:\PHP\ext"並將前面的分號去掉,以設置php所支持組件的路徑。
將下了代碼的前面的分號全部刪掉,以設置php所支持的組件。
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_sqlite.dll
若要讓apache支持php則需要配置conf\httpd.conf,以為apache指定php的路徑。
在httpd.conf中加入下列代碼:
PHPIniDir
"C:/PHP/"
LoadMole
php5_mole
"C:/PHP/php5apache2_2.dll"
php下載地址:http://windows.php.net/downloads/releases/php-5.4.0-Win32-VC9-x86.zip
『柒』 怎樣搭建Apache+MySQL+PHP伺服器
1. check table 和 repair table 登陸mysql 終端: mysql -uxxxxx -p dbname check table tabTest; 如果出現的結果說Status是OK,則不用修復,如果有Error,可以用: repair table tabTest; 進行修復,修復之後可以在用check table命令來進行檢查。在新版本的phpMyAdmin裡面也可以使用check/repair的功能。 2. myisamchk, isamchk 其中myisamchk適用於MYISAM類型的數據表,而isamchk適用於ISAM類型的數據表。這兩條命令的主要參數相同,一般新的系統都使用MYISAM作為預設的數據表類型,這里以myisamchk為例子進行說明。當發現某個數據表出現問題時可以使用: myisamchk tablename.MYI 進行檢測,如果需要修復的話,可以使用: myisamchk -of tablename.MYI 關於myisamchk的詳細參數說明,可以參見它的使用幫助。需要注意的時在進行修改時必須確保MySQL伺服器沒有訪問這個數據表,保險的情況下是最好在進行檢測時把MySQL伺服器Shutdown掉。