systemd

CentOS8.1操作系下使用通用二进制包安装MySQL8.0(实践整理自MySQL官方)

允我心安 提交于 2020-08-16 22:26:52
   写在前的的话 : 在IT技术日新月异的今天,老司机也可能在看似熟悉的道路上翻车,甚至是大型翻车现场!自己一个人开车过去翻个车不可怕,可怕的是带着整个团队甚至是整个公司一起翻车山崖下,解决办法就是:新出现的道路自己先过一遍,留好坑位标记,将来带队过去时不再翻车 !!!   最近刚好在进行权限系统的微服务化改造,要重新搭一套开发服务器环境。今天搭的是MySQL数据库服务器,MySQL 8.0出来也有些年月了,现在(2020)大多数公司还没在生产上用上,于是乎就想尝个鲜,选择了在CentOS8.1上进行MySQL8.0服务器的搭建。当前来说CentOS8.1也算比较新了!   老样子,先装一个全新的CentOS8.1虚拟机,选择装配基本的Server软件包,网络模式选择【桥接模式(自动)】(主要为了让宿主机和虚拟机的网络处于等级), IP地址相关信息切记选择手工配置 ,不能用DHCP进行动态分配(有DNS服务器辅助除外),为什么呢?因为你是在配服务器,IP地址要固定下来,不然每次启动后的IP都不同,那就很尴尬了!   服务器操作系统准备好后该去下载MySQL8.0了,去哪里下呢?当然是 MySQL8.0社区版官网 !可是跑到网官一看,估计有些同学就一脸懵逼,纯英文的不说,安装包还各样种样的!怎么选呢?   首先要选定操作系统平台,我这边是CentOS8.1 x86_64位架构

sql server on linux 配置过程

江枫思渺然 提交于 2020-08-16 12:20:43
最近因为搭建公司的IT 系统,之前因为财务已经购买了的财务软件用到的是sql server,考虑到小公司,尽量减少额外的花销,所以最后还是决定直接使用sql server(本来想提升一下自己能力来使用mysql的,之前一直用sql server,但是对比了sql 和mysql的各方面,觉得对于一个非开发公司,还是用sql server更稳妥一些,本来以为只有在windows上才有sql server,后来发现从17版本都可以安装在linux上了,这就非常符合我的想法了,所以决定用sql server on linux版本,主要linux不要钱,这个对后面扩展会很有帮助) 仅仅是为了记录一些内容而已,因为发现实在没有一个好用的记事本能在不同公司之间各个地方可以使用的(各种公司太多限制网络使用) 一、安装sql server 服务 1、安装 安装需要将地址下载到/etc/yum.repos.d/下 wget https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo yum install mssql-server -y 下载安装sql server 2、启动配置 /opt/mssql/bin/sqlserver-setup 3、检查状态 systemctl status mssql-server 4

Kubernetes单机开发环境部署记录

怎甘沉沦 提交于 2020-08-16 04:04:01
- Kubernetes官方推荐的集群并不适合在个人电脑上做Helm包开发使用,建议在PC上搭建单节点Kubernetes环境。 操作方式有以下几种: 1)使用官方的minikube工具部署; 2)使用官方的kubeadm工具仅部署一个master节点,然后将pod调度到master节点工作,所需命令是:kubectl taint node k8s-master node-role.kubernetes.io/master- 3)下载离线的Kubernetes二进制包,手动按需部署master节点,并将pod调度到master节点工作。本人搜集的Kubernetes1.8二进制包存放地址: https://pan.baidu.com/disk/home?#/all?vmode=list&path=%2Fkubernetes1.18%E9%95%9C%E5%83%8F 4)修改已经成熟的shell脚本一键部署工具,部署master节点。本人推荐基于IT波哥的1.15版本shell脚本进行修改本人的脚本存储在: https://pan.baidu.com/disk/home?#/all?vmode=list&path=%2Fkubernetes1.18%E9%95%9C%E5%83%8F ,当前波哥的新项目地址为: https://github.com/luckman666

Discourse 443 端口问题

橙三吉。 提交于 2020-08-16 01:47:50
Discourse 的 443 端口需要开放吗? Discourse 默认会使用 SSL ,如果你的 Discourse 安装后,不能访问。 你需要启用 80 和 443 端口。 下面的命令将会打开你的 443 端口: firewall-cmd --zone=public --add-port=443/tcp --permanent 同时别忘了运行 firewall-cmd --reload 命令来让你的配置生效。 然后再运行 firewall-cmd --zone=public --query-port=443/tcp 如果返回的是 yes ,那么说明你的端口已经开放了。 [root @www ~]# firewall-cmd --zone=public --query-port=443/tcp yes 查看你服务器现在正在监听的端口请使用下面的命令: netstat -ntlp | grep LISTEN 你的服务器上可能回返回: [root@www ~]# netstat -ntlp | grep LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 675/sshd tcp6 0 0 :::22 :::* LISTEN 675/sshd tcp6 0 0 :::443 :::* LISTEN 49845/docker-proxy tcp6 0

VPP系列1-安装

ぃ、小莉子 提交于 2020-08-16 00:24:14
前置 公司需要高性能网关转发设备,于是开始调研。 经推荐,VPP是个高性能处理包,且提供了不少开箱即用的功能。 安装(非源码方式) 版本 Ubuntu 18.04 更新apt-get源 本次采用二进制安装,具体见 https://fd.io/docs/vpp/master/gettingstarted/installing/ubuntu.html 官方也提供了更简单的安装脚本(自动设置好源之类的东西),见 https://packagecloud.io/fdio/release/install curl -s https://packagecloud.io/install/repositories/fdio/release/script.deb.sh | sudo bash or apt-get update vim /etc/apt/sources.list.d/99fd.io.list # write to deb [trusted=yes] https://packagecloud.io/fdio/release/ubuntu bionic main # get key curl -L https://packagecloud.io/fdio/release/gpgkey | sudo apt-key add - 安装软件 必须安装 sudo apt-get update

九析带你轻松完爆 kubernetes 系列教程

心已入冬 提交于 2020-08-15 21:52:33
目录 本系列文章: 第一章: 九析带你轻松完爆 k8s - kind 介绍和安装 第二章: 九析带你轻松完爆 k8s - 使用 kind 一分钟搭建 k8s 第三章: 九析带你轻松完爆 k8s - 解决 kubelet 启动报错 —— systemd cgroupfs 第四章: 九析带你轻松完爆 k8s - k8s event 第五章: 九析带你轻松完爆 k8s - service externalName 第六章: 九析带你轻松完爆 k8s - DaemonSet 来源: oschina 链接: https://my.oschina.net/u/4346143/blog/4293083

WOL持久化配置

坚强是说给别人听的谎言 提交于 2020-08-15 12:43:01
保证bios和网卡支持WOL唤醒,并关闭低功耗模式 此命令仅在Ubuntu20.04LTS上测试通过,其余发行版同理,请自测 参考链接 https://www.techrepublic.com/article/how-to-enable-wake-on-lan-in-ubuntu-server-18-04/ https://help.ubuntu.com/community/WakeOnLan#External_Links WOL开启设置 ➜ ~ sudo apt-get install ethtool #安装管理工具 ➜ ~ ip a #查询网络状态等信息。。。 ➜ ~ sudo ethtool -s enp1s0 wol g #使能WOL功能 ➜ ~ sudo ethtool enp1s0 #查询是否使能成功 Settings for enp1s0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: Symmetric Receive-only Supports auto-negotiation: Yes

12章节 Samba、NFS文件共享服务 13章节 bind域名解析服务

纵饮孤独 提交于 2020-08-15 03:09:55
12.1 SAMBA文件共享服务 FTP文件传输服务确实可以让主机之间的文件传输变得简单方便,但是FTP协议的本质是传输文件,而非共享文件。 1991年,当时还在读大学的Tridgwell,为了解决Linux系统与Windows系统之间的文件共享问题,基于SMB协议开发出了SMBServer服务程序。 Samba服务程序 一款开源的文件共享软件,经过简单配置就能够实现Linux系统与Windows系统之间的文件共享工作。 [root@linuxprobe ~ ]# yum install samba Loaded plugins: langpacks, product-id, subscription-manager ………………省略部分输出信息……………… [root@linuxprobe ~]# cat /etc/samba/smb.conf # This is the main Samba configuration file. For detailed information about the [root@linuxprobe ~]# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak [root@linuxprobe ~]# cat /etc/samba/smb.conf.bak | grep -v "#" | grep -v