电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 电脑学院 > 服务器技术 > 正文
Linux下的LAMP搭建
Linux下的LAMP搭建
2009-5-12 10:22:07  文/梦幻飞扬   出处:电脑软硬件应用网   

一、LAMP: Linux Apache Mysql   PHP

二、安装的顺序:Apache ----- Mysql ----- PHP 注意:PHP一定要最后安装

三、安装Apache

1.下载 httpd-2.*****.tar.gz /usr/local/src

2. 解压缩 tar zxvf httpd-2.*****.tar.gz

3. 到安装目录下 cd httpd-2.***

4. 编译前配置:./configure - -prefix=/usr/local/apache1 - -enable -so

5. 编译并进行安装: make   ;   make install

7. 编辑配置文件: vi /usr/local/apache1/conf/httpd.conf

    修改

           User nobody  

            Group nobody

8. 启动apache /usr/local/apache/bin/apachectl start

9. 查看进程: ps -aux | grep httpd 查看进程是否启动

10. 查看是否连接到服务器 http://本机IP

四、安装数据库mysql

   1. 下载 mysql-4.****.tar.gz /usr/local/src

   2. 解压缩 tar zxvf mysql-4****.tar.gz

   3. 建立 mysql用户并将用户加入到mysql组里

       Groupadd -g 20000 mysql

        Useradd   -u 20000 -g mysql mysql

   4.   建立符号连接: ln -s mysql-4.**** /usr/local/mysql

   6.   进入安装目录: cd mysql-4.***

   7.    安装前配置: ./configure - -prefix=/usr/local/mysql - - sysconfdir=/etc - -localstatedir=/var/lib/mysql

   8. 编译并进行安装: make ; make install

   9. 设置mysql状态报告目录权限

          mkdir /var/lib/mysql

          Chown -R mysql:mysql /var/lib/mysql

          Chown -R root:mysql /usr/local/src/mysql-4.***

          Chown -R mysql:mysql /usr/local/mysql/data/

    10. 进入目录,初始化数据库

          Cd /usr/local/mysql/bin/mysql

              ./mysql_install_db    

     11. 使用root用户启动mysql服务

         /usr/local/mysql/bin/mysqld_safe - -user=root &

    

     12. 修改数据库root用户密码

     /usr/local/mysql/bin/mysqladmin -u root -p passwd 1234

     13. 用新密码连接数据库

     /usr/local/mysql/bin/mysql -u root -p

   14. mysql设置为随着计算机自动启动

    Vi /etc/rc.d/rc.local

     加入 cd /usr/local/mysql: /usr/local/mysql/bin/safe_mysqld - -user=mysql &

五、安装PHP

    1. 下载php-4.****.tar.bz /usr/local/src

    2. 解压缩 tar jxvf php-4.****.tar.bz

    3. 到安装目录下:cd php-4***

    4. 编译前配置:

./configure - -prefix=/usr/local/php4 \

> - -with-apxs2=/usr/local/apache1/bin/apxs \ 设置phpapache提供的模块位置

> - -with-mysql=/usr/local/mysql \  设置mysql的安装位置

> - -with-config-file-path=/usr/local/php4设置PHP程序的配置文件所在的位置

5. 编译并安装: make ; make install

   6. 复制php配置文件到php安装目录

Cp php.ini-dist /usr/local/lib/php/php.ini

7. 修改 apache主配置文件

    确认LoadModule php4_module modules/libphp4.so 存在

加入   AddType application/x-httpd-php .php 在847行加

DirectoryIndex index.html index.html.var 更改为:

     DirectoryIndex index.html index.html.var index.php

   . 建立测试文件:vi /usr/local/apache1/htdocs/test.php

    <?php

       Phpinfo( );

             ?>

9.重新启动apache服务

   /usr/local/apache1/bin/apachectl restart

10. 验证 http://本机IP/test.php

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    19个心得 明明白白说Linux下的负载均…
    Linux文件三个主要的修改时间
    Linux查看性能的命令介绍
    Linux中如何知道谁在切换进程
    Linux系统登录后自动执行应用程序
    Linux系统利用NFS来实现文件共享
    Linux telnet服务开启步骤
    LINUX文件或目录权限批量修改技巧
    linux命令介绍:source用法
    Windows还是Linux?服务器系统用谁好
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号