首頁>Club>
7
回覆列表
  • 1 # 使用者240424474976

    PHP本身是跨平臺的,除個別擴充套件和針對平臺的特性以外,所有的功能在常見的系統上都可以配置使用。這些配置都是軟體方面的。

    Windows

    windows新版本中 (win7以上),配置php也很簡單。

    1.下載 從官方下載對應版本的壓縮包(接入iis的選擇 x64 Non Thread Safe)(注意,php官網download頁面有針對windows版本的連結,頁面本身的tar包是針對linux的)。推薦下載最新穩定版本即可。如軟體有要求則按要求下載對應版本。

    2.解壓zip壓縮包到一個目錄,推薦解壓到某個盤的根目錄,為避免不必要的麻煩,路徑中最好不要有中文。

    3.配置php.ini 將解壓出來的 php.ini-development(開發環境) 或 php.ini-production(生產環境) 複製一份更名為php.ini 並使用通用的文字編輯器開啟檔案。

    推薦配置以下幾處

    搜尋 extension_dir ,將配置項前的分號去掉即可,意思是php擴充套件在當前目錄下的這個目錄查詢

    搜尋 Windows Extensions 找到下面一大段 extension=php_xxx.dll 即為擴充套件配置,

    推薦開啟 curl,fileinfo,gd2,gettext, mbstring,mysqli,openssl,pdo_mysql,xsl

    4.配置命令列 依次開啟 我的電腦->屬性->高階系統配置->環境變數 在系統變數中找到 Path 項並編輯,在原有值後加 分號(;)並填寫php解壓的路徑,

    測試是否成功,開啟命令列 (cmd或power_shell) ,輸入 php -v

    5.配置web伺服器 IIS7以上版本 在iis管理器的根節點(全域性網站配置),找到 處理程式對映 並雙擊進入。在右側找到 新增模組對映

    參考填寫(注意選擇可執行檔案時預設型別限制為dll ,可以右邊型別選擇無限制* 就可以顯示exe檔案了)

    當然,要做php開發,還需要安裝mysql,直接下載官方安裝包按提示安裝即可,這裡就不多講了.

    Linux(以centos為例)

    1.安裝系統預設的php

    安裝自定義版本的php

    編譯安裝比較麻煩,也容易出錯。推薦安裝 epel

    2.安裝apache

    配置虛擬站點

    在系統目錄 /etc/httpd/conf.d 中新建 xxx.conf 名字可根據站點域名來命名

    下面的配置是我自己使用的 設定 php open_basedir可防止站點的php訪問站點外的檔案

    ssl 站點配置 可以跟普通站點配置放在同一個檔案中

    3.安裝 mysql (centos7中使用mariadb 用法一樣)

  • 中秋節和大豐收的關聯?
  • 憑藉個人演技力挽狂瀾拯救爛劇的典範都有哪些?