博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件仓库的配置及应用程序的管理和应用软件安装/卸载
阅读量:6246 次
发布时间:2019-06-22

本文共 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

你可能感兴趣的文章
CodeFoces 489E 01分数规划(二分的dp)
查看>>
浅谈CSRF攻击方式[转]
查看>>
一道淘汰85%面试者的百度开发者面试题参考答案
查看>>
如何将Drawable转为Bitmap?
查看>>
微信公众平台消息接口开发(4)
查看>>
VB控件间的拖放
查看>>
token 验证的逻辑
查看>>
机器学习算法之概率分类法
查看>>
phone8 in-app purchasing
查看>>
Git 常用命令
查看>>
基于CentOS 5.4搭建nginx+php+spawn-fcgi+mysql高性能php平台
查看>>
Java学习图
查看>>
【C++进阶:STL常见性质3】
查看>>
HDU 1507 Uncle Tom's Inherited Land*
查看>>
\u Unicode和汉字转化
查看>>
javascript易混淆的split()、splice()、slice()方法详解
查看>>
shared_ptr 知识汇总
查看>>
快速排序
查看>>
排版与缩写
查看>>
C#使用xpath查找xml节点信息
查看>>