• Linux下Lamp环境搭建


    我们搭建Lamp环境使用tar.gz源代码的方式安装,如果是第一次安装tar.gz格式的lamp软件,最好在安装之前先检查一下系统中是否存在rpm版本默认的lamp软件,

    卸载rpm版的lamp使用以下几个命令

    rpm -qa | grep 软件包名 查看以 软件包名 开头的软件

    rpm -e 包名(不包括版本号) 删除指定的软件包

    rpm -e 包名 –nodeps 强制删除软件(如果软件提示和其他软件有关联,不让删除的话,使用此命令)


    rpm -e httpd删除apache

    rpm -e php 删除php

    rpm -e mysql 删除mysql


    注意mysql安装一定要在php之前


    下面正式安装Lamp

    1.安装apache

    1)解压httpd.tar.gz: tar -zxvf httpd.tar.gz

        1. 进入解压后的文件夹 cd httpd-2.2.11/

        2. 配置apache

          ./configure --prefix=/usr/local/apache --enable-so

    4) 生成可执行文件(此时还未安装) 使用 make 命令

    5) 执行安装 make install


    apache到这儿就安装完成了。

    启动apache

    /usr/local/apache/bin/apachectl start

    检查apache是否占用了80端口

    netstat -natup (我们可以使用kill命令杀死进程, kill pid)


    2.安装mysql

    1)添加一个mysqlgroupadd mysql

    2) mysql组添加一个mysql用户 useradd -g mysql mysql

    3) 解压mysql tartar -zxvf myslq.........tar.gz

    4) 移动解压过的mysql安装文件至 /usr/local/mysql 目录下 mv -r

    5) 初始化数据库信息

    scripts/mysql_install_db –user=mysql

    6) 改变mysql目录文件的拥有者 chown -R root .(这儿有一个点,表示所有文件)

    7) 改变data目录的拥有者 chown -R mysql data

    8)改变 mysql文件所属组为mysql chgrp -R mysql .()

    9) 启动mysql服务:

    bin/mysqld_safe –user=mysql &

    10) 打开mysql服务端

    bin/mysql -u root


    至此, mysql安装完成



    安装php

    1)解压phptar tar -zxvf php-5...tar.gz

    2) 进入解压过的包 cd php-5.2...

    3)配置php

    ./configure --prefix=/usr/local/php

    --with-apxs2 = /usr/local/apache/bin/apxs apache关联

    --with-mysql =/usr/local/mysql mysql关联

    4)make

    5)make install


    到这儿,php安装完成,但我们还需做一点配置

    vi打开

    apache/httpd.conf文件

    310行添加 AddType application/x-httpd-php .php //apache调用php模块解析.php的文件

     

    最后把php安装包里的php.ini_dist复制到 php/lib目录下


    Lamp环境搭建成功


    apachemysql默认是开机不启动

    apachemysql添加开机启动

    vi打开 /etc/rc.d/r.local

    添加

    /usr/local/apache/bin/apachectl start

    /usr/local/mysql/bin/mysqld_safe –user=mysql &


    Linux下的Lamp环境搭建完成.







  • 相关阅读:
    4单元练习
    3单元C#练习(重复太多,差别着写)
    ===习题
    .NET预习
    NET_.NET深入体验与实践精要----第四章
    NET 第一章
    C#认证考试试题汇编 Test
    _.NET深入体验与实战精要.pdf第四章
    C# 练习
    .NET 学习
  • 原文地址:https://www.cnblogs.com/mtima/p/2843355.html
Copyright © 2020-2023  润新知