PHP 環境配置

2021-09-25 16:52:50 字數 1841 閱讀 8761

開源

跨平台上手快

執行在伺服器

快速開發**

l:linux

a:apache預設埠80

m:mysql預設埠3306

p:php

安裝就是解壓並配置的過程

本身沒有功能,通過模組的方式進行工作

netstat -ano檢視埠號

獲取apache,新建wamp資料夾,安裝

管理員許可權

在bin下

httpd -k install -n 「service name」 指定服務名稱

httpd -k install -n 「service name」 -f 「d:\conf\custom.conf」 #指定服務名稱,並且使用定製的配置檔案

httpd -k uninstall #刪除預設的服務名

httpd -k uninstall -n 「service name」 #刪除指定的檔名

httpd -t檢驗配置

httpd -n 「service name」 -t 檢查配置檔案的正確性

httpd -m獲取載入的模組(靜態必須有,動態非必須)

documentroot 「e:/xampp/htdocs」

更改虛擬目錄路徑

options indexes(列出資料夾結構) followsymlinks includes execcgi

order allow ,deny先允許後拒絕

allow from all

#deny from all

#allow from 192.168.101.50

#deny from 192.168

設定許可權,可以通過順序設定特定的訪問

directoryindex index.php index.pl index.cgi index.asp

設定預設訪問首頁

listen 80

更改訪問埠,可以設定多個埠,非80埠訪問需要攜帶埠號

allowoverride all

允許分布式覆蓋主配置檔案

獲取mysql

在php.ini開啟擴充套件

extension=php_mysql.dll

或extension=php_pdo_mysql.dll

開啟mysql擴充套件,不同版本擴充套件名稱不同

extension_dir=「e:\xampp\php\ext」

更改擴充套件目錄

右擊我的電腦-》屬性-》高階系統設定-》高階-》環境變數-》path-》編輯

獲取phpmyadmin

將php.ini的extension=php_mysqli.dll開啟

通過虛擬主機設定phpmyadmin訪問

.htaccess分布式部署檔案,會覆蓋httpd.conf,乙個**下可以有多個分布式部署檔案,每個檔案只能作用於當前目錄和子目錄

分布式修改後不需要重啟伺服器

建立分布式部署檔案必須借助編輯器

會降低apache效能

通過php_value和php_flag更改php配置,但指令是apache的

php_flag更改開關性質的

php_flag 名稱 開關

php_value更改值性質的

php_value 名稱 值

ini_get()獲取配置資訊

提高php的執行效率,相當於加速器

PHP環境配置

php環境配置 1 安裝apache apache 2.2.9 win32 x86 openssl 0.9.8h r2.msi 2 安裝mysql mysql 5.1.28 rc win32.zip 4 在apache中的conf配置檔案設定 使apache與php有聯絡 載入php模組 在conf...

PHP 環境配置

mac下是自帶有apache和php的伺服器的,不需要另外安裝。在終端中輸入,下面指令即可啟動apache伺服器 啟動 sudo apachectl k start 停止apache服務 sudo apachectl stop 重新啟動 sudo apachectl k restart 驗證 在瀏覽...

php環境配置

1 在配置安裝apache 2.2.13 php 5.2.10的時候,由於版本的限制,使用apache以moudle的方式載入php,不是php安裝檔案下的php5apache2.dll而是php5apache2 2.dll 檔案.這個問題很是詭異。由於學習php不久,特此記錄。另外配置php.in...