下载
rpm -ivh XXXX 下载并显示XXXX
下载之前先挂载到 /???/???目录下 mount /???/???
umount /???/??? 取消挂载
rpm -e xxx 卸载XXX
下载流程:
先保证光盘链接正常,通过df -T查看挂载
![](https://i-blog.csdnimg.cn/blog_migrate/e4d4bbd9f53051d69ccc2854098e8e83.png)
要下的内容没有挂载光盘内容,重新挂载并查看
![](https://i-blog.csdnimg.cn/blog_migrate/4a8e740d3ef47c9b59f8609eb72ce1fe.png)
要下载的内容均在Packages,
可以下载任意安装包,rpm -ivh i:表示安装 , vh:表示安装信息
![](https://i-blog.csdnimg.cn/blog_migrate/50a8564eec371dcaa4f0754d4326fc27.png)
安装完成后可以使用 man命令
可以通过rpm -qi man 查看man命令的详细信息
卸载:rpm -e man
安装中的依赖关系,如果安装A包,系统告诉我们应该安装B包,安装B包,系统又告诉我们安装C包,面对这种问题,应该去配置yum源:
vi /etc/yum.repos.d/rhel-source.repo
![](https://i-blog.csdnimg.cn/blog_migrate/18ec67bd4a50538baa3f08e2046631dd.png)
光标停在[ rhe 进入底行模式 : 输入.,$d
![](https://i-blog.csdnimg.cn/blog_migrate/22ac8bd1e6bc2e658d1b2584a18d9225.png)
接着光标停在enable=0中的0上 按R 1 替换成1表示启用
然后将光标放在ftp中的t上 按D 删除行尾,按A进行编辑,
![](https://i-blog.csdnimg.cn/blog_migrate/c17a796bd975c0d4674f3a6216c8d9ab.png)
指定挂载的目录,然后将秘钥进行粘贴
接着rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
目前就可以下载我们需要的man软件
yum -y install man
![](https://i-blog.csdnimg.cn/blog_migrate/55bbc4b2c00af917d5278692440f570c.png)
他会主动处理依赖的下载关系
卸载: yum -y remove man
实验:通过yum安装搭建一个网站
yum -y install httpd php php-mysql mysql mysql-server
其中 httpd 表示阿帕奇服务搭建
php表示网站可以支持php脚本
php-mysql表示php到mysql数据库支持
后两个Mysql表示支持mysql服务
![](https://i-blog.csdnimg.cn/blog_migrate/e7c946053f594c3c403129498b9a8810.png)
一共8个包,下载的依赖关系yum已经帮我们处理
下载完成后,先启动service httpd start,service mysqld start 阿帕奇和数据库服务
之后配置mysql的账号密码: mysqladmin -u root password 123456
设置完成登录 mysql -uroot -p123456
![](https://i-blog.csdnimg.cn/blog_migrate/ba9c00edd5b3868b18fdefdb259b2a31.png)
通过show databases; 查库 等等操作
现在可以查看本地站点127.0.0.1,阿帕奇搭建的站点
![](https://i-blog.csdnimg.cn/blog_migrate/59fbb89ab053641f64e78b74298fde70.png)
但是我们在外部访问这个站点是无法访问(防火墙拦截)
通过iptables -L -n 查看防火墙策略
![](https://i-blog.csdnimg.cn/blog_migrate/fe0135c7e2f9c0b52cf302ae72f40710.png)
关闭防火墙 iptables -F
还需要关闭setemforce 0 (se linux)
这样我们在主机外部访问192.168.1.187就可以访问
![](https://i-blog.csdnimg.cn/blog_migrate/372b090ef948642cfd0d88fc6277d76b.png)