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...[>>…]
VisualStudio2017激活密钥才及tar解压缩报错bzip2: (stdin) is not a bzip2 file.
只是一个很小的问题,但命令选项也记不全,以前也碰到过,一下子又想不起来是哪个选项值的问题,做个记录以便再碰到时搜索一下发现。在使用tar进行解压缩时遇到错误:bzip2:(stdin)isnotabzip2file.看报错的信息提示有bzip2,说明使用tar命令时带上了-j选项,因为-j,--bzip2即是调用bzip2执行压缩或解压缩。而之所以报错正是因为要操作的文件对象并不是bzip2file。即文件名的格式并不是.tar.xz格式文档,如果不是把j选项去掉即可。 之前安装了VisualStudio2017专业...[>>…]
CSS3写的太阳系各行星运行动画演示页面
之前分享过一个网站,可以查看太阳系中各个行星上拍摄的真实照片信息,地址: http://www.04007.cn/article/584.html 最近发现了一个展示太阳系运行动画的页面,它是使用CSS3写的太阳系各行星运行动画演示页面,发在这里记录和分享一下:https://www.html5tricks.com/demo/css3-solar-animation/index.html下面是一张截图:[>>…]
24节气基本知识
中国古代农业灌溉依托于河流,农耕主要集中于长江、黄河流域。而二十四节气歌更适用于黄河中下游流域的农事指导。这些地区的农民按照节气配合温度、降水来从事农业生产。春雨惊春清谷天,夏满芒夏暑相连。秋处露秋寒霜降,冬雪雪冬小大寒。上半年逢六廿一,下半年逢八廿三。每月两节不变更,最多相差一两天。节气和星座的关系图:立春:每年的2月4日或5日,谓春季开始之节气。雨水:每年的2月19日或20日,此时冬去春来,气温开始回升,空气湿度不断增大,但冷空气活动仍十分频繁。惊蛰:每年的3月5日或6日,指的是冬...[>>…]