程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP之開發環境

PHP之開發環境

編輯:關於PHP編程

PHP之開發環境


1.PHP的歷史:

1994年 Rasmus Lerdorf用Perl語言創造,後用C重寫;

1995年 以Personal Home Page Tools(PHP Tools)為名發布PHP1和PHP2;

1996年底 有15000個網站使用PHP;

1997年 Zeev Suraski和Andi Gutmans重寫PHP解析器並改稱PHP:Hypertext Preprocessor;

1998年 正式發布PHP3;

1999年 成立Zend Technologies公司;

2000年 發布PHP4;

2004年 發布PHP5;

 

2.PHP的優點:

(1)語法簡單

(2)學習成本低

(3)開發效率高

(4)跨平台

(5)開發部署方便

(6)開源框架非常豐富(如:ThinkPHP)

(7)開源CMS系統非常豐富(如:Joomla、Wordpress)

(8)開源網站系統非常豐富(如:DiscuzX)

 

3.PHP相關名詞解釋

(1)Linux

服務器操作系統

(2)Cygwin

在windows下模擬Linux下的環境

(3)Apache httpd

web服務器

(4)Nginx

web服務器

(5)MySQL

數據庫

(6)XAMPP

集成web服務器、數據庫和php,快速搭建開發環境

(7)Eclipse PDT

IDE

(8)ZendStudio

IDE

(9)PhpStorm

IDE

(10)FTP

文件傳輸協議

(11)SSH

連接服務器命令

(12)SCP

上傳和下載文件命令

 

4.PHP開發環境:(在Unbuntu Server下搭建LAMP環境)

 

首先我們可以通過下圖看以下LAMP的工作原理:

注:CURD意為數據庫的增刪改查

\

 

安裝apache:

sudo apt-get install apache2

apache2 -v

 

安裝PHP:

sudo apt-get install php5

php5 -v

 

檢查apache是否已經加載libphp5.so包:

cat /ect/apache2/mods-enabled/php5.load

如果終端打印LoadModule php5_module /usr/lib/apache2/modules/libphp5.so說明已經加載OK了。

 

安裝MySQL:

sudo apt-get install mysql-server

在安裝過程中需要設置數據庫root用戶的密碼。

 

安裝php5支持MySQL模塊:

sudo apt-get install php5-mysql

 

檢查支持MySQL模塊是否完成:

cat /etc/php5/mods-available/mysql.ini

如果終端打印extension=mysql.so說明已經安裝OK了。

 

重啟MySQL:

sudo service mysql restart

 

重啟apache:

sudo service apache2 restart

 

至此安裝完畢!

 

其他安裝方式:

1.一次性命令行安裝完所有的需要的軟件包:

sudo apt-get install apache2 php5 mysql-server php5-mysql

 

2.使用tasksel來安裝所有的需要的軟件包:

sudo tasksel install lamp-server

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved