百人牛牛

当前位置 主页 > 服务器问题 > Linux/apache问题 > 最大化 缩小

    linux 下配置LAMP环境

    栏目:Linux/apache问题 时间:2018-09-23 15:37

    本文给大家介绍的是如何在linux 下配置LAMP环境,学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP、WAMP、MAMP等。这里我介绍一下LAMP环境的搭建,即Linux、Apache、MySQL、PHP环境。

    1.准备

    根据系统的不同,可能准备的文件也不同,我用的是Ubuntu Linux ,我已将以下五个文件打包,点击下方链接下载吧

    httpd-2.2.9.tar.gz

    mysql-5.1.52.tar.gz

    php-5。3。5。tar。gz

    libxml2-2.7.7.tar.gz

    ncurses-5.6.tar.gz

    百度网盘下载:Linux lamp环境安装包

    2.安装mysql

    复制代码 代码如下:
    在安装之前需要添加mysql组和用户
    //添加用户组用户,先取得root权限
    trigkit4@ubuntu:~$ su root
    Password:
    root@ubuntu:/home/trigkit4# groupadd mysql
    root@ubuntu:/home/trigkit4# useradd -g mysql mysql
    //解压压缩包,首先进入下载文件所在目录
    $ cd /home/trigkit4/Downloads tar -zxvf mysql-5.1.52.tar.gz
    //进入解压出来的文件夹
    root@ubuntu:/home/trigkit4/Downloads# cd mysql-5.1.52
    //进入目录解压ncurses-5.6.tar.gz
    cd /home/trigkit4/Downloads tar -zxvf ncurses-5.6.tar.gz
    //再进入ncurse-5.6文件夹
    root@ubuntu:/home/trigkit4/Downloads/mysql-5.1.52# cd /home/trigkit4/Downloads/ncurses-5.6
    //配置安装目录等信息
    ./configure  --prefix=/usr/local/ncurses  --with-shared  --without-debug  --enable-widec
    //编译,有点耗时
    root@ubuntu:/home/trigkit4/Downloads/ncurses-5.6# make
    //安装
    root@ubuntu:/home/trigkit4/Downloads/ncurses-5.6# sudo make install

    3.安装Apache

    复制代码 代码如下:
    //首先进入httpd-2.2.9.tar.gz所在目录
    cd /home/trigkit4/Downloads/
    //解压缩Apache文件包
    $ tar -zxvf httpd-2.2.17.tar.gz 
    //进入解压后的文件目录
    root@ubuntu:/home/trigkit4# cd /home/trigkit4/Downloads/httpd-2.2.9
    //配置安装目录
    root@ubuntu:/home/trigkit4/Downloads/httpd-2.2.9# ./configure -prefix=/home/trigkit4/Downloads/apache -enable-so
    //编译
    root@ubuntu:/home/trigkit4/Downloads/httpd-2.2.9# make
    //安装
    root@ubuntu:/home/trigkit4/Downloads/httpd-2.2.9# sudo make install

    4.安装libxml2

    复制代码 代码如下:
    //进入libxml2文件所在目录
    root@ubuntu:/home/trigkit4# cd /home/trigkit4/Downloads
    //解压libxml软件包
    tar -zxvf libxml2-2.7.7.tar.gz
    //进入解压后的文件目录
    root@ubuntu:/home/trigkit4/Downloads# cd libxml2-2.7.7
    //配置
    $ ./configure
    //编译
    $ make
    //安装
    $ sudo make install

    5.安装php

    复制代码 代码如下:
    //进入php文件所在目录然后解压缩
    $ tar -zxvf php-5.3.5.tar.gz
    //进入解压后的文件目录
    root@ubuntu:/home/trigkit4/Downloads# cd /home/trigkit4/Downloads/php-5.3.5
    //进入libxml2文件目录并安装libxml2
    ./configure --prefix=/usr/local/libxml2/
    //配置目录
    ./configure --with-apxs2=/opt/www/bin/apxs