首页 > 系统 > Linux > 正文

Linux如何安装LAMP

2024-08-28 00:02:45
字体:
来源:转载
供稿:网友
  Lamp = apache + mysql + php, 以下是linux系统下的安装方法:
  1、准备:
  根据系统的不用,在安装过程中需要附加安装的东西也不同,我这只要多安装一个libxml2的库。所以只要准备如下四个包:
  httpd-2.2.17.tar.gz
  mysql-5.1.54.tar.gz
  php-5.3.5.tar.gz
  libxml2-2.7.7.tar.gz
  至于何处下载,自行百度。
  2、Mysql的安装:
  在安装之前需要添加mysql组和用户, 同时,在config的时候会遇到一些问题,需要安装某些软件才能继续,如:apt-get install g++(不是gcc哦)[cpp] view plaincopy
  // 添加用户组和用户
  # groupadd mysql
  # useradd -g mysql mysql
  // 解压安装包
  $ tar -zxvf mysql-5.1.54.tar.gz
  // 进入解压出来的文件
  $ cd mysql-5.1.54
  // 配置安装目录等信息(我的安装目录:/home/hkj/software/mysql)$ ./configure --prefix=/home/hkj/software/mysql --without-debug// 编译,这个耗时较多
  $ make
  // 安装
  $ make install
  3、安装apache:
  [cpp] view plaincopy
  //解压缩Apache软件包
  $ tar -zxvf httpd-2.2.17.tar.gz
  //进入解压后的文件目录
  $ cd httpd-2.2.17
  //配置,设定安装目录为/home/hkj/software/apache$ ./configure –prefix=/home/hkj/software/apache –enable-so//编绎
  $ make
  //安装
  $ make install
  4、安装libxml2:
  [cpp] view plaincopy
  //解压libxml软件包
  $ tar -zxvf libxml2-2.7.7.tar.gz
  //进入解压后的文件目录
  $ cd libxml2-2.7.7
  //配置
  $ ./configure
  //编绎
  $ make
  //安装
  $ make install
  5、安装php:
  [cpp] view plaincopy
  //解压缩PHP软件包
  $ tar -zxvf php-5.3.5.tar.gz
  //进入解压后的文件目录
  $ cd php-5.3.5
  //配置,设定安装目录为/home/hkj/software/php$ ./configure –prefix=/home/hkj/software/php –with-mysql=/home/hkj/software/mysql –with-apxs2=/home/hkj/software/apache/bin/apxs//编绎
  $ make
  //安装
  $ make install
  6、配置:
  [cpp] view plaincopy
  // 拷贝php的配置文件
  # cp php.ini-dist /home/hkj/software/php/lib/php.ini// 配置apache
  # gedit /home/hkj/software/apache/conf/httpd.conf*** 在LoadModule处添加 LoadModule php5_module module/libphp5.so*** 在DirectoryIndex处添加 index.php
  *** 在AddType application处添加
  AddType application/x-httpd-php .php .phtmlAddType applicatoin/x-httpd-php-source .phps// 然后重启apache,设置就生效了。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表