最簡單的就是下載工具如wampserver、phpstudy等,安裝環境方便快捷好管理。
手動安裝的話,需要安裝php,mysql(或其他數據庫),apache服務器,然後把服務器起起來,將php或html文件放到服務器發佈目錄,訪問時即可解析php代碼。
本次搭建的環境位php7.3.6+mysql5.7.25+apache2.4.39.
一、巧婦難爲無米之炊,第一步當然是先下載。
-
apache下載:
-
mysql下載:https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-17.html
二、安裝
1、apache
- 解壓apache,到指定目錄,如:D:\sotfware\Apache24
- 打開目錄下的cong/httpd.conf文件,將文件中的 c:/Apache24 全部替換爲自己的解壓目錄,保存
- 切換到bin目錄,管理員身份打開cmd,運行
httpd -k install
- 啓動apache服務,打開apache bin目錄下的ApacheMonitor.exe,啓動
- 瀏覽器輸入localhost
2、配置php到apache服務器
- 打開
Apache24/conf/httpd.con
,輸入如下,注意改路徑
LoadModule php7_module D:/sotfware/php-7.3.6-Win32-VC15-x64/php7apache2_4.dll
AddType application/x-httpd-php .php
LoadModule php7_module modules/libphp7.so
PHPIniDir D:/sotfware/php-7.3.6-Win32-VC15-x64
- 在apache 的htdocs目錄建一個php文件,如: index.php,輸入:
<?php
echo "hello world!";
?>
重啓服務器,打開瀏覽器,輸入localhost,頁面輸出hello world.
配置時區:
打開php解壓目錄,找到php.ini-development文件,將其改名爲php.ini,用記事本打開。
找到(帶分號) ;date.timezone =
去掉前面的分好,修改爲 date.timezone = Asia/Shanghai
測試:在根目錄下的index.php 文件夾中寫入以下代碼
<?php
echo date("Y:m:d H:i:s");
?>
瀏覽器運行如果顯示了當前時間,則配置時區成功。
設置編碼:
查找 default_charset =
將其改爲:
default_charset = "UTF-8"
至此php環境搭建完成,可以將php文件放入htdocs文件夾中運行了。
3、配置mysql到php
- 打開php.ini文件,查找extension_dir關鍵字
去掉前面的註釋並將ext文件路徑改成我們自己的ext路徑,即修改爲:
extension_dir = “D:/sotfware/php-7.3.6-Win32-VC15-x64/ext”
extension=mysqli
extension=pdo_mysql
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
測試:在根目錄下的index.php 文件夾中寫入以下代碼
<?php
phpinfo();
?>
瀏覽器如下,成功,記得改過配置文件要重啓服務器生效。
此時服務器不會解析html文件,如需解析html文件:
修改Apache24/conf/httpd.conf,找到addtype這句話後面加個.html