OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3742|回复: 0

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

[复制链接]

153

主题

310

帖子

0

精华

高级会员

Rank: 4

积分
673
金钱
673
注册时间
2019-3-26
在线时间
18 小时
发表于 2019-4-15 14:42:26 | 显示全部楼层 |阅读模式
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口令,VPS云主机有关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"下)

http://www.iis7.com/c/90/
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表