linux配置 yum管理应用软件 、 快速部署Web/FTP
一、配置软件仓库
1.yum简介
基于rpm软件包的安装部署机制
自动解决软件包的依赖关系
需要先配置软件仓库
2.配置本地的软件仓库
a.放入centos7.iso镜像文件到光驱中,确保电源开启
b.命令操作
3.客户端配置yum文件
# ls /etc/yum.repos.d/
# mkdir /etc/yum.repos.d/oldrepo
# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/oldrepo/
# ls /etc/yum.repos.d/
# yum-config-manager --add file:///repo/cos7dvd/
# ls /etc/yum.repos.d/
# vim /etc/yum.conf
...
8 gpgcheck=0//把1修改为0 禁用gpgcheck检验
...
4.验证
yum clean all清楚yum缓存
# yum repolist验证仓库名字,路径,软件包数量
二、yum管理应用程序
1.查询软件包
基本用法
格式:yum list [软件名] .
2.获取软件包的描述信息
基本用法
格式:yum info [软件名]
3.查询文件和命令由哪个包生成
基本用法
格式:yum privides "*/程序或文件名".. .
4.安装/卸载应用软件
安装:
基本用法
格式:yum [-y] install 软件名 .. .
删除:
基本用法
格式:yum [-y] remove 软件名 .. ..
三、快速部署Web
1.Web服务概述
Web服务器是一种基于B/S架构的网页资源通信
2.快速搭建Web服务器站点
a.安装软件包
b.新建缺省主页
c.启动服务
[root@ntd1711 ~]# systemctl start httpd//启动httpd服务
[root@ntd1711 ~]# systemctl enable httpd//设置httpd开机自启动
d.测试
四、快速部署Ftp
1.FTP服务概述
基于C/S架构
C 客户端
S 服务器
文件上传/下载服务
2.ftp账户
匿名用户:默认访问的是/var/ftp
本地用户:默认访问的是/home/xxx
3.快速搭建FTP服务器站点
a.安装软件包
b.修改主配置文件
[root@ntd1711 ~]# useradd vip2018
[root@ntd1711 ~]# passwd 123
c.测试
[root@ntd1711 ~]# firefox ftp://127.0.0.1 //默认登录的是/var/ftp
[root@ntd1711 ~]# firefox ftp://vip2018@127.0.0.1 //登录到/home/vip2018