1. 程式人生 > >Win7 64下Apache2.4.25+PHP7.1.5的安裝和配置以及啟動服務

Win7 64下Apache2.4.25+PHP7.1.5的安裝和配置以及啟動服務

執行PHP環境,首先安裝apache伺服器,網上類似的教程很多,但對於新手來說不夠詳細,特把安裝過程做一個詳細記錄,一來作為自己的筆記,也希望為需要幫助的朋友一些啟發。

軟體的下載地址在截圖中放出,需要指出的是如果沒有安裝VC14的需要安裝,否則會出錯,其實網頁上也已經做了提示。

http://www.apachelounge.com/download/


將下載的檔案解壓到你想安裝的目錄。我以D:\MQTT\Apache24為例。

用記事本開啟D:\MQTT\Apache24\conf\httpd.conf ,準備修改Apache配置檔案。

第37行,關鍵詞:ServerRoot "c:/Apache24"這是Apache的安裝目錄,按照自己的實際情況(解壓到哪就寫什麼)填寫,這裡我填寫“D:/MQTT/Apache24“。
注意:記住當在 Windows 環境下的 Apache 配置檔案中新增路徑值時,所有的反斜線,如 c:\directory\file.ext,應轉換為正斜線: c:/directory/file.ext。


關鍵詞:ServerAdmin [email protected]這是Apache管理員Email地址,改不改無所謂。
關鍵詞:#ServerName www.example.com:80這是Apache的伺服器地址,把前面的”#“去掉,把”www.example.com“改成”localhost“。


這裡注意下:如果裝了IIS,這裡埠號需要改一下。免得啟動apache伺服器時衝突


關鍵詞:DocumentRoot "c:/Apache24/htdocs"這個是網站的根目錄,就是你以後把做好的網頁放進去的目錄,可以自己修改。
關鍵詞:<Directory "c:/Apache24/htdocs">這個也是網站根目錄,但是必須和上面的改成一樣,否則無法開啟網站。

注意:你填的這個目錄必須已建立(必須是存在的),否則也會報錯。


關鍵詞:ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"這個是Apache伺服器的關鍵檔案目錄,要修改為自己Apache的安裝目錄下的“cgi-bin”資料夾。
關鍵詞:<Directory "c:/Apache24/cgi-bin">和上步一樣,也改成一樣的。


至此,Apache 2.4.配置完畢。
你可以開啟Apache安裝目錄下的“bin”資料夾中的“httpd.exe”測試伺服器,如果一閃而過,則說明你的配置檔案有問題。如果開啟一個空的命令提示符,那麼恭喜你。
不要關閉這個命令提示符,開啟瀏覽器,在位址列輸入“localhost”,回車,如果顯示“It works!”則說明你的伺服器配置成功。

注意:如果沒有安裝vc14此處會報錯!

下一步要做的就是讓系統服務中增加apache的服務。

關閉上一步的命令視窗,開始----執行-----cmd,進入apache的bin目錄下,加入服務的命令為:httpd -k install -n "servicename",

servicename為Apache在windows的服務中的名字。例如:httpd -k install -n "localhost"
輸入httpd -k install -n "localhost"會有成功安裝的提示,“服務”也會有localhost這個服務項。(如果不指定服務名,預設名為Apache2.4)


如果要解除安裝這個服務的話,先要停止這個服務,然後輸入httpd -k uninstall -n "Apache2.4"解除安裝這個服務(預設直接httpd -k uninstall)。

這個時候啟動apache有兩種方式:

1、在系統服務中啟動,啟動後在瀏覽器輸入localhost就會出現it works!

2、可以通過Apache24\bin資料夾下的ApacheMonitor.exe來控制這個Apache。工作列也會有顯示這個軟體的很方便的管理Apache的執行。

至此,apache安裝配置啟動完畢。

注:配置conf執行php,在末尾追加

PHPIniDir  “D:/MQTT/php-7.1.5-Win32-VC14-x64”
AddType application/x-httpd-php .php .html .htm
LoadModule php7_module "D:/MQTT/php-7.1.5-Win32-VC14-x64/php7apache2_4.dll"


安裝PHP7


我選擇的是php7的這個版本,由於它是vc14編譯的,這意味著需要安裝vc2015(即vc14)執行時環境,同時需要Apache2.4才可以執行php7 。
1.vc2015到這裡下載:http://www.microsoft.com/zh-cn/download/details.aspx?id=48145

點下載,之後選擇vc_redist.x64.exe 下載,執行安裝。
需要注意,安裝vc14必須開啟這3個服務,否則一定會安裝失敗(網上其他人說的,自己未出現未驗證):
進入服務啟動下列服務: windows modules installer、windows update、window defender service


2.配置php.ini。 開啟php目錄,複製1個php.ini-development (注:官方推薦php.ini-production,這裡開發用這個),修改為php.ini。
開啟php.ini, 找到 ;extension_dir = "D:/MQTT/php-7.0.0-Win32-VC14-x86/ext" ,把前面的分號去掉。
(必須指定擴充套件路徑,否則php7啟動不了。一般開啟ext擴充套件目錄之後,就可以成功在命令列啟動php7,如果仍然不成功,說明你的php路徑沒有新增到 環境變數中(或者你的環境變數有舊的php版本使用))


找到擴充套件列表,;extension=php_gd2.dll、;extension=php_mysql.dll、;extension=php_mysqli.dll,將其前面的“;”去掉即為開啟該擴充套件,你也可根據功能需求不同開啟相應擴充套件,方法同此。


時區修改為PRC,或者Asia/Shanghai

3.啟動Apache服務

httpd –k install
httpd –k start
這樣,apache和php7就啟動了。
在D:\MQTT\Apache24\htdocs建立1個phpinfo.php檔案
檔案內容<?php phpinfo();?>
訪問:http://127.0.0.1/phpinfo.php 實際執行結果



相關推薦

Win7 64Apache2.4.25+PHP7.1.5安裝配置以及啟動服務

執行PHP環境,首先安裝apache伺服器,網上類似的教程很多,但對於新手來說不夠詳細,特把安裝過程做一個詳細記錄,一來作為自己的筆記,也希望為需要幫助的朋友一些啟發。 軟體的下載地址在截圖中放出,需要指出的是如果沒有安裝VC14的需要安裝,否則會出錯,其實網頁上也已經

Win7Apache2.4-win64的安裝配置以及啟動服務

最近開始學習web開發,首先安裝apache伺服器,網上類似的教程很多,但對於新手來說不夠詳細,特把安裝過程做一個詳細記錄,一來作為自己的筆記,也希望為需要幫助的朋友一些啟發。 軟體的下載地址在截圖中放出,需要指出的是如果沒有安裝VC14的需要安裝,否則會出錯,其實網頁上也

Apache2.4php7.1.6的鏈接

pin php png 4.2 啟動 .cn ica 1-1 image 首先Apache已經安裝成功,在瀏覽器中能夠打開再下載php 我的Apache安裝版本為Apache2.4.26 x64 vc14 所以我php也應該是vc14編譯的 php下載地址為 http://

windows使用scikit-learn學習機器學習——安裝配置

style weight 這一 策略 學習資料 scipy 錯誤 erl pycharm   環境搭建過程挺麻煩...但終於是弄好了,先給一些過程中參考的比較重要的資料(找微軟的機器學習資料是個人摸索經驗,無任何借鑒):     1.如果嫌網上各種numpy、scipy等

2018-07-25筆記(zabbix安裝配置

rhel level 文檔 p地址 eply 0 rows acc lose rul 19.1 Linux監控平臺介紹 監控存在的原因●站點出了問題,沒有人知道,等用戶發現了,才提醒供應商;對公司影響很大 ●常見開源監控軟件 ○cacti、nagios、zabbix、smo

ELK6.1搭建--安裝配置

ELK簡介Elasticsearch Elasticsearch是一個實時的分散式搜尋分析引擎, 它能讓你以一個之前從未有過的速度和規模,去探索你的資料。它被用作全文檢索、結構化搜尋、分析以及這三個功能的組合: * Wikipedia使用Elasticsearch提供帶有高

node.js學習1.0-安裝配置

 1、開啟NodeJS的官網,下載和自己系統相配的NodeJS的安裝程式,包括32位還是64位一定要選擇好,否則會出現安裝問題。          我選擇的是Window版本64位的安裝程式,也有MAC平臺的安裝程式。     下載完成,如圖:     2、接下來就是安裝了,

Centos7的github安裝配置以及使用

一、安裝gityum install git二、生成ssh金鑰ssh-keygen -t rsa -C "your email address"接下來的操作都是回車,直到得到id_rsa和id_rsa.pub檔案,然後cd /root/.ssh,發現裡面有這兩個檔案即為成功,

Eric6與pyqt5學習筆記 1安裝配置

一起學習pyqt吧~ ========================================================== 配置環境 我的python環境為python3.5 PS:如果我的版本為python3.6怎麼辦?

Spark2.1.0安裝配置

Spark主要使用HDFS充當持久化層,所以完整地使用Spark需要預先安裝Hadoop Spark在生產環境中,主要部署在安裝Linux系統的叢集中。在Linux系統中安裝Spark需要預先安裝JDK、Scala等所需要的依賴。 由於

Windows10Apache2.4配置Django

fff pan pro -c window num targe proc python3.5 開發環境 Windows 10 x64 Apache 2.4 x64 Python 2.7.11 x64 Django 1.9.6+ 下載和安裝mo

Windows解壓版安裝64Apache2.4.29

tar orm for cmd命令 png 百度 htm es2017 httpd服務 安裝的Apache版本: httpd-2.4.29-Win64-VC15.zip [此版本需要Windows電腦安裝VC 2015運行庫](http://httpd.apache.or

Mac配置apache2.4.25服務

文件 就是 apache2.4 nbsp 監聽 重啟 sudo 端口 con 今天花了挺久時間配置apache,參考了一些博文結合自己的實際配置情況,總結如下: 一、首先,在終端下輸入"open /etc",打開apache2 -> httpd.conf,修改Ap

centos7apache2.4.6虛擬主機配置

log req test var mon xtra code acc 有用 首先查看/etc/httpd/conf/extra/httpd-vhosts.conf 是否存在,如果沒有需要創建一個,內容如下:<VirtualHost *:8080>#綁定的主域S

php安裝【windowsapache2.4.33/php5.6.36配置

windows amp php安裝 pdo_odbc app .dll win 2.4 文件夾 1、解壓到文件夾 2、將目錄下的php.ini-development文件復制一份並改名為php.ini作為配置文件 3、在apache http.conf中添加  # php5

win7 64安裝mysql-python報錯的解決辦法

sql alt 提示 inf www. python報錯 class 運行 安裝 最近要使用django進行項目開發,需要使用mysql-python模塊。 在本地搭建環境安裝的時候卻出現報錯,Unable to find vcvarsall.bat 在網上找了很多資

centos7opencv3.4.1安裝編譯全解

opencv是個跨平臺計算機視覺庫, 始於Intel的研究中心,並且在俄羅斯得到實現和優化,但intel現在似乎又是主要的維護者。 一、下載和安裝 1、下載網址:https://opencv.org/     注意系統版本。 2、linux下依賴庫

windows作業系統apache2.4配置虛擬主機

Windows作業系統下apache2.4配置虛擬主機 本文章用來解決Windows作業系統下,配置apache2.4版本的虛擬主機的問題。 第一步:在apache2.4的資料夾下找到配置虛擬主機的檔案httpd-vhosts.conf,一般是在:Apache24

Linux CentOS7 系統Apache2.4.17的安裝過程

Linux系統下安裝Apache Server2.4.17。還是先宣告一下,Linux命令我不進行講解,因為我不是講Linux命令的。有需要注意的地方,我會上圖,沒什麼值得的注意的地方,我就不上圖了。還有就是怎樣將壓縮包上傳到Linux系統中去,我不進行講解,還是那句話:網

LinuxApache2.4+安裝

準備安裝包:   apache安裝之前,需要安裝APR、APR-Util和PCRE依賴包,因為apache是依賴於它們的。具體下載地址如下   apache的下載地址為:   筆者下載的版本具體為,apache(httpd-2.4.10.tar.gz),