PHP 入門學習(一)

今天需要寫個PHP文件,用來響應客戶主機的訪問。

初學PHP,瞭解其工作機制,以及與其他模塊之間的交互原理非常重要。

首先,PHP是服務器後端程序,也就是說,客戶端的請求不是PHP直接處理的,而是需要其他中間件來協調,比如Apache。

現在搭建系統,環境是CentOS 6.5

安裝Apache

sudo yum install httpd
其次是php

sudo yum install php
安裝完畢,很簡單。

現在要是編寫php後,運行的話是無法執行php語言部分的,必須先對httpd進行配置,方法如下:

sudo vim /etc/httpd/conf/httpd.conf
找到AddType部分,手動添加一行

AddType application/php .php
一切就緒,可以編寫php文件來。

當初我以爲只有http等服務訪問.php文件的時候纔會使服務器執行php文件,而wget命令會直接把php文件取下來。這是對網絡工作機制的誤解,其實.php文件是有服務器解析的,只有客戶端訪問php文件,服務器都要將其解析,然後將輸出結果返回。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章