Linux Apache MySQL PHP FrontPage安装 | Linux | NoUnix
当前位置: 首页 >> Linux >> 文章正文

Linux Apache MySQL PHP FrontPage安装

  本文介绍如何安装Apache以支持MySQL、PHP4、FrontPage2000服务器扩展和虚拟主机功能,本文的安装步骤在Redhat 7.0和Mandrake 7.2上测试通过,所以应该适用于任何Linux发行,它也适用于任何形式的*nix系统,只要下载不同的软件包。
一. 需求
  1、一个基于Intel并安装了TCP/IP和libc6的Linux系统。如果Apache或MySQL已经安装好了,建议用软件包管理程序或手工删除它们。
  2、需要安装的软件包,它包括:Apache 1.3.19、MySQL服务器、PHP4和FrontPage 2000扩展、Apache支持FrontPage 2000扩展的补丁、最新的gcc编译器及其相关库。
二. 准备安装
  1、下载软件包
  下载下列软件包到/download目录下。
  Apache 1.3.19
  MySQL Server
  PHP4
  FrontPage 2000 Extensions
  2、解压缩源代码
  将所有/download目录下的源代码包(除了frontpage要解压缩到/use/local目录下)解压缩:
  tar zxfv apache_1.3.19.tar.gz
  tar zxfv fp40.linux.tar.gz -C /usr/local
  tar mysql-3.23.32.tar.gz
  tar zxfv php-4.0.4pl1.tar.gz
三. 安装MySQL
  第一步先要安装MySQL,因为要安装支持MySQL的PHP,然后安装支持PHP的Apache,下面是具体步骤。
  1、设置用户和组
  首先,系统增加名为mysql的拥护和组。
  groupadd mysql
  useradd -g mysql mysql
  2、配置并构建MySQL
  进入目录/download/mysql-3.23.32并运行configure和make程序。如果想把数据库存在非缺省目录/usr/local/mysql/var/,则为configure指定选项localstatedir=/your_path。
  cd mysql-3.23.32
  ./configure –prefix=/usr/local/mysql
  make
  make install
  MySQL现在已经安装到/usr/local/mysql目录下。目前还没有一个数据目录,现在要运行MySQL自带的脚本创建目录并安装测试数据库。 scripts/mysql_install_db 在启动守护程序前,改变文件的属权,否则守护程序不能运行。
  chown -R mysql.mysql /usr/local/mysql
  3、启动MySQL守护程序
  现在准备启动守护程序。safe_mysqld等价于tcpwrapper for MySQL,tcpwrapper常用于包装inet的服务以增加安装性。
  /usr/local/mysql/bin/safe_mysqld –user=mysql

发表评论