本文共 4205 字,大约阅读时间需要 14 分钟。
软件仓库的配置及应用程序的管理和应用软件安装/卸载
一、配置软件仓库
1.yum简介基于rpm软件包的安装部署机制 自动解决软件包的依赖关系 需要先配置软件仓库
2.配置本地的软件仓库
a.放入centos7.iso镜像文件到光驱中,确保电源开启 b.命令操作 #umount /dev/cdrom 卸载挂载的光驱设备(一般在不知道有没有挂载的情况下先卸载,否则已经挂载了就会报错) ls /mnt 查看根目录下有没有mnt目录 mount /dev/cdrom /mnt 将光驱设备挂载在/mnt目录下 ls /mnt 查看mnt目录下有没有挂载成功 mkdir -p /repo/cos7dvd 递归创建根目录下的repo目录下的子目录cos7dvd cp -rf /mnt/* /repo/cos7dvd 将mnt目录下的所有以.repo文件复制到/repo/cos7dvd目录下 du -sh /repo/cos7dvd /mnt 查看/repo/cos7dvd目录下文件和/mnt 目录下文件大小
3.客户端配置yum文件
#ls /etc/yum.repos.d/ 查看/etc/yum.repos.d/目录下文件 mkdir /etc/yum.repos.d/oldrepo 在/etc/yum.repos.d目录下创建oldrepo目录 mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/oldrepo/ 将/etc/yum.repos.d目录下的所有以.repo文件移动到/etc/yum.repos.d/oldrepo/目录下(目的是禁用不可用仓库,避免干扰) #ls /etc/yum.repos.d/ 查看/etc/yum.repos.d/目录下文件 yum-config-manager --add file:///repo/cos7dvd/ 建立配置文件 ls /etc/yum.repos.d/ 查看/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 [软件名] .. .. yum list firefox httpd 2.获取软件包的描述信息 基本用法:格式:yum info [软件名] .. .. yum info httpd yum info firefox 3.查询文件和命令由哪个包生成 基本用法: 格式:yum privides "*/程序或文件名".. .. yum provides "*/vim" | more
三.安装/卸载应用软件
1. 安装: 基本用法,格式:yum [-y] install 软件名 .. yum list httpd yum -y install httpd yum list httpd 2.删除: 基本用法,格式:yum [-y] remove 软件名 .. .. yum list httpd yum -y remove httpd yum list httpd 3.重新安装: 基本用法,格式:yum [-y] reinstall 软件名 vim /etc/passwd which vim rm -rf /usr/bin/vim vim /etc/passwd yum provides /usr/bin/vim yum list vim-enhanced yum -y reinstall vim-enhanced vim /etc/passwd
三、快速部署Web
1.Web服务概述 Web服务器是一种基于B/S架构的网页资源通信 B 浏览器 S 服务器 网页:以html,htm,jsp,php,asp...等结尾的文件 网站:多个网页的集合
2.快速搭建Web服务器站点
a.安装软件包 yum repolist yum list httpd yum -y install httpd yum list httpd b.新建缺省主页 vim /var/www/html/index.html This is a test Page!!! cat /var/www/html/index.html This is a test Page!!! c.启动 systemctl start httpd //启动httpd服务 systemctl enable httpd //设置httpd开机自启动 d.测试 firefox http://127.0.0.1/index.html 其实访问的是服务器上面的/var/www/html/index.ht
四、快速部署Ftp
1.FTP服务概述 基于C/S架构 C 客户端 S 服务器 文件上传/下载服务2.ftp账户 匿名用户:默认访问的是/var/ftp 本地用户:默认访问的是/home/xxx
3.快速搭建FTP服务器站点
a.安装软件包 yum repolist yum list vsftpd yum -y install vsftpd yum list vsftpd b.修改主配置文件 useradd vip2018 passwd vip2018 c.启动服务器 systemctl start vsftpd systemctl enable vsftpd d.测试 firefox ftp://127.0.0.1 //默认登录的是/var/ftp firefox ftp://vip2018@127.0.0.1 //登录到/home/vip2018
转载于:https://blog.51cto.com/13568840/2073261