時隔一周,終于還是寫了這篇不算技術(shù)的文章,之前就說過卷胯,由于我的工作性質(zhì)的原因赚楚,我所用到的語言比較雜亂。幾乎什么都會用到一點煌恢。這不用到了PHP這門語言骇陈。但是我之前沒有學過。所以就有了今天這個教程瑰抵。也不能說是教程你雌,應(yīng)該叫做筆記。這就讓我有了靈感二汛,以后我寫技術(shù)文章婿崭,就朝著我工作中遇到的問題來寫。這樣我就不會造成我不知改寫什么為難了肴颊。好了氓栈,閑言少敘,我接下來開始正式的教程婿着。
準備工作
下載如下所需軟件:
- php-7.3.0-Win32-VC15-x64.zip (官網(wǎng)鏈接)
- Apache 2.4.37 Win64 httpd-2.4.37-win64-VC15.zip(官網(wǎng)鏈接)
- 電腦安裝VC15(官網(wǎng)鏈接)
一授瘦、下載php-7.3.0
這里我們選擇下載線程安全版本醋界,
- image.png
二、下載Apache 2.4.37 Win64
這里選擇的是免安裝版的提完。
- image.png
三形纺、下載VC15
-
image.png
這里我們就把前期準備工作做好了,接下來就開始安裝上面的軟件了氯葬。
安裝軟件:
VC15的安裝過程就沒有什么特別要說的了挡篓,下載好后,一直點擊下一步安裝就行了帚称,這不是今天的重點解說官研。
安裝PHP和Apache
-
我們在上面下載的是zip包,只需要解壓到我們自己認為合適的位置就行了闯睹,你要是不知道哪個位置合適戏羽,就按照我的文件位置安裝也可以。
首先楼吃,在E盤始花,創(chuàng)建一個我自己的PHP工作文件夾。這個就是我們以后的工作目錄了孩锡,E:\phptools
然后酷宵,在這個目錄下創(chuàng)建兩個名字分別為php7.3和ApacheServer的文件夾,如下圖所示
image.png -
將下載好的php-7.3.0-Win32-VC15-x64.zip壓縮包躬窜,解壓到php7.3中浇垦,
image.png -
將下載好的httpd-2.4.37-win64-VC15.zip,解壓到ApacheServer中荣挨,
image.png
配置PHP和Apache
配置PHP
- 首先將E:\phptools\php7.3\php.ini-production 復(fù)制一份男韧,并重命名為php.ini
- 將 E:\phptools\php7.3和E:\phptools\php7.3\ext加入環(huán)境變量PATH中,選中計算機,右鍵屬性-->高級系 統(tǒng)設(shè)置 -->環(huán)境變量-->系統(tǒng)變量默垄,找到Path此虑,編輯,在其后加上;E:\phptools\php7.3;E:\phptools \php7.3\ext口锭,如下圖朦前,
- image.png
配置Apache
- 用記事本打開E:\phptools\ApacheServer\Apache24\conf
查找ServerRoot,修改Define SRVROOT "c:/Apache24" => Define SRVROOT "E:/phptools/ApacheServer/Apache24"(這里輸入的是你解壓apache安裝包后放的位置) - image.png
- 查找#ServerName www.example.com:80 鹃操,修改為 ServerName localhost:80 (去掉前面的#)况既,如果你的電腦的80端口已經(jīng)被占用了的話,這里我們就不能用80端口了组民,可以修改成其它的端口棒仍,比如90。當然我們還要搜索Listen臭胜,把80端口改成90莫其,其它的就不用修改了癞尚,只需要修改這兩個地方。我這里該為8090端口乱陡。
- image.png
- 找到DirectoryIndex index.html 浇揩,修改為 DirectoryIndex index.html index.php index.htm (這里我們添加了index.php index.htm)
- image.png
- 最后在E:\phptools\ApacheServer\Apache24\conf\httpd.conf最后一行加上如下代碼塊
LoadModule php7_module "E:/phptools/php7.3/php7apache2_4.dll"
AddHandler application/x-httpd-php .php .html .htm
AddType application/x-http-php .php .html .htm
PHPIniDir "E:/phptools/php7.3"
- image.png
將Apache安裝到系統(tǒng)服務(wù)中
- 然后我們?nèi)绻袮pache安裝到系統(tǒng)服務(wù)中的話,我們就可以直接在系統(tǒng)服務(wù)中啟動了憨颠。具體方法是打開任務(wù)管理器——>服務(wù)——>找到Apache胳徽,然后右鍵啟動就好了。
到E:\phptools\ApacheServer\Apache24\bin 下爽彤, -
image.png
啟動cmd命令 httpd -k install
- image.png
- image.png
開啟幾個常用的php擴展
- 用記事本打開E:\phptools\php7.3\php.ini將; extension_dir = "ext"修改為 extension_dir = "ext" (去掉extension前面的分號)
- 將;extension=php_mbstring.dll 修改為 extension=php_mbstring.dll(去掉extension前面的分號,這是php多字節(jié)字符串擴展)
- 將;extension=php_mysqli.dll 修改為 extension=php_mysqli.dll(去掉extension前面的分號)
測試:
在Apache目錄下的htdocs文件夾中新建Index.php文件养盗,填入以下代碼:
- image.png
php
<?php
phpinfo();
?>
保存之后,在瀏覽器中輸入:http://localhost/index.php
如果出現(xiàn)如下頁面适篙,則證明PHP安裝成功往核。
- image.png
自此,全部教程完畢嚷节。
下載注意事項
- 首先安裝的軟件一定要和自己的電腦相匹配聂儒。我的電腦是64位,所以我安裝的是與之相匹配的64位版本硫痰。
- 查看自己電腦上有沒有安裝VC15
- 有的是和MySQL一起安裝的衩婚,由于我不需要MySQL,這里我就不介紹安裝過程了效斑。
其實非春,win系統(tǒng)關(guān)于PHP環(huán)境搭建是有集成軟件的,但是我不喜歡鳍悠,那樣的運行環(huán)境税娜,我還是喜歡自己一步步安裝的過程坐搔。而且我下載的都是壓縮包藏研。是免安裝的。至此概行,這個文章就寫完蠢挡。