如何在unix类系统上搭建apache+mysql+php平台

如何在unix类系统上搭建apache+mysql+php平台

ID:33884173

大小:279.86 KB

页数:4页

时间:2019-03-01

如何在unix类系统上搭建apache+mysql+php平台_第1页
如何在unix类系统上搭建apache+mysql+php平台_第2页
如何在unix类系统上搭建apache+mysql+php平台_第3页
如何在unix类系统上搭建apache+mysql+php平台_第4页
资源描述:

《如何在unix类系统上搭建apache+mysql+php平台》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据·S6·ComputerEraNo.32008如何在Unix类系统上搭建Apache+MySQL+PHP平台王玉磊1.王水2(1.南阳理工学院网络中心,河南南阳473004;2.南阳理工学院软件学院)摘要:PHP技术是目前最流行的动态网站开发语言之一,它与Apache、MySQL的紧密集成更加速了它的普及。文章简要介绍了ASP、JSP、PHP三种动态网站开发技术的优缺点,以Linux9.2为例详细介绍了在Unix类系统上搭建AMP平台的过程和注意事项。关键词:Unix类操作系统;m胛(A

2、pache+MySQL+PHP)平台;搭建;动态网站开发O引言现在数据库驱动的动态网站开发越来越火,已成为网站开发领域默认的行业标准。其中ASP(ActiveServerPage)、JSP(JavaServerPages)、PHP(HypertextPreprocessor)号称动态网站开发的三驾马车。ASP技术是Microsoft公司开发的用VBScript作为脚本语言的网站开发技术,简单易学、安装使用方便且开发工具强大多样。ASP最大的缺点是安全性、稳定性和跨平台性较差,而且效率不高,无法完

3、全实现企业级的功能如完全集群和负载均衡。ASP适合于开发小型的网站,目前在国内拥有大量的用户群。JSP以JavaServlet作为技术基础,具有伸缩性强、完全面向对象及平台无关性的特点,而且安全可靠,主要面向Intemet。JSP以JavaServlet作为技术基础,但Java的运行速度快是由于用class常驻内存来实现的,因而对内存消耗极大。JSP也需要额外的磁盘空间来存储一系列的.java文件和.Class文件(1l。JSP在国外比较流行,金融、商业和企业级的网站基本都用JSP技术开发。最近

4、几年国内的一些金融、商业网站也开始用JSP开发,如中国工商银行和5460的同学录网站就是用JSP开发的。PI-IP是迄今为止最流行的Apache模块,在所有Apache中大约有54%都安装了PHP。PHP的语言风格混合了C、Java、Perl以及PHP式的新语法,可以比CGI和Perl更快地执行动态网页。PHP是一种简单易学、跨平台性好、数据库交互能力良好的开发语言。PHP与Apache及其他扩展结合紧密,它与Apache以静态编译的方式结合起来,最大化地利用了CPU和内存,加上Apache高性

5、能的吞吐能力,使PHP的运行速度极快,而且PHP是本地化调用数据库,也让后台数据库发挥了最佳效能。MySQL是MySQLAB公司(位于瑞典)开发的免费关系数据库产品,1996年开始首次发行。PHP和MySQL这两项技术一直紧密相随,PHP的最佳后台伙伴就是MySQL。随着PHP的流行MySQL也大规模地流行了,如重量级的Intemet网站雅虎财经(http:l/fiance.yahoo.corn)、维基百科(http://www.wikipedia.corn)均用MySQL作为它们的后台数据库四

6、。本文以在Linux9.2上搭建Apache2.2.4+M;'SQL5.0.45+PHP5.2。4为例,简要介绍上述软件在Unix类平台上的安装过程。1软件下载在http://www.apache.org上可下载到最新的Apache稳定版本apache2.2,4,最好下载apache的源代码,然后在自己的平台上配置编译安装。从http://www.mysql.corn可下载Apache软件包。当帝iMySQL的最新稳定版本是mysql5.0.45。MySQL6.X的Enterprise版已具有商

7、业数据库的一些特征(存储过程、触发器、视图等),因而不再是免费的了。对于一般用户来说,用mysql5.X系列足够满足开发动态网站的需求,没有必要使用MySQL6.x的Enterpdse版而吼曾加开发成本。从htto:/1www.php.net可下载PHP软件包。当前PHP的最新稳定版本是PHP5.2.4,在Unix类平台上最好下载PHP的源代码,这样用户可以根据自己的需要灵活地配置编译PHP,使其最大程度满足开发需求鹕。2安装步骤不管是在Windows还是在Unix类平台上,一定要严格按照步骤安

8、装,不能颠倒次序。在Unix类平台上安装时以root用户登录,否则安装不能进行。在本文的操作命令示例中,凡是斜体字代表的路径名均表示用户系统里相应的实际路径名。2.1安装MySQL数据库服务器2.1.1mysqld守护避程添加用户组和用户可以添加系统保留以外的任何用户组和用户名,推荐使用mysql,添加命令如下:【root@Linuxhostpath】撑gmupaddmysqI【root@Linuxhostpath】撑useraddmysql●切换到/usr/local目录【root@Linux

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。