CentOS 7上的进程管理
一些杂乱的基础概念
程序是一种静态的文件,躺在磁盘上。而进程则是将程序运行起来放置于内存中。因此进程就是运行中的程序,是程序运行起来的一个实例。同一个程序可以运行为多个进程/实例。
进程之间有父子关系,即父进程与子进程之间的关系。父进程结束后,子进程也会随之结束。因此,当我们通过终端连接上之后,随即启 ...
centos 开启coredump
在开发中,coredump会输出珍贵的调试信息,但在linux下默认是关闭的,所以,要手动去把它打开。
执行以下脚本,退出后重新登录即可,重新登录后执行ulimit -c,如果出来的是unlimited,就是已经打开了,且不限制coredump生成的core文件大小
#!/bin/bash
### Filename: coredumpshell.sh
### Description: enable coredump ...
Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Dockerfile)
实践一下 Asp.Net Core (基于.net core 2.2)部署到Docker
一、准备工作:
1. 使用Virtualbox创建一个Centos系统的虚拟机,并安装docker和vim
2. 配置好端口(如下图,后面需要使用)
3. 准备一个网站发布包(我采用的默认的Asp.Net Core MVC),windows发布时的配置(也可以在linux上进行发布),将发布包放入lin ...
Linux CentOS内核升级
1. 说明
正在使用的阿里云服务器报了几个内核漏铜,使用自带【一键修复】需要额外的支付费用,所以尝试采用升级系统内核的方式来修复漏洞。
1.1 服务器参数
操作系统:CentOS 7.4 64位
当前内核版本:Linux 3.10.0
1.2 ELRepo
ELRepo是一个为Linux提供驱动程序和内核映像的存储库。
这里的升级方案就是采用ELRe ...
CentOS 7.X 静默安装Oracle 12C数据库
环境System : CentOS 7.xjrxxfwb-zrgldb://> uname -a
Linux jrxxfwb-zrgldb 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 20:13:58 UTC 2018 x86_64 x86_64 x86_64 GNU/LinuxSELINUX: 关闭FIREWALL:关闭systemctl stop firewalld.service --关闭防火墙
systemctl disable firewalld.service -- 禁止防火墙开机启动
syst ...
Centos使用chrony做时间同步
Chrony是一个开源的自由软件,在RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对NTP时间同步软件,速度更快、配置和依赖都更简单Chrony有两个核心组件,分别是:chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器 ...
systemd - CentOS 7进程守护&监控
需求:
运行环境为CentOS 7系统,我们开发了一个程序,需要在开机时启动它,当程序进程crash或者开机之后,守护进程立即拉起进程。
解决方案:
使用CentOS 7中的init进程systemd
systemd简介
Linux Init & CentOS systemd
Linux一直以来采用init进程。例如下面的命令用来启动服务: $ sudo /etc/init.d/apac ...
CentOS 7 安装 fping
CentOS 7.6.1810 安装 fping 3.15
1、创建安装目录
mkdir -p /usr/local/fping && cd /usr/local/fping
2、下载 fping3.15 安装包
wget http://fping.org/dist/fping-3.15.tar.gz
3、解压安装包
tar -zxvf fping-3.15.tar.gz && cd fping-3.15
4、编译安装
./configure --prefix=/usr/local/fping && make && make i ...
Centos 7 kubernetes集群搭建
一、环境准备
Kubernetes支持在物理服务器或虚拟机中运行,本次使用虚拟机准备测试环境,硬件配置信息如表所示:
IP地址
节点角色
CPU
Memory
Hostname
磁盘
192.168.56.10
master
>=2c
>=2G
master
sda、sdb
192.168.56.11
worker
>=2c
>=2G
node1
sda、sdb
192.168.56 ...
CentOS安装mysql
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。
1 下载并安装MySQL官方的 Yum Repository
[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
使用上面的命令就直接下 ...
"Could not resolve host: mirrorlist.centos.org; Unknown error"解决方法
这两天学习历程可谓历尽坎坷,昨天在vSphere Client中安装完CentOS系统后,今天尝试在系统中安装mysql数据库。
由于刚接触Linux,所以对于一些常用指令和操作并不熟悉,也是一边百度一边操作的,所以对照博文进行mysql在线安装:
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.ta ...
CentOS 安装Docker 并部署配置MySql
先安装Docker
卸载之前Docker
如果本地之前安装过Docker,需要先卸载,如果没有安装过,可以跳过这一步:
1 $ sudu yum remove docker \
2 docker-client \
3 docker-client-latest \
4 docker-common \
5 docker-latest \
6 docker-latest-logrotate \
7 docker-logrotate \
8 docker-selinux \ ...
CentOS安装
安装步骤如下:
1.调整BIOS:比如要使用光盘启动或者U盘启动时,现在一般都使用U盘安装;
2.选择安装模式并启动:包括图形用户界面或命令行模式等,也可加入特殊参数来启动进入安装界面;
设置从U盘启动后,重启主机,会进入以下界面:
移动光标至【Install CentOS 7】,按下键盘的Tab键,输入额外的内 ...
CentOS 修改固定IP地址
CentOS 修改固定IP地址
参考地址:https://www.cnblogs.com/technology-huangyan/p/9146699.htmlhttps://blog.csdn.net/rossisy/article/details/77855798https://www.cnblogs.com/technology-huangyan/p/9146699.html
先查看本机IP地址先
ip addr
如果是在VMWare EXSI网页版中,如果内容显示不全,则需要增加 |more
ip ...
CentOS 7安装Nginx及配置
一 nginx简述
Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。**它最常的用途是提供反向代理服务。** - 负载均衡 -
二 安装nginx步骤(建议下述安装过程全程root)
0 概数
在Centos下,yum源不提供nginx的安装,可以通过切换yum源的方法获取安装。也可 ...
centos 新建用户
1、建用户:
adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码
2、建工作组groupadd test ...
CentOS 防火墙常用命令
1.查看防火墙状态:
firewall-cmd --state
2.启动防火墙
systemctl start firewalld
3.关闭防火墙
systemctl stop firewalld
4.检查防火墙开放的端口
firewall-cmd --permanent --zone=public --list-ports
5.开放一个新的端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
6.重启防火墙
firewall-cm ...
CentOS 7 firewalld 配置详解 (转)
1.在CentOS 7里有几种防火墙共存:firewalld、iptables、ebtables。
默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。
firewalld跟iptables比起来,不好的地方是每个服务都需要去设置才能放行,因为默认是拒绝。
而iptables里默认是每个服务是允许,需要拒绝的才去限制。
firewall ...
centos下使用yum 安装pip
解决方法:
需要先安装扩展源EPEL。
EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。
首先安装epel扩展源:
sudo yum -y install epel-release
然后再安装pip
~]# sudo yum -y install python-pipLoaded plugins: ...
rdma centos 7.3安装
rdma centos 7.3安装
corasql0人评论7680人阅读2017-05-28 16:29:40
1、安装依赖包
yum install epel-release -y
yum install gcc gcc-c++ bc openssl-devel automake ncurses-devel libibverbs -y
yum install&nbs ...