虚位以待(AD)
虚位以待(AD)
首页 > 操作系统 > RedHat/Centos > RHEL5_3下完全RPM包安装LAMP环境

RHEL5_3下完全RPM包安装LAMP环境
类别:RedHat/Centos   作者:码皇   来源:互联网   点击:

作者:V40r[莫ㄨ问]-B H S T来源:www vcsec cn forum bhst org --欢迎转载,请保留版权 注明:给对Linux新手的文章 Linux老手飞过 (别砸我!)废话也不多说,在有包管理器的Linux下建议直接使用包安装方式,但是但是如果不存在包管理器,或者
作者:V40r[莫ㄨ问]-B.H.S.T
来源:www.vcsec.cn/forum.bhst.org --欢迎转载,请保留版权.
注明:给对Linux新手的文章.Linux老手飞过....(别砸我!)
废话也不多说,在有包管理器的Linux下建议直接使用包安装方式,但是但是如果不存在包管理器,或者你不熟悉包管理器的使用.就必须学会源码安装.(还在学习).本次搭建环境如下:
操作系统:RHEL 5.3  (RPM包管理器)
内核版本:2.6.18-128.el5
       由于安装RHEL的时候没有输入一个序列号,就没有办法通过yum来更新和下载redhat官方的软件和补丁.这里你可以采用搭建本地Yum源就可以解决了.这里我直接从光盘中找.既然这样,对RHEL有稍微的了解的朋友就会知道,在Redhat系统中存在一个包的依赖关系让人很郁闷.其实也不难,在安装软件的时候可以根据错误提示来安装对应的包就可以顺利完成所有安装.本次的实验就是这样完成的.
以下的所有RPM包都可以在RHEL的安装光盘中的server目录下找到.
一.安装Apache-Httpd
需要RPM包如下安装:rpm -ivh PackageName  #packagename就是rpm包的名称)
RPM包及解释说明
apr-1.2.7-11.i386.rpm #包含库:libapr-1.so.0  
postgresql-libs-8.1.11-1.el5_1.1.i386.rpm  #包含库:libpq.so.4  
apr-util-1.2.7-7.el5.i386.rpm #包含库libaprutil-1.so.0
httpd-2.2.3-22.el5.i386.rpm  #apache的主程序
复制代码
     按照这个次序安装即可完成apache的安全.另外可能有些朋友在安装过程会存在一些小差异,可能需要安装包不只这些.不过按照提示可以完成的.基本没变,下面的几个软件安装也是同样的情况.
启动Apache.修改apache的配置文件(因为这个的配置还是比较复杂的.我会另外写一篇笔记,这里绕过)
启动Apache.命令:
Linux命令

service httpd start #启动apache服务
复制代码二.安装Mysql
需要的PRM包如下:
RPM包及解释:



mysql-5.0.45-7.el5.i386.rpm  #mysql主程序

keyutils-libs-devel-1.2-1.el5.i386.rpm #包含库

libsepol-devel-1.15.2-1.el5.i386.rpm  

libselinux-devel-1.33.4-5.1.el5.i386.rpm    

krb5-devel-1.6.1-31.el5.i386.rpm    

openssl-devel-0.9.8e-7.el5.i386.rpm    

mysql-devel-5.0.45-7.el5.i386.rpm    

perl-DBI-1.52-2.el5.i386.rpm    

perl-DBD-MySQL-3.0007-2.el5.i386.rpm    

mysql-server-5.0.45-7.el5.i386.rpm  
复制代码如此顺序安装后即可完成mysql的安装.然后直接命令启动:
Linux命令

[root@localhost mysql]# service mysqld start #注意这里要加个d即,mysqld

[root@localhost mysql]# mysqladmin -u root password *****

#配置mysql的root用户密码,记得修改

[root@localhost mysql]# mysql -u root -p   #用root用户登录mysql
复制代码Mysql操作也存在很多值得学习研究的地方,这里暂不讨论.后续内容
三.PHP的安装
php安装应该是最简单的.按下面次序安装RPM包就可以了..
RPM包及解释

php-common-5.1.6-15.el5.i386.rpm    

gmp-4.1.4-10.el5.i386.rpm    

php-cli-5.1.6-15.el5.i386.rpm    

php-5.1.6-15.el5.i386.rpm    

php-pdo-5.1.6-15.el5.i386.rpm    

php-mysql-5.1.6-15.el5.i386.rpm  
复制代码
另外要记得设置开启启动apache和mysql服务,利用ntsysv命令即可完成.
最终简单的一个LAMP环境搭建完成了...这里还没安装PHPMYADMIN.另外如果有时间的朋友建议去学下源码安装.
相关热词搜索: RHEL5_3下完全RPM包安装LAMP环境