本文目錄一覽:
如何安裝PHP
為了開始使用 PHP,您可以:
找一個支持 PHP 和 MySQL 的 Web 主機
在您自己的 PC 機上安裝 Web 服務器,然後安裝 PHP 和 MySQL
使用支持 PHP 的 Web 主機
如果您的服務器支持 PHP,那麼您不需要做任何事情。
只要在您的 web 目錄中創建 .php 文件即可,服務器將自動為您解析這些文件。
您不需要編譯任何軟件,或安裝額外的工具。
由於 PHP 是免費的,大多數的 Web 主機都提供對 PHP 的支持。
在您自己的 PC 機上建立 PHP
然而,如果您的服務器不支持 PHP,您必須:
安裝 Web 服務器
安裝 PHP
安裝數據庫,比如 MySQL
官方 PHP 網站
集成開發環境推薦 WAMP
PHP 服務器組件
如果您是第一次安裝,建議您使用集成的服務器組件,它已經包含了 PHP、Apache、Mysql 等服務,能夠為您節省很多繁瑣的配置環境過程所需花費的時間。
WampServer
Window系統可以使用 WampServer/,支持32位和64位系統,根據自己的系統選擇版本。
WampServer 安裝也簡單,你只需要一直點擊 “Next” 就可以完成安裝了。
實在不懂的,可以查看WampServer安裝教程。
XAMPP
XAMPP 支持 Mac OS 和 Window 系統,下載
IDE (Integrated Development Environment,集成開發環境)
Eclipse for PHP(免費)
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台(如果未安裝JDK,則需要先 下載 JDK 安裝)。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
支持 Window、Linux 和 Mac OS 平台。
Eclipse for PHP 官方下載
PhpStorm(收費)
PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。
PhpStorm 非常適合於PHP開發人員及前端工程師。提供諸於:智能HTML/CSS/JavaScript/PHP編輯、代碼質量分析、版本控制集成(SVN、GIT)、調試和測試等功能。
支持 Window、Linux 和 Mac OS 平台。
想自學php,怎麼安裝程序?對電腦配置有什麼要求嗎?我的是台式的老機子
電腦配置 512M 內存就可以了。
給你一配置文檔。
一:準備所需軟件
1:mysql-5.1.30-win32
2:php-5.2.10-Win32.zip
3:ZendOptimizer-3.3.0a-Windows-i386
二:開始配置Php
1:將 php-5.2.10-Win32.zip解壓後命名為php, 複製到 D:\phpsev\ 下.
2:將 D:\phpsev\php 與 D:\phpsev\ext 所有*.dll文件複製到 C:\WINDOWS\system32 下並覆蓋.
3:將 D:\phpsev\php 下的 php-win.exe,php.ini-dist,php.exe 三個文件複製到 C:\WINDOWS 並重命名 php.ini-dist 為 php.ini
4:打開IIS(信息服務) – Web服務擴展-添加一個新的 Web 擴展,擴展名 php ,要求文件 – 添加-瀏覽-D:\phpsev\php\php5isapi.dll,設置擴展允許狀態項打勾
5:Web服務擴展 – 所有 Isapi 擴展 與 Internet 數據連接器兩項 – 設置擴展允許狀態項打勾
6:右擊所要支持Php的站點選擇屬性 – Isapi 篩選器 – 添加 – 篩選器名稱:php – 可執行文件:D:\phpsev\php\php5isapi.dll
7:主目錄 – 配置 – 映射添加 – 可執行文件:D:\phpsev\php\php5isapi.dll – 擴展名:.php
三:安裝ZendOptimizer(ZendOptimizer的作用是加速php)
next-Finish(一路下一步,確定即可,完成)
四:配置Php.ini
打開寫字板打 C:\WINDOWS\php.ini , 查找(Ctrl+f) register_globals = Off ,將 Off 改成 On ; extension_dir = 「./」 ,並將」./」改為「D:\phpsev\ext」注意左側路徑不能有空格,後面所說第8點。解決無法加載 Gd 庫 與 Mysql 。之所以沒有加載的原因就是以前在配置時多出了空格導致。根據第8點的做法是可以解決無法加載 Gd 庫 與 Mysql 的問題。但也會有些系統也會出現白頁的情況 ;
將下面幾行代碼開頭 ; 號 刪除
;extension=php_dbase.dll 可選
;extension=php_gd2.dll 這個是用來支持GD庫的,一般需要,必選
;extension=php_ldap.dll 可選
;extension=php_mbstring.dll 必選
;extension=php_mssql.dll 這個是用來支持MSSQL的,可選
;extension=php_mysql.dll 這個是用來支持MYSQL的,要支持MYSQL必選將以上代碼前的」;」去掉,其他的如果需要用到也可以去掉前面的;然後關閉保存該文件。
五:安裝Mysql(每一步一個安裝界面)
1:運行mysql-5.1.30-win32.exe – Custom 項 – Next
2:點擊(Change..)選擇更改安裝路徑(D:\phpsev\mysql).
3:更改完路徑後點擊Next,接着點Install開始安裝
4:我們看到安裝進度!
5:選擇Skip Sign-Up 項,點擊Next繼續安裝!
6:到這裡我們安裝已經完成,選上Configure the MySQL Server now後點擊 Finish 進入Mysql的配置工作.
7:進入Mysql的配置界面 – Next
8:選擇 Detailed Configuration 項 -Next
9:選擇 Server Machine 項 – Next
10:選擇 Multifunctional Database 項 -Next
11:讓你選擇數據庫文件的存放地點(D:\phpsev\mysql\data)
12:選擇 Online Transaction Processing(OLTP) 項 – Next
13: 繼續Next
14:選擇語言的支持!用默認 – Standard Character Set 項
15:記得要選上Include Bin Directory In Windows Path 項 – Next
16:輸入密碼 – Next
17:點擊Execute 開始完成配置並啟動MYSQL服務.
18:點擊Finish 完成你的Mysql的全部安裝.
PHP安裝以及教程
tomcat ?
據說tomcat配PHP效果不是很好..還是換apache吧….
apache嗎..反正幾乎是一路next就可以裝好了..不過你如果裝了IIS..就要注意端口問題..可能會有衝突..mysql也是.一路next,php嗎..我是這麼樣的..
1.下載下來的php包解壓..文件夾最好直接命名成php.
2.將php.ini-recommended改名為php.ini(這個是php的配置文件).放到c:\windows下(不放這裡好像會有問題)
3.php.ini設置:extension_dir = “c:\php\ext”設置成你的ext文件夾的目錄,去掉extension=php_mysql.dll前面的分號(加載mysql擴展).需要什麼擴展可以根據需要修改.
4.apache的設置:apache安裝目錄下的conf文件夾下.找到httpd.conf,DocumentRoot “d:/wwwroot”
這裡是你的網站的目錄,
在最後添加
LoadModule php5_module “c:/php/php5apache2_2.dll”(加載php模塊)
AddType application/x-httpd-php .php (可解析的php擴展名)
AddType application/x-httpd-php-source .phps (這個不記得了.反正肯定要的)
如果發現權限不夠.找到這裡
Directory /
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
options indexes
/Directory
原來是deny from all改成allow from all.
最好打開apache的目錄顯示.
Options Indexes FollowSymLinks去掉前面的#,如果還不可以.就在上面的allow from all下面加上options indexes就OK了.
這是win下面的apache+php的配置..
mysql安裝比較簡單..我就不說了…
PHP的電子教程網上非常多..在這裡也不可能給你貼出來吧..
還有關於框架..框架網上的教程也很多..百度一下吧..
著名的框架有zend Framework,cakephp,國產的fleaphp,thinkphp等等…
PHP如何安裝及配置?
將下載的壓縮包解壓到純英文目錄下;
2.因為PHP是被動型的服務,目的就是為apache提供了處理php代碼的服務。因此我們要做的配置就是告訴apache,PHP在哪?需要它處理什麼樣的文件。
所以,打開apache的配置文件,httpd.conf。
搜索LoadModule,找到之後按照相同的格式加載php模塊,輸入:
接着搜索mime_module,找到後按照相同格式在該標籤內,輸入:
放的位置是沒什麼要求,最好是能跟好隊形,好修改。
上面添加的配置,分別是告訴php的位置,然後告訴服務器.php的文件會被當作「application/x-httpd-php」格式處理,而服務器里處理application/x-httpd-php格式的就是php。這樣配置之後,一旦是.php的文件服務器都會調用我們的php來處理。
到這裡php代碼就可以正常使用了。
3.php的配置以及添加擴展
php本身的配置是要自己創建的。
首先,在解壓的php目錄下找到php.ini-development文件,這是php提供的配置模版,複製並修改文件名為php.ini。
由於php是被動服務,它的配置文件也一樣是apache來調用,所以還是要到apache的配置文件httpd.conf里添加:
接着,如果要添加擴展,可以在php的配置文件php.ini里搜索extension_dir,找到下圖:
php配置文件的注釋是靠「;」,這項配置是說明擴展文件的所在目錄。
按格式加上:extension_dir = “你的擴展文件目錄”
你的擴展文件目錄就是php解壓目錄下的ext文件夾,即:”解壓目錄/ext”。
接着需要告訴php加載哪些擴展:
在php.ini里添加:extension=你要添加的擴展名字
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/233894.html