yum

Centos8下使用docker安装RabbitMQ

旧街凉风 提交于 2020-04-06 08:45:29
centos8下使用docker安装RabbitMQ 安装Centos8 centos8官网镜像下载地址 http://isoredirect.centos.org/centos/8/isos/x86_64/ ,下载最小化镜像安装文件 安装centos8完成后,(切换到root或者sudo)设置阿里云源yum repo 来提高yum包安装速度(CentOS 8 虽然使用dnf作为软件包安装程序,但是 dnf 还是能兼容使用 yum 的配置文件的和命令的使用方法的。) yum -y install wget && \ cd /etc/yum.repos.d/ && \ wget http://mirrors.aliyun.com/repo/Centos-8.repo && \ mv CentOS-Base.repo CentOS-Base.repo.bak && \ mv Centos-8.repo CentOS-Base.repo && \ yum clean all && \ yum makecache 安装Docker 接下来我们开始安装docker,docker官方教程地址: https://docs.docker.com/install/linux/docker-ce/centos/ 先安装docker所需的依赖包 sudo yum install -y yum-utils

CentOS yum安装Apache + PHP + Tomcat7 + MySQL

橙三吉。 提交于 2020-04-06 05:51:50
Linux平台上用得最多的web环境就是php、java和MySQL了,会搭建这个环境,就能把很多开源程序跑起来。 作为一个程序猿,虽然并不用精通运维的活,但基本的Linux环境搭建还是要掌握比较好,也方便自己有时调试一些代码、程序。 搞php的有lamp、lnmp一键包,可以很方便地一键安装好环境。如果是运行java Web应用的话,就需要用到Tomcat了。 其实在Linux下,自己手动安装和配置这些软件也很容易,我们不用源码编译安装,而是使用yum命令来完成。 下面以最常用的Linux系统CentOS5.x、6.x为例,来说一下安装的步骤,按此操作,你也能自己搭建一个php+java+MySQL的环境出来! 远程ssh登录进系统后,首先 1. 安装Apahce, PHP, MySQL以及php连接mysql库的组件 #yum -y install httpd php mysql mysql-server php-mysql //这里“-y”参数表示静默安装,不会出现提示及交互 2. 安装apache扩展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 3. 安装php的常用扩展 #yum -y install php-gd php-xml php-mbstring php-ldap php-pear

linux下安装nginx

人走茶凉 提交于 2020-04-06 03:26:07
服务器版本:CentOS7 cd / 回到根目录 1、安装gcc yum install gcc-c++ 2、安装pcre pcre-devel yum install -y pcre pcre-devel 3、安装zlib yum install -y zlib zlib-devel 4、安装Open SSL yum install -y openssl openssl-devel 5、进入local文件夹 cd /usr/local 6、mkdir nginx 7、下载nginx wget http://nginx.org/download/nginx-1.17.9.tar.gz 8、解压nginx tar -zxvf nginx-1.17.9.tar.gz 9、cd nginx-1.17.9 10、./configure 11、make 12、make install 来源: oschina 链接: https://my.oschina.net/u/3358860/blog/3218037

系统安装好的问题

℡╲_俬逩灬. 提交于 2020-04-05 18:17:09
系统安装好后,有几个问题: ifconfig: ifconfig command not found /sbin/ifconfig: ifconfig command not found ping www.baidu.com 不通 yum install net-tools 也报错 yum源问题 执行了 ip addr 和 dhcp 后, 执行 yum install net-tools OK, 然后, ifconfig也OK 没有 vim,yum install vim 来源: https://www.cnblogs.com/wooluwalker/p/12635765.html

docker之Dockerfile实践

雨燕双飞 提交于 2020-04-05 18:02:45
https://blog.csdn.net/wuapeng/article/details/80974417 docker之Dockerfile实践 上一篇介绍了Dockerfile中使用的指令,现在开始进行指令实践 先查看下本地的镜像,选一个作为base image: [root@docker ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE wadeson/centos_nginx v1 210a202d37b8 2 hours ago 464MB nginx latest c59f17fe53b0 4 days ago 108MB ubuntu latest 747cb2d60bbe 3 weeks ago 122MB centos latest 196e0ce0c9fb 6 weeks ago 197MB 在某一个目录下面创建一个专门存放此demo的目录,也就是Dockerfile所在的context: [root@docker ~]# mkdir docker_demo [root@docker ~]# cd docker_demo/ [root@docker docker_demo]# touch Dockerfile [root@docker docker_demo]# pwd /root/docker

centos7,yum安装工具报错

限于喜欢 提交于 2020-04-04 09:09:52
1.问题描述:yum安装gcc和其他的工具时一直报错: 2.问题解决: 网上看到有类似文章: No more mirrors to try. 得知这可能是错误的缓存源导致,直接两个命令解决: yum clean all(清理) yum makecache 补充: yum makecache就是把服务器的包信息下载到本地电脑缓存起来 配合yum -C search xxx使用 不用上网检索就能查找软件信息 执行完 yum makecache之后,你可以用 yum search subversion 和 yum -C search subversion 试下,看看二者速度差别有多大。我试的结果,二者差别挺明显的,前者明显比后者慢。 3.执行完成后即可使用 yum install gcc yum install gcc-c++ 安装 分类: 操作系统 1.问题描述:yum安装gcc和其他的工具时一直报错: 2.问题解决: 网上看到有类似文章: No more mirrors to try. 得知这可能是错误的缓存源导致,直接两个命令解决: yum clean all(清理) yum makecache 补充: yum makecache就是把服务器的包信息下载到本地电脑缓存起来 配合yum -C search xxx使用 不用上网检索就能查找软件信息 执行完 yum

Day 8 Linux之Day8

旧街凉风 提交于 2020-04-04 06:25:36
Linux 之 Day 8 一、Linux网络原理及基础设置 1. 使用ifconfig命令来维护网络 1) ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。 2) 灵活应用ifconfig命令设定网卡的IP地址:   例如:修改eth0网卡的IP地址为172.18.48.56和子网掩码255.255.255.128的命令:   ifconfig eth0 172.18.48.56 netmask 255.255.255.128 2. 使用ifup和ifdown命令启动和停止网卡 1) ifup命令的功能:启动系统上指定的网卡。 2) ifdown命令的功能:停止系统上指定的网卡。 3)使用ifup命令启用指定网卡的举例:   例如:启动eth0网卡的命令:ifup eth0 4) 使用ifdown命令停用指定网卡的举例:   只能作用于配置文件   例如:停用eth0网卡的命令:ifdown eth0 3. 网络配置文件 1) 网卡的配置文件存放在/etc/sysconfig/network-scripts目录中,且每个网卡对应的配置文件的文件名以ifcfg-开始,如eth0这个网卡对应的网络配置文件就是ifcfg-eth0。   补:虚拟机新添加网卡没有配置文件需手动添加配置或图形添加网卡。 2) 网络配置的定义:所谓的网络配置(设定

Python全栈_Day8_软件包管理

最后都变了- 提交于 2020-04-04 06:10:16
1.rpm rpm:用于安装本地的rpm包。   -qa:查询系统已安装的所有软件包   -ivh:安装软件包   -qi:查询软件包信息   -ql:查询软件包中的文件   -qf:查看某个文件是那个rpm包产生的   -e:卸载rpm包 2. yum yum install [软件包名]:安装软件包 yum remove [软件包名]:删除软件包 yum search [软件包名]:查询软件包 yum makecache:建立yum源缓存 yum repolist:查看源列表 yum groupinstall [软件包组名]:安装软件包组 yum groupremove [软件包名]:删除软件包组 yum clean all:清空yum缓存: createrepo [rpm包文件夹]:创建仓库 yum源配置文件:/etc/yum.repos.d/<name>.repo 3.源码安装 1. 获取源码包 2. 解压该源码包 3. 进入解压后得到的目录执行./configure进行编译前的配置 4. 执行make,进行编译 5. 执行make install,进行安装 来源: https://www.cnblogs.com/chenrenjian/p/6937162.html

软件包管理

会有一股神秘感。 提交于 2020-04-04 05:49:13
rpm工具用法 1、安装命令:rpm -ivh rpm 包文件 2、升级命令:rpm -Uvh rpm 包文件 3、卸载命令:rpm -e 包名 4、查询安装的包:rpm -qa 5、查询指定包是否安装:rpm -q 包名 6、查询指定包信息:rpm -qi 包名 7、列出包安装的文件:rpm -ql 包名 8、查看一个文件是由哪个包安装的:rpm -qf 文件绝对路径 yum工具用法 1、列出可用rpm包:yum list 2、查看yum的配置文件:ls /etc/yum.repos.d/ (如果要更改下载源地址,也是从这个配置文件来修改) 3、搜索包:yum search vim 4、安装命令:yum install -y 包名 5、列出组的rpm包:yum grouplist 6、如果要安装组的rpm包,可以使用命令安装:yum groupinstall -y 包名 7、卸载命令:yum remove -y 包名 8、升级命令:yum update -y 包名 (如果不加包名,默认会将系统所有的已安装软件升级到最新,包括系统) 9、如果使用命令过程中提示没有该命令 ,可以使用命令来查找这个命令的包名信息:yum provides “/*/vim” yum搭建本地仓库 如果不能连网导致yum无法使用,这时候要怎么办呢?我们来搭建一个本地yum源安装即可。 (前提是要有一个光驱

软件包管理

主宰稳场 提交于 2020-04-04 05:48:59
1、软件运行环境   软件运行和编译     ABI:Applicationn Binary Interface 应用二进制接口,调用内核功能       windows与linux 不兼容         ELF:Executable and Linkable Format ------linux接口         PE :Portable Executable ------windows接口       库级别的虚拟化:         linux:wine         windows:cygwin     API:Application programming interface 应用程序接口,调用ku       POSIX:Portable OS     程序源代码 ---> 预处理 ----> 编译 ----> 汇编 ---> 链接       静态编译: .a       动态编译: .so   静态链接 和 动态链接:     链接主要作用是吧哥哥模块之间相互引用的部分处理好,能够正确的衔接,分为静态链接和动态链接。     静态链接:       把程序对应的依赖库复制一份到包       libxxx.a       嵌入程序包       升级难,需要重新编译       占用较多空间,迁移容易     动态链接:       只把依赖加做一个动态链接