首页 / PHP / PHP之开发环境_PHP教程
PHP之开发环境_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP之开发环境_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2040字,纯文字阅读大概需要3分钟。
内容图文
![PHP之开发环境_PHP教程](/upload/InfoBanner/zyjiaocheng/188/84145afa1d0a4c1ebd9a14944f190a01.jpg)
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年底...
内容总结
以上是互联网集市为您收集整理的PHP之开发环境_PHP教程全部内容,希望文章能够帮你解决PHP之开发环境_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。