Chinaunix首页 | 论坛 | 博客
  • 博客访问: 184097
  • 博文数量: 60
  • 博客积分: 2035
  • 博客等级: 大尉
  • 技术积分: 800
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-26 17:13
文章分类

全部博文(60)

文章存档

2011年(1)

2010年(23)

2009年(24)

2008年(12)

我的朋友

分类: LINUX

2008-10-20 12:52:15

一.查询系统是否安装了apache,php,mysql
[root@test /]#rpm -qa | grep apache
[root@test /]#rpm -qa | grep php
[root@test /]#rpm -qa | grep mysql
二.卸载系统自带的apache,php,mysql
[root@test /]#rpm -e 软件包
[root@test /]#rpm -e 软件包 --nodeps
注意:根据上面查询出来的结果,从下往上删除软件包,实在删除不掉再强行删除.
三.下载软件包
[root@test /]#cd tmp
[root@test tmp]#wget
[root@test tmp]#wget
四.安装apache软件
1.以源码方式编译安装
[root@test tmp]#tar -zvxf httpd-2.2.10.tar.gz
[root@test tmp]#cd httpd-2.2.10
[root@test httpd-2.2.10]#./configure --prefix=/usr/local/httpd --enable-so
[root@test httpd-2.2.10]#make
[root@test httpd-2.2.10]#make install
2.启动apache服务
[root@test httpd-2.2.10]#/usr/local/httpd/bin/apachectl start
3.测试apache是否安装成功
在浏览器中打开 http://你的linux系统IP地址
4.让apache服务随系统自启动
[root@test httpd-2.2.10]#cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd
[root@test httpd-2.2.10]#vi /etc/rc.d/init.d/httpd
在开头这一行#!/bin/sh的下面添加如下两行:
#/description: http
#chkconfig: 2345 99 00
保存并退出
[root@test httpd-2.2.10]#chmod 755 /etc/rc.d/init.d/httpd
[root@test httpd-2.2.10]#chkconfig --add httpd
[root@test httpd-2.2.10]#chkconfig --list httpd
开启或关闭apache自启动服务
[root@test httpd-2.2.10]#chkconfig httpd on
[root@test httpd-2.2.10]#chkconfig --list httpd
[root@test httpd-2.2.10]#chkconfig httpd off
[root@test httpd-2.2.10]#chkconfig --list httpd
手动启动或关闭apache服务
[root@test httpd-2.2.10]#service httpd start
[root@test httpd-2.2.10]#service httpd stop
[root@test httpd-2.2.10]#service httpd restart
五.安装mysql软件
1.以源码方式编译安装
[root@test tmp]#groupadd mysql
[root@test tmp]#useradd -g mysql mysql
[root@test tmp]#tar -zvxf mysql-5.0.67.tar.gz
[root@test tmp]#cd mysql-5.0.67
[root@test mysql-5.0.67]#./configure --prefix=/usr/local/mysql
[root@test mysql-5.0.67]#make
[root@test mysql-5.0.67]#make install
2.创建mysql授权表
[root@test mysql-5.0.67]#/usr/locla/mysql/bin/mysql_install_db --user=mysql
3.设置文件选项
[root@test mysql-5.0.67]#cp support-files/my-medium.cnf /etc/my.cnf
2.把mysql加入到系统服务中,随系统一起启动
[root@test mysql-5.0.67]#cp support-files/mysql.server /etc/rc.d/init.d/mysqld
[root@test mysql-5.0.67]#chmod 700 /etc/rc.d/init.d/mysqld
[root@test mysql-5.0.67]#chkconfig --add mysqld
[root@test mysql-5.0.67]#cd /usr/local/mysql
[root@test mysql]#chown -R root .
[root@test mysql]#chown -R mysql var
[root@test mysql]#chgrp -R mysql .
3.启动mysql
[root@test mysql]#/bin/mysqld_safe --user=mysql &
按回车,回到命令行
4.登陆mysql
[root@test httpd-2.2.10]#/bin/mysql -u root -p
5.在Enter password:处按回车键,出现mysql>,表示已经登陆mysql数据库
6.查询mysql的版本号
mysql>select version();
六.安装php软件
[root@test tmp]#tar -zvxf php-5.2.6.tar.gz
[root@test tmp]#cd php-5.2.6
[root@test php-5.2.6]#./configure --prefix=/usr/local/php --with-mysq
l=/usr/local/mysql --with-apxs2=/usr/local/httpd/bin/apxs
[root@test php-5.2.6]#make
[root@test php-5.2.6]#make install
[root@test php-5.2.6]#cp php.ini-dist /usr/local/lib/php.ini
[root@test php-5.2.6]#vi /usr/local/httpd/conf/httpd.conf
(省略,参考下面的网址)
 
 
 
 
 
 
 
 
 
 
 
参考文档
 
阅读(826) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~