
CentOS
文章平均质量分 71
CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux(RHEL)依照开放源代码规定释出的源代码所编译而成。
9Tristone
持续不断的学习是进步的唯一通路。
展开
-
PHP7.2和MySQL5.7安装的关键点记录
php 7.2 安装rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum remove php*yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-原创 2022-01-13 19:52:11 · 276 阅读 · 0 评论 -
使用 U 盘镜像安装 CentOS 8 卡在 [OK] Reached target Basic System 不动无法继续安装
原因主要是安装过程中,程序会根据卷标查找安装文件,但是 ISO 卷标的长度,超过了 U 盘卷标能设置的长度(FAT32),导致引导程序无法找到安装文件,无法继续安装。快速解决方法:修改 U 盘中 \EFI\BOOT\grub.cfg 文件,找到所有的 LABEL=CentOS-8-BaseOS-x86_64 文本,修改为 U 盘实际的卷标如改为:LABEL=CentOS-8-Ba卷标一致就可以找到,就可以继续安装了。参考:https://www.cnblogs.com/xwgli/p/138576转载 2020-12-17 12:22:46 · 4043 阅读 · 0 评论 -
pure-ftpd在CentOS Linux 8下连接MySQL出现的bug:Can't connect to server through'/var/lib/mysql/mysql.sock'
背景现在(2020.02.26)CentOS Linux 8下通过dnf安装的Pure-ftpd默认版本是1.0.49。这个版本的Pure-ftpd在使用MySQL认证方式的时候,有个“mysql.sock”相关的bug,如果设置不好,会出现无法使用的情况。Bug重现如下:第一步:将MySQL的配置文件/etc/my.cnf:vi /etc/my.cnf相关的“mysql.sock”...原创 2020-02-26 16:34:43 · 365 阅读 · 0 评论 -
如何安装Composer?怎么将Composer切换为国内源?(阿里源)
安装网上能查到的资料,安装方法都是:curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer这要从国外下载,速度真的很急人,基本上都要1分钟以上,我们可以通过国内的镜像来下载安装,比如阿里的镜像,安装方法如下:curl -O https://mirrors.aliyu...原创 2020-01-01 23:02:55 · 1915 阅读 · 0 评论 -
Hadoop怎么使用?Hadoop 3.2.1运行测试,快速学习操作指令。
我安装的版本是Hadoop 3.2.1,操作系统平台是CentOS Linux 8,以下所有的操作都是在这个平台下运行的。安装的方法参考:怎么在CentOS Linux 8上安装Hadoop?安装配置Hadoop的详细步骤Hadoop面向客户的主要有3个模块:HDFS、YARN、MapReduce,我们将分别对这三个模块进行使用测试:HDFS使用测试HDFS是Hadoop的分布式文件系统,...原创 2019-12-31 16:15:51 · 3777 阅读 · 0 评论 -
Zookeeper启动失败了怎么办?显示Error contacting service. It is probably not running.
在我规划的Hadoop226上启动ZookeeperzkServer.sh start显示内容如下:Using config: /home/hadoop/zookeeper/bin/../conf/zoo.cfgStarting zookeeper ... STARTED看看有没有QuorumPeerMain进程jps显示内容如下:1584 JpsWhat,怎么没有显示,...原创 2019-12-31 12:51:20 · 1525 阅读 · 0 评论 -
怎么关闭CentOS Linux 8的IPv6?IPv6 duplicate address错误处理
编辑网卡的配置文件,网卡示例内容如下:# vi /etc/sysconfig/network-scripts/ifcfg-ens33##################################TYPE="Ethernet"BOOTPROTO="none"DEFROUTE="yes"PEERDNS="yes" #yes重启网卡将DNS信息写入resolve.conf,no...原创 2019-12-30 22:17:09 · 4050 阅读 · 0 评论 -
nmcli命令的使用及CentOS Linux 8的网络配置设置
nmcli命令nmcli [OBJECT参数] [显示参数]OBJECT参数 g[eneral] NetworkManager's general status and operations n[etworking] overall networking control r[adio] NetworkManager radio switch...原创 2019-12-30 19:35:10 · 2103 阅读 · 0 评论 -
怎么安装HBase?如何在CentOS Linux 8 下安装配置Hbase?
HBase的环境搭建及基本使用1、下载HBase以下内容全部用hadoop用户执行。官网地址:https://hbase.apache.org/downloads.html,我们要下载bin版本的。执行如下命令:cd /home/hadoop/serverwget http://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.2.2/hbase-...原创 2019-12-29 22:48:04 · 1161 阅读 · 0 评论 -
如何配置Hadoop的机架感知功能?CentOS Linux 8下的机架感知功能配置
查看当前机架感知的参数hdfs dfsadmin -printTopology显示内容大致如下:Rack: /default-rack 192.168.1.221:9866 (hadoop221) 192.168.1.222:9866 (hadoop222) 192.168.1.223:9866 (hadoop223) 192.168.1.224:9866 (had...原创 2019-12-29 22:25:45 · 366 阅读 · 0 评论 -
PHP程序能不能运行在Hadoop?CentOS Linux 8下PHP的大数据处理
# 答案通过Hadoop的MapReduce功能是可以正常运行PHP程序的。需要通过以下步骤:# 1、安装Hadoop在集群的每台机器上安装Hadoop,保证目录结构和配置文件一致(可以在一台服务器上安装好复制到另外的服务器上),参考:怎么在CentOS Linux 8 上安装Hadoop?2、安装PHP在集群的每台机器上安装PHP,并保持目录结构和配置文件一致,参考:怎么在CentOS Linux 8 上安装PHP?本文假定你已经做好了上述安装,如果没有做好,可以点击上述链接查看相关参考资料原创 2019-12-29 22:00:26 · 353 阅读 · 0 评论 -
怎么在CentOS Linux 8上面安装jdk?
下载jdk从Oracle上下载jdk,下载地址:https://www.oracle.com/尽量不要使用其他版本的jdk,容易出现一些奇怪的问题,比如:没有jps命令,自己都不知道哪里出问题了。优快云的下载镜像:jdk-8u231-linux-x64.tar.gz下载。Oracle不允许随意设立下载镜像,我就在优快云这里就设置了1个积分下载,以便绕过Oracle限制。上传并解压上述文件下载完成以后,解压出来(如果是官网下载的可以不解压,直接上传到服务器上)。然后把解压出来的“jdk-8u23原创 2019-12-29 19:22:44 · 291 阅读 · 0 评论 -
如何在CentOS Linux 8上安装时间同步服务chrony集群?(ntp被代替了)
为什么要用chrony代替ntp?这里要分清一个概念ntpd软件和NTP协议不是一个东西,NTP协议是网络时间同步协议。而chrony和ntpd都是实现NTP协议的软件。我们所谓的的“chrony代替ntp”,只是chrony代替了ntpd这个软件。再强调一遍:chrony是实现NTP协议的其中一个软件。之所以chrony会代替ntp,Tristone认为主要有如下几个原因:1、chrony是新的设计,ntpd是老的设计,chrony的设计思想更先进;2、chrony的配置参数比ntpd稍微简单一原创 2019-12-29 17:44:21 · 2854 阅读 · 0 评论 -
怎么在CentOS Linux 8上安装Hadoop?安装配置Hadoop的详细步骤
前期准备必备软件安装好CentOS Linux 8 并升级完内核和软件包之后再进行Hadoop的安装。参考:1、大数据处理和软件开发第一步:VMware下安装CentOS 8 Linux操作系统2、怎么给CentOS Linux 8升级内核并开启BBR手里有一台Dell R620服务器,共有8块硬盘,通过VMware将虚拟机分布在这8块硬盘上,模拟8台服务器,在一个机架上:编号:/B...原创 2019-12-29 21:32:12 · 3509 阅读 · 0 评论 -
Rsync文件同步软件在CentOS Linux 8下的安装与配置(DNF/YUM安装方式)
YUM安装及配置rsync同步软件主机会开启一个873的端口(port),服务器上要开启这个端口开启这个端口的命令如下:firewall-cmd --add-port=873/tcpfirewall-cmd --add-port=873/tcp --permanentyum -y install rsyncmkdir -p /data/rsync/confmkdir -p /dat...原创 2019-12-29 13:12:29 · 2275 阅读 · 0 评论 -
CentOS Linux 8运行了防火墙就能防止一切攻击了吗?怎么安装/配置防火墙Firewall?
防火墙能防住什么样的攻击?不能防住什么攻击?关于这个问题网上有很多详细的介绍,咱们用直白的话来说明一下:1、能防住什么:我们不让防火墙外面的人访问的端口,它就一定访问不了。比如:防火墙只开放80端口,对于外面的人来说,其它端口他就一点都看不到。2、不能防住什么:内部服务器中病毒了,防火墙没有办法。对外提供服务的软件有漏洞,被黑客利用,防火墙也没有太好的办法。怎么安装/配置防火墙Firewall?测试平台介绍我们安装的CentOS的版本是CentOS Linux release 8.0.190原创 2019-12-29 01:44:32 · 939 阅读 · 1 评论 -
怎么在CentOS Linux 8 上安装PHP?(DNF/YUM安装方式)
其实CentOS Linux 8 下默认的包管理工具已经变为了DNF,但是为了保持使用习惯,默认又给DNF加了一个软链接,名字就叫YUM。运行YUM命令,其实执行的是DNF,但是这些不影响我们使用YUM或DNF。我还是喜欢用YUM命令,所以以下所有的YUM命令你改成DNF来执行,一样能够成功。安装PHPCentOS Linux 8.0.1905默认的PHP版本是7.2.11,我们先升级一下...原创 2019-12-29 00:29:49 · 1447 阅读 · 0 评论 -
高可用(HA)Zookeeper|Hadoop|Hbase启动/停止顺序CentOS Linux 8 下运行
一句话:Hadoop启动顺序:Zookeeper->Hadoop->Hbase停止顺序如果我们要维护正在运行的hadoop系统,就需要先停下它,下面是停止的顺序$ stop-hbase.sh #停止Hbase,最好在hadoop221(HMaster)上执行$ stop-all.sh #停止Hadoop的HDFS和YARN,最好在hadoop221(Nam...原创 2019-12-28 23:45:17 · 400 阅读 · 0 评论 -
CentOS Linux 8的gcc是如何编译C文件的
编写一个C代码#include<stdio.h>int main(){ printf("Hello,world!\n"); return 0;}编译总共需要进行如下4个阶段:(1)预处理阶段(加入相应库,宏替换等)gcc hello.c -E > e.txt(2)编译阶段(生成汇编程序)gcc hello.c -S(3)汇编阶段(把汇编语言程...原创 2019-12-26 17:09:35 · 1475 阅读 · 0 评论 -
CentOS8怎么重启网卡?CentOS Linux 8 修改IP/配置静态IP
今天想给CentOS修改一下IP,却发现network服务不存在了,转而使用nmcli(CentOS7就开始用了)来操作,这里做个记录。输入以下命令:ls显示如下内容ifcfg-ens160修改IP配置文件vi ifcfg-ens160修改为如下内容CentOS Linux 8怎么重启网卡呢?重启网卡(下面的两条命令都可以):nmcli d c ens160 nmcli c down ens160 && nmcli c up ens160 怎么使用nmcli命令?点击这里查原创 2019-12-26 10:01:01 · 8534 阅读 · 0 评论 -
怎么给CentOS Linux 8升级内核并开启BBR
为什么要升级内核?升级内核一般是为了支持新特性、新设备、新功能,一些老的内核也可能存在一些bug。升级内核也可以对照理解为Windows打补丁。因为我给系统上安装的版本是CentOS-8-x86_64-1905,该版本默认安装的内核是4.18.0。而最新版的内核是5.4.6,系统中的内核与最新内核查了好多个版本,需要升级一下。Linux内核eprl源网站:http://elrepo.org/tiki/tiki-index.php原创 2019-12-26 08:48:47 · 5148 阅读 · 0 评论 -
怎么给CentOS Linux 8更换国内源(阿里源)
概述CentOS Linux长期以来一直存在一个不和谐的问题:Python2和Python3如何共存。在CentOS Linux 8以前,系统默认的Python版本是2.x,装上个3.x还跟后娘养的一样没有什么地位,稍有不慎不是这里不好用就是那里不好用。最夸张的是手动将Python2.6升级到2.7,YUM直接挂了。如果想配置成运行命令“python ”直接执行的是3.x版本,有一堆的文件需要跟...原创 2019-12-25 23:43:38 · 33934 阅读 · 14 评论 -
大数据处理和软件开发第一步:VMware下安装CentOS 8 Linux操作系统
说明如果手里有淘汰下来的电脑,可以直接将操作系统装在物理电脑上。直接看下面的CentOS7 Linux系统安装部分,不用看VMware安装的相关内容如果手里只有一台电脑,那么只能通过安装虚拟机来安装CentOS7 Linux。虚拟机软件有好多种,本文将以WMware为例来进行安装讲解。为什么选择CentOS7 Linux而不是别的Linux发行版?因为CentOS7 Linux是基于Red...原创 2019-12-25 18:24:39 · 1415 阅读 · 0 评论 -
如何制作CentOS 8 Linux安装U盘
首先,准备一个质量比较好的U盘,一定不能是那些扩容U盘,可能会导致安装失败。对于U盘的容量,如果下载的是CentOS 8 Linux网络安装包“CentOS-8-x86_64-1905-boot.iso”,那么1G以上的U盘都可以。如果下载的是完整版安装包“CentOS-8-x86_64-1905-dvd1.iso”,则最少需要一个8G以上的U盘才能装下。我手头有个16G的U盘,满足安装系统的容量要求,下面开始正式制作CentOS 8 Linux安装U盘。原创 2019-12-25 13:39:14 · 6365 阅读 · 0 评论