linux虚拟机安装zabbix1
- yum基础知识
- 方法一
- 方法二
- 重新安装yum
- 本地访问虚拟机80端口
- 配置lamp环境及zabbix
- 1.配置php
- 2.启动apache和mysql 并设置开机启动
- 3.配置 zabbix_server.conf
- 安装zabbix agent
- 4.错误类型:
- 错误1:
- 错误2:
- 错误3:
- 错误4:
install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;
info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
shell:进入yum的shell提示符;
resolvedep:显示rpm软件包的依赖关系;
localinstall:安装本地的rpm软件包;
localupdate:显示本地rpm软件包进行更新;
deplist:显示rpm软件包的所有依赖关系。
方法一
参数downloadonly指出本次下载仅仅下载,参数downloaddir指定了保存的目录。下载完成之后去/home目录就能看到已经下载好的rpm包及相关依赖包了
方法二
①查看系统版本号:cat /etc/redhat-release
结果为:Red Hat Enterprise Linux Server release 6.5 (Santiago)
②查看系统位数:arch
结果为:x86_64
③检查是否安装yum包: rpm -qa |grep yum
注:使用了管道命令。
②查询确认:rpm -qa |grep yum
如果查询结果为空,则说明删除yum成功。
这一步以第一大步为基础。
如果redhat版本为6.+,且系统位数为x86_64,则执行如下的下载命令:
如果redhat版本为6.+,且系统位数为i386,则执行如下的下载命令:
注:由于centOS的软件源也一直在更新,如果上述下载命令找不到文件,则进入 http://mirrors.163.com/centos 查看对应的文件。总之,最终下载完成这3个文件就可以了。其他版本的yum包下载以此类推。
②安装yum包
rpm -ivh yum-*
这一步极有可能出现错误。
a. 如果错误为:
error: Failed dependencies:
libc.so.6 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libc.so.6(GLIBC_2.0) is needed by yum-metadata-parser-1.1.2-16.el6.i686
libc.so.6(GLIBC_2.1.3) is needed by yum-metadata-parser-1.1.2-16.el6.i686
libglib-2.0.so.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libpthread.so.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libpython2.6.so.1.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libsqlite3.so.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libxml2.so.2 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libxml2.so.2(LIBXML2_2.4.30) is needed by yum-metadata-parser-1.1.2-16.el6.i686
python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch
说明软件包不兼容。比如我是64位的系统,下载了32的软件包。
b.如果错误为:
warning: yum-metadata-parser-1.1.2-16.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch
则是 依赖条件不满足 的问题。
按照如下步骤操作即可:
步骤一:rpm -qa|grep python
发现列表中python-urlgrabber-3.9.1-9.el6.noarch ,小于3.9.1-10
步骤二:卸载python-urlgrabber-3.9.1-9.el6.noarch:rpm -e python-urlgrabber-3.9.1-9.el6.noarch
步骤三:下载: wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm
步骤四:安装:rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm
②配置
sudo vim CentOS6-Base-163.repo
把$releasever替换成现有系统的版本号(6)
在命令模式下使用vim替换命令
退出保存
5.重建缓存
1.1、在终端内输入以下两条命令
iptables -F
iptables -P INPUT ACCEPT(设置默认允许规则)
1.2、设置linux防火墙
1.2.1 在 /etc/sysconfig/iptables 添加
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
这样就允许了80端口的访问
1.2.2 在linux中将web服务添加进入信任的服务中
系统->管理->安全级别和防火墙->防火墙选项->将www(http)打钩
二:VMware的问题:是否在端口映射上出问题
2.1、设置VMware,端口映射
对,要把80端口打开,还要在VMware的Edit->Virtual Network Editor->NAT(选择VMnet8)->Edit->Port Forwarding中添加映射
host port:80,virtual machine IP address:192.168.43.128,Port:80
三、windows问题:是否windows防火墙问题
1.配置php
到此这篇yum命令删除软件包(yum remove 删除配置文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/38484.html