您好,欢迎访问一九零五行业门户网

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
http://www.bkjia.com/phpjc/1025015.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1025015.htmltecharticlephp之开发环境 1.php的历史: 1994年 rasmus lerdorf用perl语言创造,后用c重写; 1995年 以personal home page tools(php tools)为名发布php1和php2; 1996年底...
其它类似信息

推荐信息