CentOS

在VMware上安装centos7

泪湿孤枕 提交于 2020-12-30 04:34:41
1. 下载centos7 64位镜像 linux官网下载: https://www.centos.org/download/ 2. 在VMware上安装centos7 2.1 新建虚拟机 打开虚拟机主页,选择创建新的虚拟机,或者是点击虚拟机文件选项,选择新建虚拟机; 选择典型安装(自定义操作稍多点,实验环境无影响),点击下一步; 选择稍后安装操作系统,点击下一步; 选择操作系统为linux,在版本菜单选择centos7 64位,点击下一步; 自定义虚拟机名称和安装位置,点击下一步; 指定磁盘容量,选择默认模式,点击下一步,此处的最大磁盘大小并不指虚拟机centos7占用真实的磁盘大小,用多少算多少;此处推荐大家选择将虚拟磁盘存储为单个文件; 点击完成创建; 2.2 安装centos 7系统 虚拟机创建完成后,点击虚拟机设置, 内存、内核等视你自己的物理机而定,不要超过推荐大小,以免发生内存交换; 选择IDE,选择使用ISO映像文件,添加下载的centos7 镜像,选择启动时连接,点击确定; 点击开启次虚拟机; 此时安装界面有两个选项:安装centos linux7、检测此媒体并安装centos linux 7,通过上下键即可选择,此处直接选择安装; 进入安装界面,选择语言中文,点击继续。语言选项在安装完成后更改; 安装选项设置,点击相应的图标设置相关选项,选择时区、语言、最小化安装

Redis集群--Redis集群之哨兵模式

元气小坏坏 提交于 2020-12-30 04:33:05
echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!! 搭建Redis集群之前请准备好3台已经安装好Redis的服务器,CentOS7下安装Redis请阅读: https://blog.csdn.net/xlecho/article/details/102975520 为什么需要Redis集群 Redis 本身的 QPS 已经很高了,但是如果在一些并发量非常高的情况下,性能还是会受到影响。这个时候我们希望有更多的 Redis 服务来完成工作。 第二个是出于存储的考虑。因为Redis所有的数据都放在内存中,如果数据量大,很容易受到硬件的限制。升级硬件收效和成本比太低,所以我们需要有一种横向扩展的方法。 第三个是可用性和安全的问题。如果只有一个Redis服务,一旦服务宕机,那么所有的客户端都无法访问,会对业务造成很大的影响。另一个,如果硬件发生故障,而单机的数据无法恢复的话,带来的影响也是灾难性的。可用性、数据安全、性能都可以通过搭建多个 Reids 服务实现。其中有一个是主节点(master),可以有多个从节点(slave)。主从之间通过数据同步,存储完全相同的数据。如果主节点发生故障,则把某个从节点改成主节点,访问新的主节点。

Linux下安装mysql-5.7.24

折月煮酒 提交于 2020-12-29 23:27:01
Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。 下面记录了我在Linux(Centos 7)环境下安装Mysql的完整过程, 实操记录,绝非水文 ,如有错误或遗漏,欢迎指正。 本文档讲解安装版本为mysql-5.7.24,对于5.7.24之后的版本,不适用此说明文档,主要原因在于之后版本的mysql配置文件的目录位置和结构有所改变,使用此说明可能会出现找不到配置文件或者配置后不生效的情况。 安装过程中务必保证文件路径的前后统一,否则可能会导致不可预期的结果,推荐直接使用文中的命令进行操作。 一 安装前准备 1、检查是否已经安装过mysql,执行命令 [ root@localhost / ] # rpm - qa | grep mysql 从执行结果,可以看出我们已经安装了 mysql-libs-5.1.73-5.el6_6.x86_64 ,执行删除命令 [root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64 再次执行查询命令,查看是否删除 [ root@localhost /

How to define OpenJDK 8 in CentOS based Dockerfile?

故事扮演 提交于 2020-12-29 10:16:00
问题 Assuming that there is a CentOS Dockerfile: FROM centos What is the right way of adding OpenJDK 8 for it ? I have tried to use similar approach as for Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile But when I run the image java version is "1.7.0_111" , even though it is expected to be JDK 8: docker run -i -t <image> /bin/bash [user@2fcc1e47c3cd projects]$ java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2

How to define OpenJDK 8 in CentOS based Dockerfile?

主宰稳场 提交于 2020-12-29 10:15:16
问题 Assuming that there is a CentOS Dockerfile: FROM centos What is the right way of adding OpenJDK 8 for it ? I have tried to use similar approach as for Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile But when I run the image java version is "1.7.0_111" , even though it is expected to be JDK 8: docker run -i -t <image> /bin/bash [user@2fcc1e47c3cd projects]$ java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2

How to define OpenJDK 8 in CentOS based Dockerfile?

女生的网名这么多〃 提交于 2020-12-29 10:15:12
问题 Assuming that there is a CentOS Dockerfile: FROM centos What is the right way of adding OpenJDK 8 for it ? I have tried to use similar approach as for Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile But when I run the image java version is "1.7.0_111" , even though it is expected to be JDK 8: docker run -i -t <image> /bin/bash [user@2fcc1e47c3cd projects]$ java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2

How to define OpenJDK 8 in CentOS based Dockerfile?

大兔子大兔子 提交于 2020-12-29 10:14:32
问题 Assuming that there is a CentOS Dockerfile: FROM centos What is the right way of adding OpenJDK 8 for it ? I have tried to use similar approach as for Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile But when I run the image java version is "1.7.0_111" , even though it is expected to be JDK 8: docker run -i -t <image> /bin/bash [user@2fcc1e47c3cd projects]$ java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2

How to define OpenJDK 8 in CentOS based Dockerfile?

烈酒焚心 提交于 2020-12-29 10:14:04
问题 Assuming that there is a CentOS Dockerfile: FROM centos What is the right way of adding OpenJDK 8 for it ? I have tried to use similar approach as for Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile But when I run the image java version is "1.7.0_111" , even though it is expected to be JDK 8: docker run -i -t <image> /bin/bash [user@2fcc1e47c3cd projects]$ java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2

How to define OpenJDK 8 in CentOS based Dockerfile?

▼魔方 西西 提交于 2020-12-29 10:13:56
问题 Assuming that there is a CentOS Dockerfile: FROM centos What is the right way of adding OpenJDK 8 for it ? I have tried to use similar approach as for Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile But when I run the image java version is "1.7.0_111" , even though it is expected to be JDK 8: docker run -i -t <image> /bin/bash [user@2fcc1e47c3cd projects]$ java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2

install sqlite3 dev and other packages in centos

蓝咒 提交于 2020-12-29 09:24:05
问题 I am trying to install sqlite dev and other libraries in a centos machine with cpanel, to be able to compile an application. I am more acquainted with debian than centos, and I know the libraries I need are: libsqlite3-dev libkrb5-dev libssl-dev libcurl3-dev libboost-all-dev For what I could find online, the corresponding package in centos for libsqlite3-dev is sqlite-dev . However, when I run yum install sqlite-devel I get the following message: No package sqlite-devel available I don't know