欢迎来到天天文库
浏览记录
ID:22671007
大小:472.50 KB
页数:44页
时间:2018-10-21
《lamp网站开发入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LAMP网站开发入门本PPT涉及了解LAMPAMP环境搭建PHP基本语法DIV+CSSPHP+HTML+TBSMemcached1.了解LAMPLAMP=LinuxApacheMysqlPHP/Perl/PythonApache[V2.2]http://httpd.apache.org/Mysql[V5.4]http://httpd.apache.org/PHP[V5.3]http://www.php.net/Apache,Mysql,PHP具有共同的特点:跨平台开源成本低稳定性好Apache简单、速度快、性能稳定据Netcraft统计,截止2008年6月,全世界互联网站总量达1.
2、72亿,使用Apache服务器的位居第一,达49.12%,而使用微软IIS的为35.39%。(http://uptime.netcraft.com/up/graph?site=)搜狐(Apache1.3)、新浪(Apache2.0.54)、网易(Apache2.2.6)、腾讯QQ网站、新华网、中华网、人民网、chinaren、淘宝网…其它WEB服务器:Nginx,Lighttpd,IIS,GWS,TWSPHP可伸缩性,稳定高效,快速开发,面向对象的编程,支持和JAVA的交互等特性,PHP在数据库方面的支持非常丰富,包括:filePro,Informix,InterBase,mSQL
3、,MicrosoftSQLServer,MySQL,Sybase,ODBC,Oracle,PostgreSQL等等全球知名互联网公司Yahoo!、Goolge、Lycos、Facebook、YouTube、新浪、百度、腾讯、TOM等均是PHP技术的经典应用。其中新浪网90%以上的Web开发采用PHP语言(资料数据转自CSDN程序员杂志2008年6月刊,新浪网架构师所著原文)随着PHP技术的成熟和完善,PHP已经非常适合于企业级部署的技术平台,IBM、Cisco、西门子、Adobe等公司均在普遍选用PHP技术Mysql功能强,使用简单,管理方便,运行速度快,可靠性高,安全保密2.LA
4、MP环境搭建下载httpd-2.2.0.tar.gz(安装Apache)mysql-5.0.22.tar.gzlibxml2-2.6.19.tar.gzphp-5.1.2.tar.gz编译安装./configure--prefix=/usr/local/[xxx]makemakeinstallhttpd通过编辑http.conf配置ApacheListen80ServerNamewww.xxx.com:80DocumentRoot"/usr/local/apache-2.2.4/htdocs"启动与停止/usr/local/apache/bin/apachectl-k[start
5、
6、stop
7、restart]附1、对站点目录进行访问控制OptionsIndexesFollowSymLinksAllowOverrideNoneOrderallow,denyAllowfromallDenyfromip1ip2domain.orgIndexes:是设定是否允许在目录下没有index.html的时候显示目录FollowSymLinks:决定是否可以通过符号连接跨越DocumentRoot。例,尽管/ftp不在/home/httpd/html下面,但可以使用符号连接建立一个/home
8、/httpd/html/ftp使得可以直接输入http://mydomain.com/ftp来访问这个目录Alias/ftp/“home/httpd/html/ftp/”AllowOverride:定义是否允许各个目录用目录中的.htaccess覆盖这里设定的Options附2、虚拟主机配置ServerAdminwebmaster@dummy-host.example.comDocumentRoot/usr/local/wwwroot/frsServerNamets.cm.comDefaultLanguagezh-CNDirecto
9、ryIndexdefault.phpErrorLoglogs/ts.cm.com-error_logCustomLoglogs/ts.cm.com-access_logcommonServerAdminwebmaster@dummy-host.example.comDocumentRoot/usr/local/wwwroot/qcs/ServerNameqc.cm.comDefaultLan
此文档下载收益归作者所有