PHP搭建環境流程
1,首先搭建apache2.4
下載地址:https://www.apachelounge.com/download/;
下載.zip文件,並解壓到‘d:\wamp\‘下,以下都是安裝到該目錄下;更名為apache24 , 編輯 d:\wamp\www ,方法是在d:\wamp\apache24\conf目錄下的httpd.conf裏的DocumentRoot 和 Directory 選項,為d:/wamp/apache24 ;
再配置apache外部訪問目錄 d:\wamp\www ,方法是在httpd.conf裏,修改內容
DocumentRoot ""
<Directory "">
為
DocumentRoot "D:/wamp/www"
<Directory "D:/wamp/www">
然後在cmd命令下,進入到apache24的bin目錄下,輸入命令httpd -k install; 進行安裝,然後啟動命令 httpd -k start;在瀏覽器中輸入127.0.0.1進行驗證,如果出現It works!則是正常
2,安裝PHP
下載地址 : http://windows.php.net/download ;
下載.zip文件,並解壓到‘d:\wamp\‘下;更名為php7.0,
然後在d:\wamp\php7.0下復制 php.ini-production 並且重新命名為 php.ini,(用記事本方式打開php.ini文件,更改擴展庫路徑extension_dir = "D:/wamp/php7.0/ext",註意不是反斜杠);
再在d:\wamp\apache24\conf目錄下,打開httpd.conf,添加以下語句
LoadModule php7_module "d:\wamp\php7.0\php7apache2_4.dll"
PHPIniDir "d:\wamp\php7.0"
AddType application/x-httpd-php .php
(註意這次是反斜杠);
重啟apache24服務,在cmd命令下輸入 net stop apache2.4 回車 net start apache2.4 回車,(如果報錯,有可能不是以管理員身份打開cmd命令,或是服務名大小寫問題,或是環境變量沒配置);
在d:\wamp\www下建立index.php(裏面內容是<?php phpinfo(); )最後瀏覽器中打開127.0.0.1,回車會出現php詳情.
3,安裝mysql
下載地址:http://dev.mysql.com/downloads/mysql/;
下載.zip文件,並解壓到‘d:\wamp\‘下;更名為mysql5.7;
復制 my-default.ini,並且重新命名為 my.ini(或直接建立my.ini也行),裏面內容如下:
編輯 my.ini,配置如下:
[mysql]
default-character-set=utf8
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir = d:\wamp\mysql5.7
datadir = d:\wamp\mysql5.7\data
port = 3306
max_connections = 200
character-set-server = utf8
default-storage-engine = INNODB
然後啟動cmd命令,切換到d:\wamp\mysql5.7\bin目錄下,輸入命令 mysqld --install,再輸入
mysqld --initalize-insecure --user=mysql
執行完上述命令,MySQL 自動創建 data 文件夾,並且建好默認數據庫,登錄的用戶名為 root,密碼為空;最後輸入 net start mysql 啟動mysql服務.
(驗證方法:在cmd命令中輸入mysql -uroot -p 然後回車,遇到密碼直接回車,出現 "mysql>" 後就是成功)
註:
在64位操作系統和32位操作系統下,64位軟件名帶有64,而32位軟件是帶有×86;還有就是需要配置的vc版本不同
PHP搭建環境流程