Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491433
  • 博文数量: 86
  • 博客积分: 4052
  • 博客等级: 上校
  • 技术积分: 914
  • 用 户 组: 普通用户
  • 注册时间: 2005-02-01 15:21
个人简介

If you don’t like this government, it won’t last forever.

文章分类

全部博文(86)

文章存档

2016年(2)

2015年(1)

2014年(4)

2013年(4)

2008年(4)

2007年(53)

2006年(17)

2005年(1)

我的朋友

分类: LINUX

2016-07-01 16:04:58

1、用YUM安装删除软件

装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装的。安装的命令是,yum install xxx,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断。 

删除的命令是,yum remove xxx,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。 

1.用YUM安装软件包----命令:yum install

2.用YUM删除软件包----命令:yum remove

3.用YUM查询软件信息:

我们常会碰到这样的情况,想要安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。你可以用 yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用 yum search messenger这样的指令进行搜索,yum会搜索所有可用rpm的描述,列出所有描述中和messeger有关的rpm包,于 是我们可能得到gaim,kopete等等,并从中选择。 

有时我们还会碰到安装了一个包,但又不知道其用途,我们可以用yum info packagename这个指令来获取信息。 

1.使用YUM查找软件包,命令:yum search

2.列出所有可安装的软件包,命令:yum list

3.列出所有可更新的软件包,命令:yum list updates

4.列出所有已安装的软件包,命令:yum list installed

5.列出所有已安装但不在 Yum Repository 內的软件包,命令:yum list extras

6.列出所指定的软件包,命令:yum list

7.使用YUM获取软件包信息,命令:yum info

8.列出所有软件包的信息,命令:yum info

9.列出所有可更新的软件包信息,命令:yum info updates

 2、操作方法

1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。

2.我的机器是centos release 5.9 64为的系统,一般机器都带yum命令,并且yum包源都是可以用的,就是说不用你自己下载东西,直接yum -y install 后面加上你所需要安装的软件,他会自动下载自动安装,非常方便。例如 yum -y install httpd自动下载并安装apache服务器。lamp环境只需要安装httpd,mysql,php

 3.首先更新一下yum -y update

 4.yum安装Apache,Mysql,PHP.

   4.1安装Apache 

yum install httpd httpd-devel 

安装完成后,用/etc/init.d/httpd start 启动apache 

设为开机启动:chkconfig httpd on

   4.2 安装mysql 
yum install mysql mysql-server mysql-devel 

同样,完成后,用/etc/init.d/mysqld start 启动mysql

   4.3 设置mysql密码 
mysql>; USE mysql; 

mysql>; UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root'; 

mysql>; FLUSH PRIVILEGES;

设置mysql密码还可以用:mysql_secure_installation 命令

   4.4允许远程登录 

mysql -u root -p 

Enter Password:  

mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 

完成后就能用mysql-front远程管理mysql了。 

设为开机启动 
chkconfig mysqld on

   4.5安装php 

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml 

/etc/init.d/httpd start

 
5. 测试一下 

在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。 

phpinfo(); 
?> 

 

防火墙配置 

a.添加.允许访问端口{80: http}. 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
b.关闭防火墙{不推荐}. 
service iptables stop 
c.重置加载防火墙 
service iptables restart


6. 然后在客户端浏览器里打开,若能成功显示,则表示安装成功。 
至此,安装完毕。

 

阅读(471) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~