最近的一些比賽須要用到PHP,因此急需配置一個PHP的環境,因此分享出來個人經歷php
1、使用wampserverhtml
這是一個集成軟件包,能夠一鍵配置Apache+Mysql+PHP,還具備簡單的圖形界面,方便操做,百度一下就有,在此我就不貼上連接了。mysql
2、像我同樣手動配置sql
1.去PHP官網下載適合windows的版本,我給出的連接是PHP7.0的,根據提示選擇適合本身系統位數的Thread Safe版本,下載地址apache
2.下載適合php版本的Apache服務器,記得要跟PHP對應的系統位數一致,下載地址windows
3.下載Mysql,這個沒什麼要求,下載地址瀏覽器
4.配置Apache:服務器
我下載的是免安裝版,解壓出來後打開安裝目錄的/conf/httpd.conf文件,這就是配置文件。php7
使用前記得把httpd服務安裝上去,具體操做就是,使用管理員權限打開命令行,在apache根目錄下bin文件找到httpd.exeapp
鍵入如下代碼
httpd -k install -n 你想要的名字
(1)Ctrl+F搜索ServerRoot,修改代碼
ServerRoot "F:/php/httpd-2.4.20-win64-VC14/Apache24"
代碼中的路徑是個人Apache安裝目錄,請自行修改。
(2)Ctrl+F搜索ServerName,修改代碼
ServerName Localhost:80
以後在瀏覽器中訪問Localhost就能夠直接訪問服務器中的index.html了,這裏開放了80端口
(3)Ctrl+F搜索DocumentRoot,修改代碼
DocumentRoot "F:/php/httpd-2.4.20-win64-VC14/Apache24/htdocs" <Directory "F:/php/httpd-2.4.20-win64-VC14/Apache24/htdocs">
這裏是肯定服務器的根目錄,能夠自行修改爲喜歡的目錄,同時在下面尋找並修改代碼
Options FollowSymLinks
這裏是爲了禁止查看目錄列表。
(4)Ctrl+F搜索LoadModule,再最下面添加代碼
LoadModule php7_module "F:/php/php-7.0.5-Win32-VC14-x64/php7apache2_4.dll" PHPIniDir "F:/php/php-7.0.5-Win32-VC14-x64/"
這裏的路徑是PHP所在安裝目錄,根據本身的PHP版本和實際狀況選擇dll
(5)Ctrl+F搜索AddType,添加代碼
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
添加PHP類型文件
(6)Ctrl+F搜索IfModule dir_module,修改代碼
DirectoryIndex index.html index.php
增長PHP的目錄索引
(7)保存退出,打開安裝目錄下的bin文件夾按住Shift+鼠標右鍵,選擇在此處打開命令窗口,在命令行中輸入以下代碼
httpd.exe -k install
裝載成功之後雙擊ApacheMonitor.exe,進入Apache管理,而後start便可成功打開Apache服務器。
5.配置PHP
(1)進入PHP目錄,將php.ini-development更名爲php.ini,用記事本打開,Ctrl+F搜索如下代碼,並將前面的;去掉,並保存退出
extension_dir = "./ext"
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
(2)添加環境變量,再環境變量的Path中添加
這裏使用的是個人目錄,具體請使用本身的PHP目錄
6.再服務器根目錄下建立index.php,並編寫代碼
<?php phpinfo(); ?>
保存退出,重啓Apache,在瀏覽器中輸入localhost,若是出現如下頁面狀況就說明環境配置好了。