Centos LVM
什么是LVM
LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。
为什么使用LVM
直接使用fdisk分区挂载的话,随着时间的推移,数据量越来越大,硬盘空间越来越小,要 ...
CentOS下安装Docker CE教程
一、安装前准备
1、硬件要求
CentOS 7(64-bit),内核版本不能低于3.10;
CentOS 6.5(64-bit或更新的版本),内核版本为 2.6.32-431 或者更高版本,一般不建议在CentOS 6.x下安装Docker,因为往往CentOS 6.x往往需要先升级内核版本以达到安装条件,但是升级内核可能会导致开不了机之类的问题。
2、卸载旧版本
较旧版本的D ...
centos 安装es
第一步:必须要有jre支持
elasticsearch是用Java实现的,跑elasticsearch必须要有jre支持,所以必须先安装jre
第二步:下载elasticsearch
进入官方下载 https://www.elastic.co/downloads/elasticsearch
因为是centos中运行 所以我们选 tar.gz压缩包;下载后 用finalshell上传到centos里 我们把这个文件上传到 ...
CentOS如何升级openssl到最新版本
本文不再更新,可能存在内容过时的情况,实时更新请移步原文地址:CentOS如何升级openssl到最新版本;
环境信息
CentOS Linux release 7.6.1810 (Core);
OpenSSL 1.0.2k-fips 26 Jan 2017;
OpenSSL 1.1.1c 28 May 2019
依赖
sudo yum -y install perl perl-devel gcc gcc-c++
升级
查看当前版本
[michael@centos7 ...
centos7怎么进去tmp目录并清除垃圾?
centos7系统中tmp目录下有很多垃圾,想要清除垃圾,该怎么清除呢?下面我们就来看看详细的教程。
查看tmp文件目录下文件列表,执行命令cd tmp/切换到tmp当前文件目录,执行ll命令,查看当前目录下文件列表。如下图所示。
使用rm删除文件命令,需要注意的是rm命令是将文件永远从系统中删除,因此建议在使用rm命令时,最好是 ...
CentOS 7 配置SFTP
目前越来越多的FTP客户端软件开始支持SSH协议上传和下载文件,这种协议方式就是SFTP。
SFTP的优势主要有两点,一是不需要再配置个FTP服务端;二是SSH协议是安全传输,上传和下载是经过加密的。
下面介绍下在最常用的服务器系统 CentOS Linux 7 上配置 SFTP 的方式!
一、sftp 安装
第一步:创建sftp服务用户组,创建sftp服务 ...
CentOS网络配置详解
1
2
3
4
5
6
7
8
9
10
11
配置文件详解
在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:
/etc/host.conf 配置域名服务客户端的控制文件
/etc/hosts 完成主 ...
CentOS 7 上添加 Swap
如何在 CentOS 7 上添加 Swap
1. 介绍
提高服务器响应速度和防止应用程序内存不足错误的最简单方法之一是添加一些交换空间。 Swap 是硬盘上的一个区域,它被指定为操作系统可以临时存储数据的地方,这些数据不能再保存在 RAM 中。
写入磁盘的信息将比保存在 RAM 中的信息慢,但操作系统更愿意将应用程序数据保存在内存中, ...
CentOS 配置 Sudo
CentOS 配置 Sudo
使用 sudo 用户访问服务器并在根级别执行命令是 Linux 和 Unix 系统管理员中非常常见的做法。使用 asudo 用户通常通过禁用对其服务器的直接根访问来防止未经授权的访问。
在本教程中,我们将介绍禁用直接 root 访问,创建 sudo 用户以及在 CentOS 上设置 sudo 组的基本步骤。
1. 步骤 1:安装 sudo
yum i ...
Docker容器Centos不能使用systemctl命令问题
注:本文出自博主 Chloneda:个人博客 | 博客园 | Github | Gitee | 知乎
本文源链接:https://www.cnblogs.com/chloneda/p/bug-dock-os.html
最近使用Docker搭建Centos容器时遇到这样的问题:Centos系统的不能使用systemctl命令!
具体场景
使用 systemctl 或 service 命令重启服务时。
systemctl restart snmpd.service
...
CentOS 下运行.net Core程序
系统: 阿里云的默认 CentOS 7.5 镜像
项目环境:.Net Core 2.2
一、安装.Net Core的运行环境
第一步,如果是一台新的服务器,可以升级一下系统的基础软件。如果没有必要也可以跳过这一步。
执行命令
sudo yum update
第二步,注册Microsoft签名密钥,每个机器只要注册一次就可以
注册命令
sudo rpm -Uvh h ...
Could not resolve host: mirrorlist.centos.org Centos 7 Unkown error
问题
安装Centos7(core)以后,网卡默认不会启用。这是一个大坑,直接报错,这是一个过度优化,有几个开发人员/运维人员安装centos7(core)不用ssh去连接服务器的。
报错如下:
Loaded plugins: fastestmirror
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock e ...
UltraISO刻录CentOS 7安装指南
CentOS 7.2 安装指南(U盘版)
一、准备阶段
1、下载CentOS7镜像文件(ISO文件)到自己电脑,官网下载路径:
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso
如下图
图1-1
2、制作U盘,并写入映像文件。
部分图片选自:https://jingyan.baidu.com/article/cdddd41c68d72753ca00 ...
Linux CentOS完全卸载PHP
很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。
查看php版本命令:
#php -v
下面的命令是删除不干净的
#yum remove php
因为使用这个命令以后再用
#php -v
还是会看到有版本信息的。。。。。
必须强制删除,使用下面命令查看全部php软件包
#rpm -qa|grep php
提示如 ...
centos系统磁盘扩容
1.查看磁盘空间大小,使用df -h 命令。
2. 增加磁盘空间,例如下图使用VM虚拟机增加的方式。物理机直接安装挂载上去。
3. 使用fdisk /dev/sda, 创建新分区。
4.重启Linux操作系统,使用reboot命令。
5.创建物理卷 使用pvcreate /dev/sda3命令。
6.查看物理卷信息使用pvdisplay命令。
7.将新增加 ...
CentOS 配置阿里云 yum 源
CentOS
1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors ...
CentOS 7.2系统安装步骤
CentOS 7.2系统安装步骤
1、把系统U盘插到服务器上,然后启动服务器进入BIOS界面选择U盘启动。
根据服务器的不同,进入BIOS界面的按钮也不一样,主流的有F10、F11、F12、F2、ESC、delete等。
2、成功引导系统后,会出现下面的界面,如下图所示:
界面说明:
Install CentOS 7 & ...
centos 查看日志 & 查找文件、目录、内容 & centos查看磁盘使用情况
日志查看
cat running.* | grep “2019-06-25” | grep "sku_id:10000" | wc -l
cat -n running.log |grep "2019-06-25 05:00" |grep "access ip" |morecat -n running.* |grep "2019-06-25 05:" |grep -E "access ip|predict done data" |morecat -n running.log |grep "2019-06-25 05:01" |morecat -n running.log ...
git (Linux(Centos)安装及使用教程)
查看当前服务器是否有安装git
git --version
如果有,那么查看版本号,是否是你想要的或最新的版本
如果不是自己想要的版本,那么执行以下命令可卸载当前版本
yum remove git
卸载完之后下载安装新的git,Centos/RedHat系统可用
yum install curl-devel expat-devel gettext-devel \
openssl- ...
CentOS系统制作RPM包
打包编译好的命令,即可直接安装使用
#使用yum可解决依赖问题
[root@localhost ~]# yum -y localinstall *.rpm
一、使用fpm工具直接打包。
Fpm安装
fpm是ruby写的,系统环境需要ruby,且ruby版本大于1.8.5
[root@localhost ~]# yum -y install ruby rubygems ruby-devel
查看当前rubygem仓库
[root@localhost ~]# gem ...