网站大量收购独家精品文档,联系QQ:2885784924

基于linux的apachemysqlphp的安装配置.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于linux的apachemysqlphp的安装配置

1 引 言 现在的网站不仅仅是提供一些静态页面就可以了,它还包括怎样存储数据、怎样查询数据、怎样处理用户的请求、怎样创建包含正确信息的文档,要适应这些需要有很多选择。目前,很多人选择这样的组合:Apache+Php+MySQL来建设自己的网站,因为它们都可以免费从网上下载,而且很容易在Linux平台下应用,网站的安全性、稳定性和执行效率都非常优秀。 1.1课题背景 Linux以其开放源代码精神和系统的稳定效能迅速崛起,目前全世界使用Linux架设的网站数呈爆炸性增长,甚至已影响到Microsoft的Windows NT[1]。计算机的网络应用不可避免地会用到数据库,由于MySQL在Linux平台上使用和配置简单,得到了许多开发人员的亲睐。PHP是一种公开源码的自由软件,利用它可以开发各种功能强大、交互性强的动态页面。并且,PHP具有跨平台性,在一个平台上用PHP脚本语言编写的程序,不用修改就可以在另一个平台上直接运行,基于一种数据库编写的PHP脚本语言程序,略作修改就能适用于另一种数据库。目前基于完全免费的组合Linux+Apache+Php+MySQL已逐渐成为Web应用的主流。 1.2目的与意义 WWW(即World Wide Web,简称Web)是迄今为止Internet上最成功的服务,它能够实现信息发布、资料查询、数据处理和视频点播等诸多应用。架设WWW服务器是Internet应用中必不可少的工作,而在服务器软件方面,Apache服务器具有举足轻重的地位。说到Apache我们不得不提一下MySQL和PHP,MySQL是一个小型关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,被广泛地应用在Internet上的中小型网站中。PHP 是一种HTML内嵌式的语言,它与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。 Linux+Apache+Mysql+PHP,一组常用来搭建动态网站或者服务器的开源软件,并且本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,可共同组成一个强大的Web应用程序平台。 1.3 主要内容 MySQL作为一个数据库服务器,其安装与配置是独立于Apache与PHP的,但是Apache与PHP的安装过程中却需要MySQL的支持,所以,在安装顺序中,第一个需要安装的是MySQL[2]。 Apache与PHP的安装与配置过程相对MySQL来说要复杂一些,因为Apache与PHP的安装与配置过程需要彼此的一些模块的支持,因此,在两者的安装过程中有彼此交错的部分。 本文的主要内容是分别介绍了MySQL、Apache 、PHP的安装过程,在linux下安装软件有源码安装和软件包安装[3],rpm软件包安装虽然简单但相对源码来说并不稳定,所以本次我采用源码安装,所需软件全从其官方网站获得,然后用tar命令解压之后再安装,本文分三大部分分别讲解各软件的安装过程。 2 MySQL的下载、安装与配置 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。MYSQL是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 2.1MySQL的下载   [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 :3306 :* LISTEN 上面显示可以看出MySQL服务已经启动。 2.安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-5.0.9-0.i386.rpm warning: MySQL-client-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing... #################################

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档