0℃
2023年09月14日
⁄ Linux
⁄ 被围观 4,987次+
Deepin默认安装完成之后没有开始ssh服务,禁用root账号,也没有开启远程桌面访问。
现在我们安装Xrdp工具,在Windows下通过远程桌面工具RDP访问Deepin的远程桌面,Deepin默认的桌面环境是DDE,不需要单独再安装GNOME等桌面环境。
1、启用root
sudo passwd root #设置登录密码
2、开启ssh服务,运行远程连接
sudo systemctl start ssh #启动
sudo systemctl enable ssh #添加开机启动
3、安装xrdp
能够使用Windows下的远程桌面工具RDP访问Deepin的3389远程桌面
sudo apt install xrdp
sudo systemctl enable xrdp...
linux阅读全文
0℃
2023年08月08日
⁄ Linux
⁄ 被围观 2,527次+
网卡bond是通过把多张网卡绑定为一个逻辑网卡(虚拟接口),实现网卡冗余和负载均衡,在生产环境中经常用到。
服务器有两块网卡,用这两块网卡做成一个逻辑网卡bond0
1、确定系统是否已加载bonding模块
lsmod | grep bonding #检查是否已加载bonding模块
#如果命令输出中包含"bonding"字样,则表示bonding模块已加载。
#如果上述命令没有输出,说明bonding模块未加载。
sudo modprobe bonding #手动加载该模块
2、系统启动时自动加载bonding模块
touch /etc/modules-load.d/bonding.conf
vi /etc/modules-load.d/...
linux阅读全文
0℃
2023年07月24日
⁄ Docker
⁄ 被围观 3,603次+
准备工作
在安装Docker之前,确保已经关闭SELINUX、关闭或卸载firewall、创建了Docker用户组,并且安装了iptables防火墙,系统内核版本为Linux 3.10及其以上版本。
1、关闭selinux
#执行以下命令
setenforce 0
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
2、关闭firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
systemctl mask firewalld
systemctl stop firewalld
yum -y remove firewalld
3、添加docker用户组
group...
docker, linux阅读全文
0℃
2023年07月20日
⁄ Linux
⁄ 被围观 2,559次+
需求:在磁盘/dev/sda剩余未使用的空间上创建新分区,并扩容到lvm根分区
1、磁盘分区操作
df -h #查看当前磁盘分区信息
fdisk -l #查看磁盘容量
parted /dev/sda #运行parted并指定磁盘设备
print free #查看可用空闲空间
quit #退出
fdisk /dev/sda #进行分区操作
p #查看当前的分区情况
n #创建一个新分区
回车 #当要求输入起始扇区时,按回车键使用默认值(将新分区放置在可用空间的开头)
回车 #当要求输入结束扇区时,同样按回车键以使用默认值(将新分区延伸到可用空间的末尾)
w #保存修改并退出fdis...
linux, LVM阅读全文
0℃
2023年06月27日
⁄ Linux
⁄ 被围观 2,817次+
需求:把单独的分区/var合并到根/分区,删掉原来的/var,把磁盘空间扩容到/根分区
1、备份数据
cp -p -r /var /var.bak
2、查看挂载信息
df -hT | grep /var
/dev/mapper/bigcloud--enterprise--linux--for--euler-var ext4 974M 115M 792M 13% /va
#查找占用/var的进程及,kill <PID>
lsof +D /var
[root@localhost var.bak]# lsof +D /var
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
firewalld 931 root 3w REG 253,3 0 1861 /var/log/firewalld
tuned 957 root 3w REG 253,3 2671 1865 /var/...
linux, 分区阅读全文
0℃
2023年03月28日
⁄ kafka
⁄ 被围观 4,465次+
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。
操作系统:CentOS-7.x
kafka版本:kafka_2.12-3.4.0
1、关闭selinux
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
setenforce 0
2、防火墙设置
CentOS-7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。
kafka默认使用tcp9092端口号
2.1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
systemctl mask firewalld
systemctl...
kafka, linux阅读全文
0℃
2023年02月24日
⁄ KVM
⁄ 被围观 5,249次+
KVM虚拟机简介:
Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,目前集成在Linux的各个主要发行版本中。
KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术),是基于硬件的完全虚拟化。
Xen是基于硬件支持的完全虚拟化,但Xen本身有自己的进程调度器,存储管理模块等,所以代码较为庞大。
广为流传的商业系统虚拟化软件VMware ESX系列是基于软件模拟的Full-Virtualization。
1、检查cpu是否支持虚拟化
1.1如果是在VMware虚拟机中安装,检查Intel VT设置
在VMware设置中将作为宿主机的Ce...
kvm, linux阅读全文
0℃
2022年12月12日
⁄ AlmaLinux
⁄ 被围观 12,006次+
AlmaLinux是一个开源、社区拥有和管理、免费的企业Linux发行版。专注于长期稳定性,并提供强大的生产级平台。可以作为CentOS停止维护(改为滚动更新)后,RHEL的下游Linux操作系统替代方案,并继承了原CentOS的开源免费特点。
官方网站:https://almalinux.org/
系统镜像下载地址:http://mirrors.aliyun.com/almalinux/9.1/isos/x86_64/AlmaLinux-9.1-x86_64-minimal.iso
一、安装AlmaLinux-9.x
成功引导系统后,会出现下面的界面
界面说明:
Install AlmaLinux-9.1 #安装AlmaLinux-9.1
Test this media &...
AlmaLinux, linux阅读全文
0℃
2022年12月12日
⁄ 国产化OS
⁄ 被围观 15,075次+
BCLinux for Euler是中国移动云基于openEuler社区版本的再发型版本,继承了欧拉社区自主可控、丰富的产业生态、全堆栈技术优化、鲲鹏CPU能力等优势。
openEuler社区:
https://www.openeuler.org/
移动开源镜像站:
https://mirrors.cmecloud.cn/
BCLinux for Euler下载地址:https://mirrors.cmecloud.cn/bclinux/oe21.10/ISO/x86_64/release/BCLinux-for-Euler-21.10-dvd-x86_64-221128.iso
一、安装BCLinux For Euler 21.10
成功引导系统后,会出现下面的界面
界面说明:
Install BigCloud-Enterprise-Linux-...
CentOS, linux, 国产化阅读全文
0℃
2022年10月31日
⁄ Linux
⁄ 被围观 3,140次+
一、Linux下标准分区
fdisk -l #查看设备,一般可以看到设备名为/dev/sdb,/dev/xvdb,或者为/dev/vdb
fdisk /dev/sdb #输入m可查看帮助
g #输入g将磁盘划为gpt格式,支持容量大于2TB的磁盘
n #输入n,新增分区
1 #选择分区,默认回车,1分区
回车 #选择分区起始位置,回车,默认从2048M开始划分
回车 #选择分区终止位置,回车,默认最大空间,注:若要划分多个分区需要提前规划好,按照规划输入分区大小
w #输入w保存退出
fdisk -l #到此为止磁盘分区完成,可以看到多了个分区/dev/sdb1
mkfs.xfs /dev/sdb1 #格...
linux, LVM, 分区阅读全文
0℃
2022年09月02日
⁄ MySQL
⁄ 被围观 4,536次+
操作系统:CentOS 7.x
MySQL二进制版本:5.7.x 小版本升级
现有版本:MySQL 5.7.38
升级后版本:MySQL 5.7.39
下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz
上传mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz到/usr/local/src
升级前先查看MySQL 5.7.x 中添加、弃用或删除的变量和选项
https://dev.mysql.com/doc/refman/5.7/en/added-deprecated-removed.html
############################################
MySQL 8.0.x版本可以使用mysql-shell进行升级前...
linux, mysql阅读全文
0℃
2022年09月01日
⁄ Linux
⁄ 被围观 4,116次+
默认情况下,Linux系统一般没有安装中文字体,如果有需求可以自己安装,下面以CentOS 7.x为例来进行安装。
1、使用yum源在线安装默认字体库
yum install fontconfig
2、安装字体库管理工具
#安装ttmkfdir这个是用来搜索目录中所有的字体信息并汇总生成fonts.scale文件
yum install ttmkfdir
#创建中文字体存放目录
mkdir /usr/share/fonts/chinese
3、拷贝字体,可以从windows系统进行拷贝,打开c盘下的C:\Windows\Fonts目录,一般选择宋体和黑体,simsun.ttc、msyhbd.ttc、msyhl.ttc、msyh.ttc将中文字体复制到/...
linux阅读全文
0℃
2022年08月26日
⁄ Linux
⁄ 被围观 4,749次+
File Browser是一个使用go语言编写的软件,功能是可以通过浏览器对服务器上的文件进行管理。可以是修改文件,或者是添加删除文件,甚至可以分享文件,是一个很棒的文件管理器,你甚至可以当成一个网盘来使用。总之使用非常简单方便,功能很强大。
项目地址:https://github.com/filebrowser/filebrowser/releases/
教程地址:https://www.filebrowser.cn/
下载地址:https://github.com/filebrowser/filebrowser/releases/download/v2.22.4/linux-amd64-filebrowser.tar.gz
上传安装包到/usr/local/src目录
开启...
File Browser, linux阅读全文
0℃
2022年08月23日
⁄ Linux
⁄ 被围观 4,396次+
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。
官方网站:https://sjqzhang.gitee.io/go-fastdfs/
go-fastdfs (go语言版本的FastDFS)
项目地址:https://github.com/sjqzhang/go-fastdfs
编译版本下载地址:https://github.com/sjqzhang/go-fastdfs/releases
go-fastdfs-web 监控工具
项目地址:https://github.com/perfree/go-fastdfs-web
各打包版本下载地址:https://github.com...
Go-FastDfs, linux阅读全文
0℃
2022年08月04日
⁄ Redis
⁄ 被围观 4,529次+
准备篇
一、防火墙配置
CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
systemctl mask firewalld
systemctl stop firewalld
yum remove firewalld
2、安装iptables防火墙
yum install iptables-services #安装
vi /etc/sysconfig/iptables #编辑防火墙配置文件
# sample configuration for iptables service
# you can edit this manually or use system-c...
linux, redis阅读全文
0℃
2022年08月04日
⁄ Redis
⁄ 被围观 4,109次+
Redis安装目录:/usr/local/redis-5.0.14/
#创建日志切割脚本
vi /usr/local/redis-5.0.14/cut-redis-log.sh
#!/bin/bash
#获取昨天的日期
file_date=$(date -d"1 day ago" +"%Y%m%d")
#redis日志文件
log_path_redis=/usr/local/redis-5.0.14/log/redis.log
#日志切割后的存放目录
back_base=/usr/local/redis-5.0.14/log/
#设置删除多少天之前的日志文件
days=180
#切割日志
#redis的日志文件可以直接mv,不需要重新加载服务就能生成新的日志文件
mv $log_path_redis $back_base/redis_$file_date.log
#删除日...
linux, redis阅读全文
0℃
2022年08月03日
⁄ Nginx
⁄ 被围观 4,491次+
操作系统:CentOS 7.x
准备篇
一、防火墙配置
CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
systemctl mask firewalld
systemctl stop firewalld
yum remove firewalld
2、安装iptables防火墙
yum install iptables-services #安装
vi /etc/sysconfig/iptables #编辑防火墙配置文件
# sample configuration for iptables service
# you can edit this man...
CentOS, linux, nginx阅读全文