当前位置 主页 > 服务器问题 > Linux/apache问题 >

建立Apache+PHP+MySQL数据库驱动的动态网站

栏目:Linux/apache问题 时间:2018-10-11 14:33

Apache是目前应用最广的Web服务器,PHP3是一种类似ASP的脚本语言,目前的发展趋势大有超过Perl之势,而MySQL是一个轻量级的数据库系统,特别是用于网站建设,这3个软件均是自由软件,是架设数据库驱动的动态网站的最佳排档。  
  本文只介绍这3个软件的安装,有关PHP和MySQL的编程和使用请见其他资料。 

一、如何获得软件? 
  获得这3个软件包的方法很多,目前大多数Linux分发都捆绑了这3个软件包,如RedHat。本文介绍的安装方法是基于从这些软件的官方站点上下载获得的软件包进行的,针对RedHat Linux 6.1,也介绍它们的安装和配置。 
  这3个软件的官方站点是: 
软件 官方网站 当前版本 下载 
Apache 1.3.9 这里 
PHP 3.0.13 这里 
MySQL 3.22.29 这里 
  从上述网站上,你应该下在以下软件包: 
软件 文件名 
Apache apache_1.3.9.tar.tgz (apache源代码包) 
PHP php-3.0.13.tar.gz (PHP3源代码包) 
MySQL MySQL-3.22.29-1.i386.rpm (MySQL服务器) 
MySQL-client-3.22.29-1.i386.rpm (MySQL客户实用程序) 
MySQL-devel-3.22.29-1.i386.rpm (MySQL包含文件和库) 
MySQL-shared-3.22.29-1.i386.rpm (客户程序共享库) 
二、安装MySQL 
  首先检查你的系统是否已经安装了MySQL: 
    rpm -q MySQL 
    rpm -q MySQL-client 
    rpm -q MySQL-devel 
    rpm -q MySQL-shared 
  如果你的版本比3.22.29旧,而且你想升级MySQL到3.22.29版本,先用rpm -e删除所有的MySQL包,并: 
    rpm -i MySQL-3.22.29-1.i386.rpm 
    rpm -i MySQL-client-3.22.29-1.i386.rpm 
    rpm -i MySQL-devel-3.22.29-1.i386.rpm 
    rpm -i MySQL-shared-3.22.29-1.i386.rpm  
  或者直接升级到3.22.29版: 
    rpm -Uvh MySQL-3.22.29-1.i386.rpm 
    rpm -Uvh MySQL-client-3.22.29-1.i386.rpm 
    rpm -Uvh MySQL-devel-3.22.29-1.i386.rpm 
    rpm -Uvh MySQL-shared-3.22.29-1.i386.rpm  
  安装MySQL服务器时,安装程序会提示你设置root口令,有关MySQL的安装后期设置,请参阅。 
  上述安装将MySQL执行文件放在"/usr/bin"目录下,包含文件放在"/usr/include/mysql"目录下,库文件放在"/usr/lib/mysql"目录下。 
三、解压缩apache和php并编译和安装 
  如上所述下载apache和php源代码软件包,加入下载的文件放在目录"/apps"下,进入"/apps"目录,用ls检查你有这两个文件: 
    apache_1.3.9.tar.gz 
    php-3.0.13.tar.gz 
1、解压缩apache并配置 
  用下列命令解压缩apache_1.3.9.tar.gz 
    tar zxvf apache_1.3.9.tar.gz 
它讲解压缩的文件放在apache_1.3.9目录下。然后配置apache: 
    cd apache_1.3.9 ( 进入apache源代码树的目录) 
    ./configure --prefix=/www (假如你想安装apache最终安装在目录"/www"下) 
缩小 缩小 缩小 缩小
IIS7整站下载工具 IIS7批量查询排名 IIS7远程桌面连接工具 iis7-iis网站批量管理 iis7批量替换工具 IIS7服务器专用下载工具 IIS7日志分析工具 IIS7批量PING,服务器批量添加网卡IP小工具 IIS7远程同步备份工具
IIS7网站监控 站群批量SEO查询 批量获取排名域名 批量关键词排名查询 模拟各种蜘蛛 批量友情链接监测 批量检测死链 搜索引擎大全 批量查询外链
批量查询网站标题 批量查询KeyWords 批量查询描述 批量查询网站IP 批量百度收录查询 批量查询百度日收录 批量查询百度周收录 批量查询百度月收录 批量查询360总收录 批量查询360日收录 批量查询网站年龄 批量查询360PC权重 批量查询爱站移动权重 批量查询站长移动权重 批量查询360移动权重 批量查询神马权重 批量查询谷歌PR 批量查询搜狗PR 批量查询百度反链 批量查询爱站首页反链 批量查询爱站内页反链 批量查询百度快照 批量查询搜狗快照 批量icp备案查询 批量网站ip地址查询 批量查询导出链接 批量查询百度V认证 批量查询百度安全 批量查询站长PC权重 批量查询爱站PC权重 批量查询搜狗总收录 站长资源大全 IIS7-cms大全 IIS7站群大全 IIS7虚拟空间大全 IIS7服务器大全 IIS7-VPS大全