首页 > 服务器 > Linux服务器 > 正文

Linux下的LAMP搭建

2024-09-05 23:02:00
字体:
来源:转载
供稿:网友
一、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 / 设置php为apache提供的模块位置
> - -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
   8. 建立测试文件:vi /usr/local/apache1/htdocs/test.php
    <?php
       Phpinfo( );
             ?>
9.重新启动apache服务
   /usr/local/apache1/bin/apachectl restart
10. 验证 http://本机IP/test.php
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表