PHP配置步驟

2022-09-06 23:30:24 字數 3120 閱讀 6938

背景:

作為web前端人員,必不可少的會接觸到一些伺服器端的指令碼語言,比如php。因為最近在進行相關知識的總結,同時也回顧一下php基礎知識。這次總結先從php的開始說起,即php的配置步驟。

什麼是php?

php,乙個巢狀的縮寫名稱,是英文超級文字預處理語言(php:hypertext preprocessor)的縮寫。php 是一種 html 內嵌式的語言,php與微軟的asp頗有幾分相似,都是一種在伺服器端執行的嵌入html文件的指令碼語言 。

php 是一種建立動態互動性站點的強有力的伺服器端指令碼語言。

因為php的特性,即執行在伺服器端,如果想在本地執行php檔案,則需要在本地安裝web伺服器軟體,本人比較熟練apache,則這次以apache為主進行配置,執行系統為windows。

php配置目錄:

1.準備工作--安裝執行環境 vc11或與php匹配版本(配置執行環境)

2.安裝並配置apache伺服器

3.安裝並配置php執行環境

4.php與apache整合

5.測試配置結果

具體步驟:

第1步:準備工作--安裝執行環境 vc11或與php匹配版本

2、注意點:32位或64位,根據系統的版本進行選擇(名稱帶_x64的為64位系統,_x86的為32為系統)。

第2步:安裝並配置apache伺服器

2、解壓檔案

3、配置apache

(一般為了方便管理,我習慣性的把php與apache解壓到同乙個資料夾內,www資料夾為php檔案的執行資料夾。這種為我私下除錯php檔案的習慣) 

-1- 配置檔案:apache安裝目錄conf->httpd.conf(開啟conf下的httpd.conf檔案)

-2- 配置項

serverroot "解壓目錄"

listen 埠(預設80,埠號可自己設定)

documentroot "**根目錄"  

directory 同上

4、註冊服務

-1- 進入apache安裝目錄下的bin,按shift鍵,右鍵單擊選擇"在此處開啟命令視窗"

-2- 註冊服務 httpd -k install -n "服務名稱"

-3- 檢視服務啟動狀態:管理工具->服務->"服務名稱"

5、啟動或停止服務

方法1 管理工具->服務->"服務名稱"

方法2 命令提示符:net start|stop 服務名稱

方法3 apache自帶服務工具:apachemonite

注意點:每次修改配置檔案,需要重新啟動apache伺服器

第3步:安裝並配置php執行環境

-2- 版本二:thread safe(apache)和non-thread safe(iis)

2、解壓

注:最好與apache在同一目錄下,方便管理

3、基本配置

-1- 修改配置檔名:php.ini-development或php.ini-production改成php.ini

(php.ini-development 對應於 php.ini-dist 適合開發測試,如本地測試環境,優點是帶有錯誤提示,php.ini-production 對應於 php.ini-recommended 擁有較高的安全性設定

)-2- 修改常用配置項

設定擴充套件元件目錄:extension_dir為php安裝目錄ext資料夾

啟動 extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

(在php.ini內搜素三個啟動項,把啟動項前的分號刪除即為啟動)

第4步:php與apache整合

1、開啟apache的配置檔案httpd.conf

2、載入php模組

loadmodule php5_module " php5apache2_4.dll絕對路徑"

3、設定php初始化目錄

phpinidir php解壓目錄

5、重啟服務

第5步:測試配置結果

1、在apache的**目錄下建立擴充套件名為php的檔案

2、編寫以下**

<?php

phpinfo();

然後執行檔案,如果執行結果如下圖,那麼就證明php配置成功。(在瀏覽器的位址列內輸入http://localhost/www,即可看到該php檔案,點選即可開啟該檔案)。

更新:新增xampp配置環境方法:

步驟:(整體步驟非常簡單,就不配圖說明了)。

2.安裝完成後,一般預設解壓到c盤下,我們可以按照路徑查詢到檔案路徑。

3.測試。按照以下路徑查詢到資料夾:c:\xampp\htdocs.(先找到c盤,然後找到xampp資料夾,點選進入,然後在進入htdocs資料夾,然後可以在該資料夾下建立乙個資料夾,如:www,然後在www資料夾下建立執行專案即可,可以執行上面方法5,也可以得到結果圖)。

Nginx配置PHP步驟

組內實習生用thinkphp寫了個服務需要部署到伺服器上,由於從未寫過php折騰了兩天才搞定nginx的部署,記錄下步驟。1.安裝php大禮包lnmp wget co lnmp1.5.tar.gz tar zxf lnmp1.5.tar.gz cd lnmp1.5 install.sh lnmp包含...

配置 PHP 擴充套件的步驟

php 中專門為 寬字符集 新增了一套 api 這一套 api 不在內建的 1000 裡面,而是在乙個模組 php mbstring.dll 中 模組成員必須通過配置檔案載入模組過後再使用 所有的api 都是 mb x echo mb strlen 你好 配置 php 擴充套件的步驟 配置 php ...

PHP配置mcrypt擴充套件詳細步驟

本文大部分都是別人的,只是根據自己的使用過程加了一點說明,希望原作者不要介意。基本原理是 首先使mcrypt軟體能夠執行,然後安裝php擴充套件模組,並在php.ini配置。這裡注意的是mcrypt軟體依賴libmcrypt和mhash兩個庫,所以安裝配置順序從右至左 libmcrypt libmc...