欢迎你, 游客 !  [  注册  |  登录  ]

配置L.A.M.P平台

编辑:G.Liu | 发表时间:2009年03月3日 星期二 16:56 | 阅读:575 人次 | 评论:0

在google里面搜到的一篇LAMP配置文章,保存下来备用。

1,首先介绍一下安装环境:

操作系统:Red Hat Linux 9

数据库:MySQL 5.0.37

Web服务器:Apache 2.2.3

XML:libxml2-2.6.19.tar.gz

脚本语言:PHP 5.2.4

注意:RedHat 9默认安装时并没有安装GCC组件,我们要安装需要C来编绎的软件的话要把GCC组件安装上。

操作:点击红帽子图标->”系统设置”->”添加删除应用程序” 打开后,选择”开发”,看”开发工具”小栏,点击右边的”详细”,打开后将所有有关GCC的勾选上(如果不懂哪个是GCC)把所有的都选上就行了)。然后退出,插入第二张系统光盘安装。

这里我们的安装顺序是:MySQL->Apache->libxml2->P

2.安装MySQL 5.0.37

//添加MySQL组

# groupadd mysql

//添加MySQL用户

# useradd -g mysql mysql

//解压缩MySQL软件包

# tar xvzf mysql-5.0.37.tar.gz

//进入解压缩后的文件目录

# cd mysql-5.0.37

//开始配置,设定安装目录为/server/mysql,关闭debug功能

# ./configure –prefix=/server/mysql –without-debug

//编译

# make

//安装

# make install

//初始化

# /server/mysql/bin/mysql_install_db –user=mysql

//复制配置文件

# cp support-files/my-medium.cnf /etc/my.cnf 

//进入MySQL的安装目录

# cd /server/mysql

//进行如下操作

# chown -R root .

# chown -R mysql var

# chgrp -R mysql 

———————————-启动MySQL服务———————————-

# /server/mysql/bin/mysqld_safe –user=mysql &

————————————-测试—————————————-

# /server/mysql/bin/mysql -u root -p

//这时会提示我们输入密码,因为安装时密码为空,所以我们回车就行

//看到如下字符,就算安装成功了

mysql>

3.安装Apache 2.2.3

//解压缩Apache软件包

# tar xvzf httpd-2.2.3.tar.gz

//进入解压后的文件目录

# cd httpd-2.2.3

//配置,设定安装目录为/server/mysql

# ./configure –prefix=/server/apache –enable-so

//编绎

# make

//安装

# make install

 

 

———————————-启动Apache服务———————————-

# /server/apache/bin/apachectl start

———————————-关闭Apache服务———————————-

# /server/apache/bin/apachectl stop

———————————-重启Apache服务———————————-

# /server/apache/bin/apachectl restart

————————————–测试—————————————

打开浏览器,输入:http://localhost 浏览器中输出:It works! 安装成功

4.安装libxml2-2.6.19.tar.gz(PHP需要XML支持) 

//解压libxml软件包

# tar xvzf libxml2-2.6.19.tar.gz

//进入解压后的文件目录

# cd libxml2-2.6.19

//配置(这里不用设定安装目录,起设定也行)

# ./configure

//编绎

# make

//安装

#make install

这样就OK了。

5.安装PHP 5.2.4

//解压缩PHP软件包

# tar xvzf php-5.2.4.tar.gz

//进入解压后的文件目录

# cd php-5.2.4

//配置,设定安装目录为/server/mysql

# ./configure –prefix=/server/php –with-mysql=/server/mysql –with-apxs2=/server/apache/bin/apxs

//编绎

# make

//安装

如果make install失败,可以再从新装一下Apache

# make install

//拷贝PHP配置文件

# cp php.ini-dist /server/php/lib/php.ini

6.配置Apache服务的httpd.conf文件

# vi /server/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

7.重启Apache

编写一个PHP文件:

例:

# vi /server/apache/htdocs/phpinfo.php

PHP代码

<?php
       phpinfo();
  ?>  

** 写好程序后,按ESC键

# :wq

—————————————-测试—————————————

打开浏览器:http://localhost/phpinfo.php

看到PHP相关信息,安装完成……

相关主题:

标签:, , | 类别:我的收藏

发表评论