阿里云的镜像库mirrors.aliyun.com无法访问Centos6源的问题
阿里云的开源镜像站地址:https://mirrors.aliyun.com/repo/在里面可以看到还有Centos-6.repo的repo包,但下载下来执行源更新会遇到问题:http://mirrors.aliyun.com/centos/6/os/x86_64/repodata/repomd.xml:[Errno14]PYCURLERROR22-"TherequestedURLreturnederror:404NotFound"后面的其它地址也一样会请求超时。 [root@04007~]#catCentos-6.repo [base] name=CentOS-$releasever-Base-mirrors.aliyun.com failovermethod=priority baseurl=http://mirrors.aliyun.com/centos/$releasever/o...[>>…]
在Centos7.9服务器上使用LVM方式挂载磁盘
在磁盘分区挂载之前,先使用lsblk命令查看磁盘信息,未分区挂载的磁盘sdb只有disk类型没有part类型。40G的硬盘sda已经分了两个区sda1、sda2。而sdb磁盘下并没有分区信息,说明还没有分区。磁盘分区可以用fdisk,也可以用parted分区,不过超过2T的硬盘要使用Parted分区。 lvm即逻辑卷管理器(LogicalVolumeManager)可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观...[>>…]
Centos7.9服务器LVM方式挂载磁盘时的问题
对一块磁盘进行重复分区(创建如/dev/vg01/lv01的逻辑卷)进行pvcreate操作会报错Can'tinitializephysicalvolume"/dev/sdb1"ofvolumegroup"vg01"without-ff。根据提示需要加-ff选项进行强制执行,如果还没有挂载可以使用-ff可以解决。但如果已经挂载,则即使使用-ff选项也会报错Can‘topen/dev/sdb1exclusively.Mountedfilesystem?。如下: #pvcreate-v/dev/sdb1可能遇到的问题情况 [root@centos]#pvcreate-v/dev/sdb1 4:Warning:Theexistingdisklabelon/dev/vdbwillbedestroyedandalldataonth...[>>…]
Centos7.9中将EMQ添加进systemctl开机启动报错
从官网下载的压缩包解压,从里面的bin目录中执行emqxstart可以正常启动,但是使用systemctl进行开机自启,报错。emqx.service自启配置文件内容如下: #cat/etc/systemd/system/emqx.service [Unit] Description=Emq After=network.target After=syslog.target [Service] User=root Group=root Type=forking TimeoutSec=0 ExecStart=/opt/emqx/bin/emqxstart WorkingDirectory=/opt/emqx/ PrivateTmp=true [Install] WantedBy=multi-user.target #保存成功后执行enable和reload加载均正常。 systemctlenableemqx.ser...[>>…]
Centos7.9服务器的防火墙常用操作命令
CentOS7里面firewalld、iptables、ebtables三种防火墙都有,系统默认使用firewalld来管理netfilter子系统,底层是调用iptables命令。firewalld比起iptables更好用,更简洁。有一点,firewalld每个服务都需要手动命令开放才能放行,因为其默认拒绝请求。而iptables则相反,默认都允许,需要拒绝的才手动操作。1.启动firewalld防火墙systemctlstartfirewalld.service查看版本:$firewall-cmd--version查看帮助:$firewall-cmd--help显示状态:$firewall-cmd--state查看区域信息:$firewall-cmd-...[>>…]
Centos7.9下使用openssl生成自签名SSL证书
一般在CentOS7上openssl已经默认安装。可使用opensslversion检查安装的openssl。opensslversionOpenSSL1.0.2安装了OpenSSL的话,接下来开始按步骤生成SSL证书。第一步:生成私钥新建/etc/ssl/certs/www.xx.com目录,https也可以和IP地址关联的,为了分类管理,这里建议将目录名和域名或者IP地址一致。进入目录执行:opensslgenrsa-des3-outserver.key2048执行会提示输入,此时输入一个4位以上的密码并重复输入即完成生成自签名的SSL证书和私钥第二步:生成CSR(证书签名请求)opensslreq-new-keyserver.key-outserver.cs...[>>…]
Centos7使用systemctl管理mysql8服务开机启动
centos7下开机默认不执行原来配置启动命令的/etc/rc.local文件,建议使用systemctl管理自启动服务,如果要使用/etc/rc.local进行自启动,需要给文件/etc/rc.d/rc.local添加可执行权限。 systemctl常用命令如下:1.列出所有启动项命令systemctllist-unit-files开启的和未开启的。开启的会绿色显示为enabled。2.使用grep过滤一下开启的grepenabledsystemctllist-unit-filesgrepenabled3.查看某个.service服务的状态信息 systemctlstatusmysqld.service4.查看某个...[>>…]
centos7.9服务器下安装docker服务记录
Docker要求CentOS系统的内核版本高于3.10,使用uname-r查看系统版本。在安装前先卸载系统可能已自带的老版本的docker及其相关依赖yumremovedockerdocker-commoncontainer-selinuxdocker-selinuxdocker-engine更新yum,升级到最新版本,并安装yum-utils,yum-utils提供了yum-config-manager,可用来管理yum源。yumupdateyuminstall-yyum-utils添加docker的yum源并更新索引yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyummakecachefast然后便可以开始安装和启动docker...[>>…]
在Centos7.9服务器上部署Mysql8服务
我这里是使用的是从官网下载MYSQL整个压缩包到本地进行安装,先进入MYSQL的官网。community版的Mysql官网下载地址如下:https://downloads.mysql.com/archives/community/ Centos7.9服务器找到操作系统为RedHatEnterpriseLinux/OracleLinux,OS版本为Linux7(x86,64-bit)然后找到CompressedTARArchive版本,大约700M+,下载此压缩包。在服务器上先卸载服务器上有的mariadb版本软件。接下来开始准备安装MYSQL工作,先进入服务器,把下载下来的mysql压缩包文件如mysql-8....[>>…]
Centos7.9安装mysql8客户端工具mysql-community-client
今天我这里的方式是通过MYSQL官网下载包进行安装Mysql客户端,当然在yum里也可以,可以使用yuminstallmysql-devel来快速安装mysql客户端,之前也有一篇文章涉及过,我这里因为有些限制不能使用yum,因此自己下载包安装。 MYSQL下载地址:https://downloads.mysql.com/archives/community/ 经过摸索排错,需要到官网下载下面这4个包(具体的根据你的版本来更换地址):我这里使用的是8.0.25版本为例,要下载4个包。mysql-community-common,mys...[>>…]