php安裝和配置

2021-05-21 19:53:17 字數 1100 閱讀 3763

過年在家,難得空下來想搞個各個**,自己申請個網域名稱,租用下伺服器空間。看來看去還是php的server比較便宜,而且現成的**模板比較多。以前也幫別人管理過論壇和一些明星**,那時都是用別人的模板,自己做的最多的就是一些美工或一些靜態頁面,沒時間對php進行深入的研究。在這裡我先總結下php安裝和配置,它有兩種選擇(這裡我主要針對windows平台,但其實網上租用的空間一般都linux的,我們只能通過ftp來訪問)

第一種iis+php+mysql

修改時需要刪除掉這兩行行首的;注釋。extension_dir的值為php安裝目錄下的ext目錄,doc_root的值為iis設定的主目錄;

如果要裝用mysql的話還要去掉extension=php_mysql.dll前的分號,還要將libmysql.dll,php5ts.dll複製到c:/windows/system32下(注意libmysql.dll最好用mysql目錄bin下的dll)

步驟四:設定環境變數。在path後新增如下的值:

;d:/php

然後重啟計算機。

步驟五:開啟internet資訊服務,找到「預設**」,將**停止。然後開啟「屬性」頁。在「屬性」頁中找到「主目錄」標籤,單擊「配置」按鈕,新增應用程式對映。其值分別為:

可執行檔案:d:/php/php5isapi.dll

副檔名:.php

其餘不用修改,確定後,重新啟動預設**;

步驟六:在c:/inetpub/wwwroot下新建乙個檔案hello.php。輸入內容:

第二種

apache2+php+mysql

這種方式和上面差不多,只是php.ini不用放c:/windows下了,可用通過apache的httpd.conf來配置。

httpd.conf中還需加入

loadmodule php5_module d:/php/php5apache2.dll

phpinidir "d:/php"        ;這句話就是用來配置php.ini所放的位置的

這三句而配置mysql只要去掉php.ini中extension=php_mysql.dll前的分號

其實這兩種方式可以並存,他們讀的是不同地方的php.ini,但不能同時啟動,因為他們預設都是使用80埠。

CentOS安裝配置nginx和php

今天買了臺阿里雲伺服器用於日常開發測試 新人9塊錢半年 系統版本centos 6.5 64位。首先安裝nginx yum install nginx 安裝完成後,使用 service nginx start 命令啟動nginx出現錯誤 nginx emerg socket 80 failed 97 ...

PHP安裝配置

tar zxvf php 5.2.9.tar.gz c software cd software php 5.2.9 make make install 編譯,進行安裝。cp php.ini dist usr local php lib php.ini 在apache2中修改配置檔案 並在後面加入 ...

PHP安裝配置

php的安裝與配置 1 安裝apache伺服器 2 安裝php 2.2 將安裝包下的php.ini dist改為php.ini,版本更新後該檔案改名為了php.ini developer,將該檔案改名為php.ini即可 2.3 開啟安裝包下的install.txt檔案,找到如下內容 for php...