看我的另乙個部落格
(1)獲取php
(2)解壓php
(3)配置php
3.1 獲取 php.ini ;
php 配置檔案是 php.ini ,預設是不存在的,但是我們會發現兩個類似的 php.ini 的檔案,分別是 php.ini-development 和 php.ini-production;(兩者區別上網一搜)。將 php.ini-development 或 php.ini-production 複製乙份,然後重新命名為 php.ini 即獲取到php的配置檔案。
3.2 配置擴充套件目錄(釋放php 擴充套件的目錄)
使用文字編輯器開啟 php.ini ,搜尋 「extension」找到下面一行配置:
;extension_dir = "ext"修改為:
extension_dir = "d:/xypanel/php7.1/ext" //注意刪除注釋;
(4)配置時區
在 php.ini 中搜尋文字「date.timezone」 找到下面一行配置:
;date.timezone =將其修改為:
date.timezone = prc //prc是中國時區,記得刪除注釋;(5)在apache中引入php模板
apache支援很多預設的模板,但 php 不是 apache 的預設配置,需要在 「conf/httpd.conf」 編寫**,為 apache 新增php模組(直接在頭部新增):
我們需要指定php初始化目錄,即**「phpinidir 『~php模組安裝路徑'」,這條**用於指定php的ini檔案,該檔案會對php進行配置,通俗點說,你需要告訴apache你的php放哪去了,同理我們把剛剛的安裝路徑替換**中的「~php模組安裝路徑」
然後你需要檢查在你剛剛新增的目錄下是否有這個檔案「php7apache2_4.dll」,理論上應該在,為了以防萬一一定要檢查一下,這個檔案非常重要,起到了乙個橋梁作用。
下面的做不做無所謂
(6)配置索引頁
在配置檔案「conf/httpd.conf」中搜尋 「directoryindex」,找到一下**:
directoryindex index.html
修改為:
directoryindex index.html index.php作用:在訪問到某資料夾中時,首先搜尋是否存在 index.html,不存在再檢索 index.phh。存在則顯示該檔案的內容,不存在則顯示資料夾的結構;
(7)重啟apache
修改 「conf/httpd.conf」需要重啟才能起作用;
(8)檢測 php 是否安裝成功:
在 「apache2.4/htdocs」 檔案中建立index.php,編寫**
<?php沒錯則成功;最後曬個圖:phpinfo();
apache和php 就這樣了,最後一部分就是mysql,其實是最簡單的,可是折騰最久了。
傳送門:
需要在 php.ini 中開啟 mysqli 的配置項。如何?
在 php.ini 中搜尋 「mysql」找到下面配置:
;extension=php_mysqli.dll去掉分號即可,使用 mysqli 或者 pdo 運算元據庫。乙個成熟的專案還需要開啟很多配置項,自己悠著點。;extension=php_pdo_mysql.dll
至此,最新搭配開發環境(apache2.4+mysqlxampp 5.7+php7.1.5)就出來了。
興奮地在最新的開發環境裡面編寫**還是有些不一樣的,例如php7 已經不支援 mysql 了,使用mysql函式會報錯的,ereg_replace()函式被拋棄了,以前用的ereg_replace() 需要用 preg_replace()函式代替,asp 和 script php 標籤也被移出了,如、、沒有用了。
php7改變的東西直面感受也就這些個,後續還會遇到很多坑,但php7始終會是盛行的,早一點習慣好吧!
(內容就是這麼些了)exit;
mysql 手動安裝 手動安裝MySQL8 0
首先跟大家嘮一嘮家常,隨著mysql迅速的更新,mysql突飛猛進已經更新到了8.0版本,那麼它和我們之前用的5.x版本有什麼明顯的區別那?首先給大家看下mysql5.x自帶表的查詢速度 之後獻上mysql8.0的自帶表的查詢速度 一樣的資料結果顯而易見,mysql8.0的坑我是走了個遍,為了讓大家...
MinGW手動安裝
注 本文中的版本號是發表時最新的版本號,當您安裝時,請安裝相應的版本。首先,建議先安裝msys 1 什麼是msys?msys的全稱是minimal gnu posix system on windows,是乙個小型的gnu環境,其實就是在win上使用linux的命令列進行操作,可以代替cmd來使用。...
手動安裝Cloudera Manager
手動安裝前需要先開啟httpd服務 執行 usr sbin apachectl start,開啟後可以通過url訪問 var www html下的目錄。3 開啟httpd服務 usr sbin apachectl start,開啟後可以通過網路訪問 var www html 目錄下的資源,如 4 配...