查看linux下是否安装了apache 、mysql

原文地址:http://javalifuqing.blog.163.com/blog/static/83699035201331223829293/

提要:RPM 是 Red Hat Package Manager 的缩写,原意是Red Hat 软件包管理

RPM包管理的用途;
1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件;
2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;
3、可以在查询系统中的软件包是否安装以及其版本;
4、作为开发者可以把自己的程序打包为RPM 包发布;
5、软件包签名GPG和MD5的导入、验证和签名发布
6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统;

[1]查看是否安装了gcc

   命令

        #rpm -qa |grep gcc

   参数:q-询问

         a-查询全部

         l-显示列表

用包管理器查看,如果找不到,就在终端下输入: rpm -qa|grep xxx, 其中xxx从a到z逐一试,就可分别查看到系统里安装了哪些以这些字母开头的程序。

 

 

[2]linux下查看apache是否安装及版本 

 

如通是通过rpm包安装的话直接用下面的命令: 
rpm -q httpd

也可以使用如下两种方法: 
httpd   -v  

 

apachectl   -v

如果linux自动安装的APACHE的话,直接使用apachectl -v命令,如果告诉你没有这个方法就可以知道系统没有安装apache,如果已经安装了则显示apache的版本,至于安装目录,使用apachectl  -- c就可以知道了

    

[3]linux 下查看mysql 是否安装

 

mysql 的守护进程是mysqld 

如果已经安装则: 

[root@localhost ~]# service mysqld start
启动 MySQL:                                               [确定] 

如果没有安装则: 

[root@localhost ~]# service mysqld start
mysqld:未被识别的服务 

 

你可以看看你的服务是否已经添加到linux上 

[root@localhost ~]# chkconfig --list mysqld

如果出现安装则显示
mysqld          0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:启用  6:关闭 


没有安装则在mysqld服务中读取信息时出错,没有那个文件或目录 

一旦你启动了服务,可以这样检查服务器是否在运行 

[root@localhost ~]# ps -el | grep mysqld
4 S     0  1796     1  0  85   0 -  1513 wait   ?        00:00:00 mysqld_safe 
4 S    27  1856  1796  0  78   0 - 34055 -      ?        00:00:00 mysqld 

如果你看到有,就说明服务器安装起来了~~ 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值