永发信息网

Linux如何安装LAMP

答案:6  悬赏:40  手机版
解决时间 2021-01-27 22:46
  • 提问者网友:流星是天使的眼泪
  • 2021-01-26 21:50
我的系统是红帽 Linux5,想在本地上安装apache+mysql+php测试网站,但是不知道怎么样去配置,以及不知道他需要哪些安装包。安装包的下载地址。
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-01-26 23:00
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 .phtml
AddType applicatoin/x-httpd-php-source .phps
// 然后重启apache,设置就生效了
全部回答
  • 1楼网友:话散在刀尖上
  • 2021-01-27 04:25
用yum 安装快些,简单些。
  • 2楼网友:枭雄戏美人
  • 2021-01-27 03:53
lamp安装前的准备 获取软件包 (1)httpd-2.4.2.tar.gz (2)mysql-5.0.96.tar.gz (3)php-5.4.3.tar.gz (4)phpmyadmin-3.5.1-all-languages.tar.gz (5)libxml2-2.7.2.tar.gz (6)libmcrypt-5.5.8.tar.gz (7)gd-2.0.5.tar.gz (8)zlib-1.2.5.tar.gz (9)autoconf-2.69.tar.gz (10)freetype-2.4.9.tar.gz (11)libpng-1.5.10.tar.gz (12)jpegsrc.v8b.tar.gz (13)zendguard-5_5_0.tar.gz 把上面下载的13个源代码包放到linux系统下的/usr/local/src/目录中
  • 3楼网友:往事隔山水
  • 2021-01-27 02:51
初学还是yum安装 或rpm安装吧 鸟哥书上有可以参考下
  • 4楼网友:迷人又混蛋
  • 2021-01-27 01:50
给你个教程,你参考下,希望能够帮助你~
  • 5楼网友:雾月
  • 2021-01-27 00:12
首先,搞明白LAMP由什么组成: apache + php + mysql 第二步,先安装mysql 第三步,安装apache 第三步, 安装PHP 看起来你应该是初学者,建议下载源码编译安装,百度一下:编译安装lamp , 你会有惊喜。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯