- 浏览: 141721 次
- 性别:
- 来自: 佛山
文章分类
最新评论
-
C393416691:
JNA—JNI终结者,java调用dll、ocx、so最简单的方法 -
C393416691:
JNA—JNI终结者,java调用dll、ocx、so最简单的方法 -
C393416691:
[flash=200,200][url][img][list] ...
JNA—JNI终结者,java调用dll、ocx、so最简单的方法 -
zhdycn:
感谢 LZ 的分享 都把核心 接口 都介绍了一下 一看你 ...
Spring3 MVC -
naily:
naily 写道很非常详细,对于了解spring mvc很有帮 ...
Spring3 MVC
CentOS5.5 中已经集成安装了 Apache、MySQL、PHP,我们来探索一下其安装路径等信息,以利于我们的管理和使用。如果要重新安装这些软件的最新版本,也需要首先进入原先的路径,备份数据和有关配置,以备将来之用。
因为 CentOS5.5 是红帽子的产品,红帽子应该使用自己发明的 rpm(Redhat Package Manager)包管理方式来管理软件包,所以使用 rpm 的相关命令应该能了解到 Apache、MySQL、PHP 软件包的安装情况,包括安装路径。rpm 在安装软件时,在拷贝文件到相关路径后,同时把这些信息写到了一个特定格式的数据库(也可以理解为日志)中,所以查询起来是非常快的。
1、我的系统中安装了那些rpm软件包
rpm -qa 将列出所有安装过的包。
如果要查找所有安装过的包含某个字符串“sql”的软件包,命令如下:
rpm -qa |grep sql
2、如何获得某个软件包的文件全名
rpm -q mysql 可以获得系统中安装的mysql软件包全名,从中可以获得当前软件包的版本等信息。这个例子中可以得到信息 mysql-5.0.77-4.el5_5.3。
3、一个rpm包中的文件安装到哪里去了?
rpm -ql 包名
注意这里的包名是不包括.rpm 后缀的软件包的名称,也就是说只能用mysql或者mysql-5.0.77-4.el5_5.3,而不是mysql-5.0.77-4.el5_5.3.rpm。
如果只是想知道可执行程序放到那里去了,也可以用which命令,比如:
[root@localhost ~]# which mysql
/usr/bin/mysql
也可以用 whereis 命令:
[root@localhost ~]# whereis mysql
mysql: /usr/bin/mysql
/usr/lib/mysql
/usr/share/mysql
/usr/share/man/man1/mysql.1.gz
4、一个rpm包中包含那些文件
一个没有安装过的软件包,使用命令 rpm -qlp 包名.rpm。
一个已经安装过的软件包,还可以使用命令 rpm -ql 包名。
5、如何获取一个软件包的版本,用途等相关信息
一个没有安装过的软件包,使用命令 rpm -qip 包名.rpm。
一个已经安装过的软件包,还可以使用命令 rpm -qi 包名。
6、某个程序是哪个软件包安装的,或者哪个软件包包含这个程序
rpm -qf `which 程序名` #返回软件包的全名
rpm -qif `which 程序名` #返回软件包的有关信息
rpm -qlf `which 程序名` #返回软件包的文件列表
注意,这里不是引号,而是`,就是键盘左上角的那个键。也可以使用rpm -qilf,同时输出软件包信息和文件列表。
7、某个文件是哪个软件包安装的,或者哪个软件包包含这个文件
注意,前一个问题中的方法,只适用于可执行的程序,而下面的方法,不仅可以用于可执行程序,也可以用于普通的任何文件。前提是知道这个文件名。
首先获得这个程序的完整路径,可以用whereis或者which命令,然后使用 rpm -qf 命令,例如:
[root@localhost home]# whereis webmin
webmin: /etc/webmin /usr/libexec/webmin
[root@localhost home]# rpm -qf /usr/libexec/webmin
webmin-1.510-1
检查 AMP 软件的安装信息:
1,Apache
[root@localhost home]# rpm -qi httpd
Name : httpd Relocations: (not relocatable)
Version : 2.2.3 Vendor: CentOS
Release : 43.el5.centos Build Date: 2010年04月05日 星期一 05时24分03秒
Install Date: 2010年08月10日 星期二 07时38分39秒 Build Host: builder16.centos.org
Group : System Environment/Daemons Source RPM: httpd-2.2.3-43.el5.centos.src.rpm
Size : 3274522 License: Apache Software License
Signature : DSA/SHA1, 2010年04月27日 星期二 03时59分43秒, Key ID a8a447dce8562897
URL : ht
[root@localhost home]# rpm -ql httpd>httpd-ql.txt
[参见生成的 httpd-ql.txt 文件]
2,MySQL
[root@localhost home]# rpm -qi mysql
Name : mysql Relocations: (not relocatable)
Version : 5.0.77 Vendor: CentOS
Release : 4.el5_5.3 Build Date: 2010年05月28日 星期五 09时11分01秒
Install Date: 2010年08月10日 星期二 01时15分50秒 Build Host: builder10.centos.org
Group : Applications/Databases Source RPM: mysql-5.0.77-4.el5_5.3.src.rpm
Size : 8243103 License: GPLv2 with exceptions
Signature : DSA/SHA1, 2010年05月28日 星期五 15时47分10秒, Key ID a8a447dce8562897
URL : http://www.mysql.com
Summary : MySQL 客户端程序和共享库。
Description :
MySQL is a multi-user, multi-threaded SQL database server. MySQL is a
client/server implementation consisting of a server daemon (mysqld)
and many different client programs and libraries. The base package
contains the MySQK
[root@localhost home]# rpm -ql mysql>mysql-ql.txt
[参见生成的 mysql-ql.txt 文件]
3,PHP
[root@localhost home]# rpm -qi php
Name : php Relocations: (not relocatable)
Version : 5.1.6 Vendor: CentOS
Release : 27.el5 Build Date: 2010年03月31日 星期三 14时53分10秒
Install Date: 2010年08月10日 星期二 07时39分19秒 Build Host: builder17.centos.org
Group : Development/Languages Source RPM: php-5.1.6-27.el5.src.rpm
Size : 6175386 License: The PHP License v3.01
Signature : DSA/SHA1, 2010年04月27日 星期二 04时00分31秒, Key ID a8a447dce8562897
URL : http://www.php.net/
Summary : PHP 嵌入在 HTML 中的脚本语言。(PHP:超级文本预处理器)
Description :
PHP is an HTML-embedded scripting language. PHP attempts to make it
easy for developers to write dynamically generated webpages. PHP also
offers built-in database integration for several commercial and
non-commercial database management systems, so writing a
database-enabled webpage with PHP is fairly simple. The most common
use of PHP coding is probably as a replacement for CGI scripts.
The php package contains the module which adds support for the PHP
language to Apache HTTP Server.
[root@localhost home]# rpm -ql php>php-ql.txt
[参见生成的 php-ql.txt 文件]
备注:
1,下载 httpd-ql.txt、mysql-ql.txt、php-ql.txt 文件:
http://blog.why100000.com/wp-content/uploads/2010/08/centos55_amp_rpm-ql.rar
2,删除 CentOS5.5 上自带的老版本 MySQL:yum remove mysql
删除后查看 /etc/my.conf 和 /var/lib/mysql 是不是还存在?若在的话,手工删除之。
删除 apache、php 类似。
发表评论
-
linux java sh
2015-11-25 17:06 600#! /bin/sh if [ -z "$ ... -
CentOS 6.6安装配置supervisor进程管理工具
2015-09-24 11:06 12521. Supervisor是一个C/S系统,它可以在类uni ... -
DenyHosts防SSH暴力破解
2014-04-14 22:21 664DenyHosts官方网站为:http://denyhost ... -
Centos 6配置SSH SFTP服务及权限设置
2014-04-01 18:03 1693从技术角度来分析,几个要求: 1、从安全方面看,sftp会 ... -
构建自已的Linux系统
2013-06-20 18:03 0实验环境:ubuntu 12.04 LTS 内核版本:li ... -
同步rsyncd
2013-04-28 16:34 0一、服务器端安装 1. ... -
linx服务安装配置
2013-04-28 16:33 0一、前提环境 1、安装常用依赖软件包: y ... -
mount --bind 的妙用
2013-04-19 21:42 1160文章转自:http://www.cnitblog.com/g ... -
linx服务安装配置
2013-04-13 20:09 0一、前提环境 1、安装常用依赖软件包: yu ... -
linux下查看各软件编译参数
2013-03-17 02:10 918在开发的过程中经常会遇到需要重新编译的问题,遇到这种情况该 ... -
Linux系统中查看日志的常用命令
2013-02-18 21:08 1363从nginx日志中得到访问量最高前5个IPcat acce ... -
LiveCD:学习Linux的好工具
2012-08-02 17:12 0下载地址:http://blog.opendigest. ... -
Linux 系统命令及其使用详解(大全)
2012-05-25 09:09 850cat cd chmod chown ... -
关于SVN网址
2011-10-23 11:33 0SVN管理规定 http://wenku.baidu.com ... -
zookeeper使用原理探究
2011-03-17 15:59 1184zookeeper介绍zookeeper是一个为分布式应用提供 ... -
cas 单点登录配置速成
2011-03-11 16:50 1530原理描述 子系统所有请求被CAS过滤器拦截(web.xml中定 ... -
squid更新缓存
2011-03-11 14:32 11461.在squid.conf文件里添加 acl Purg ... -
如何理解Squid refresh_pattern
2011-03-10 13:04 1086refresh_pattern的作用:用于确定一个页面进入ca ... -
squid工作原理及安装配置实例指南
2011-03-09 11:32 2388目录: 一.测试安装环 ... -
管理rpm安装包
2011-02-28 15:11 727rpm -qpl xxxxxx.rpm 1.如何安装rpm软件 ...
相关推荐
CentOS 5.5使用yum安装Apache+PHP+MySQL 一、安装centos5.5操作系统 二、系统安装 三、安装Apache+php+Mysql 四、 配置防火墙 五、安装phpMyAdmin 六、安装php的扩展 七、安装apache扩展 八、如果想升级PHP的话
CentOS 5.5 Apache PHP5MySQL yum安装Web服务器
CentOS 5.5 yum 搭建 Apache+PHP5+MySQL
这个教程自己已经在centos5.5上一个个试...该文档包括apache的安装,php的安装和mysql的详细安装,先上传这个文档,后续继续上传centos5.5+nginx+php+mysql文档、负载均衡和mysql主主配置,希望能给大家一点帮助,谢谢
PHP+Apache+Mysql+Centos5.5安装图文教程,里面是我亲自截图的,一共81张图还有个说明,希望能帮到你。
很实用的亲,自己整理的,测试可用,快捷方便哦~亲
CentOS5.5 安装LAMP详细步骤
为了了解一些PHP5.5.0新增功能,提前尝鲜……
本文档是linux下面的lamp配置步骤,是本人经过多次尝试总结的,参考了网上很多文档,所需软件均能从网上下载,希望对初学者有所帮助centos5.5(redhat5) + php5.2.6 + apache 2.0.55 + mysql 5.1.47 + Zend...
版本:centos 6.3 64位/php5.4-apache2-mysql5.5-vsftpd 1、软件安装方式 2、云服务器配置要求 3、软件版本号、开源协议列表 4、MYSQL及FTP密码 5、软件目录及配置列表 6、软件操作命令汇总 7、开机自启动 8...
Linux+Apache+Mysql +Php配置 (终极方法,汇集了N多资料,配置了上十次环境总结出来的) 环境: centos5.5+apache2.2.11+mysql5.0.22+php5.3.8
本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...
搭建LAMP 工作平台,需要在Linux 操作系统上分别安 装Apache 网页服务器,PHP 应用服务器和MySQL 数据库管理系统,以及一些 相关的扩展。
镜像版本:centos 6.3 64位/php5.4-apache2-mysql5.5-vsftpd
12、CentOS安装apache + tomcat集群(一).... 124 12、CentOS安装apache + tomcat集群(二).... 131 常见问题:安装Apache提示APR not found的解决办法.... 135 常见问题:关于CentOS安装SAMBA服务器在windows...
附加1:为用户分配权限 附加2:加密密码 附件3:创建多个仓库 其他安装请见: 第一章Linux 下安装 JDK 第二章Linux 下安装 Tomcat5.5 第三章Linux 下安装 Mysql5.0 第四章Linux 下安装 ...
系统:centos7 PHP5.6+MYSQL5.5+Apache2.4 (推荐使用宝塔) 把源码文件中(shuju.sql)导入自己数据库中 把application目录下的database.php修改成你自己的数据库信息 把后端源码里所有文件中包含...
主要介绍了CentOS 5.11服务器安装配置LAMP服务器(Apache+PHP5+MySQL),需要的朋友可以参考下
centos6.5以上版本,源码编译搭建lamp环境,包含所需源码包以自动编译安装shell脚本,自动添加进系统变量,添加开启启动项,编译后安装后环境支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请...
LANMP一键安装包是用Linux Shell语言编写的,用于Linux系统( Redhat / CentOS / Debian / Ubuntu )上一键安装LANMP环境的工具包。二,特点与优势3种Web环境自由组合lnmp , lamp , lanmp (Nginx前端Apache配置...