Chinaunix首页 | 论坛 | 博客
  • 博客访问: 744060
  • 博文数量: 280
  • 博客积分: 10106
  • 博客等级: 上将
  • 技术积分: 3052
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-31 17:10
文章分类

全部博文(280)

文章存档

2011年(2)

2010年(4)

2009年(4)

2008年(62)

2007年(208)

我的朋友

分类: LINUX

2007-11-04 00:10:12

LAMP平台搭建…… 在介绍安装前先对大家说声:对不起!本来此篇文章应该以图文的方式向大家讲解。由于截图,制图,再加图片压缩耗时太多,时间有限,还请原谅。
  
  这里我以文字的形式向大家详细讲解一下:

  在LINUX下搭建A.M.P平台。有什么问题 email: dx_andy@163.com

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->PHP

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
--------------------------------------测试----------------------------------------
打开浏览器,输入:浏览器中输出: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
    phpinfo();
?>
** 写好程序后,按ESC键
# :wq

----------------------------------------测试---------------------------------------
打开浏览器:

看到PHP相关信息,安装完成……
阅读(1112) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~