
Linux运维
文章平均质量分 55
Linux运维
小龙狗
廣闊天地大有作為
展开
-
在Ubuntu上设置PostgreSQL远程访问
在Ubuntu上设置PostgreSQL远程访问原创 2023-02-28 22:56:02 · 630 阅读 · 1 评论 -
Docker中的PostgreSQL数据库表导出
Docker中的PostgreSQL数据库表导出原创 2022-10-10 22:35:52 · 968 阅读 · 1 评论 -
CentOS下MySQL安装配置
CentOS下MySQL安装配置原创 2022-08-25 21:48:22 · 895 阅读 · 0 评论 -
Etcd集群搭建实验
Etcd集群搭建原创 2022-07-13 17:16:24 · 1058 阅读 · 0 评论 -
CentOS使用firewall开关端口
说明可以用 firewall 和 iptables 管理防火墙,这里记录的是使用 firewall 的方法。命令实例打开关闭和查看状态systemctl start firewalldsystemctl stop firewalldsystemctl status firewalld开放端口(永久)firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload # 配置立即生效关闭原创 2022-02-20 03:05:46 · 696 阅读 · 0 评论 -
CentOS的IP地址配置
1. 说明给刚装好的 CentOS 的电脑配置 IP 地址,比较简单就是总也记不住,记录一下。2. 设置步骤1. 打开配置文件vim /etc/sysconfig/network-scripts/ifcfg-eth0 2. 写入项i 进行编辑[ESC] 后输入 :wq 为保存退出DEVICE=eth0 # 网卡对应的设备别名,如ifcfg-eth0第一块网卡BOOTPROTO=static # 配置静态IP地址ONBOOT=yes原创 2022-02-20 02:50:58 · 25839 阅读 · 0 评论 -
Nginx在CentOS上的安装步骤
0. 说明记录下过程下次用的时候好找嘿嘿。centos 7.6gcc 4.8.5nginx 1.20.21. 查找和下载安装包先从这里找到一个合适的版本,下载下来传到 Linux系统。http://nginx.org/en/download.html2. 安装各种依赖包命令yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel3. 安装 Nginx下载[root@VM-16-4-c原创 2022-01-19 15:03:16 · 2483 阅读 · 0 评论 -
rpmdb open failed问题解决
问题描述CentOS 下使用 yum 安装软件时报错如下[root@VM_0_13_centos SearchBlog]# yum search xxxerror: rpmdb: BDB0113 Thread/process 8472/140296507234368 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECO原创 2021-06-21 16:49:32 · 3191 阅读 · 0 评论 -
CentOS定时任务crontabs
文章目录1. 示例2. 配置文件格式3. 举例说明1. 普通案例2. 稍复杂一点的案例3. 每 x 秒执行方法1. 示例用 crontabs 服务设置每秒钟执行一次 python 脚本,打印内容重定向到日志文件。如果当前系统没安装,就先yum install crontabs创建测试文件 /home/TestCts/task.pyimport datetimeif __name__ == "__main__": print(datetime.datetime.now(),"执行原创 2021-06-21 16:44:03 · 6381 阅读 · 0 评论 -
Killed signal terminated program cc1plus
场景腾讯云服务器(2 核,4G)CentOS 7.5Qt 编译 c++ 程序过程中出现报错信息Killed signal terminated program cc1plus解决办法内存不足导致,可设置交换分区来解决。#获取要增加的2G的SWAP文件块dd if=/dev/zero of=/swapfile bs=1k count=2048000#创建SWAP文件mkswap /swapfile #激活SWAP文件swapon /swapfile #查看SWAP信息是否原创 2020-11-19 09:15:30 · 11985 阅读 · 0 评论 -
CentOS下Jsoncpp安装配置
下载和安装到https://github.com/open-source-parsers/jsoncpp找到想安装的版本,执行https://github.com/open-source-parsers/jsoncpp/archive/1.9.4.zip原创 2020-11-12 11:01:31 · 8679 阅读 · 0 评论 -
CentOS下CGAL开发环境配置
cgal依赖于g++cgal5.1需要g++6.3及以上版本的支持,所以要先安装g++而centos7.5上yum源的g++是4.8.5版本,我们从源码编译安装g++6.3版本g++编译依赖gmp mpfr mpc先建立一个gpp目录,然后进入执行cd /homemkdir gppcd gpp下载安装gmp先安装个m4yum install m4然后wget https://gmplib.org/download/gmp/gmp-6.2.0.tar.xztar -xvf gmp-原创 2020-11-12 10:15:32 · 10730 阅读 · 0 评论 -
CentOS下CMake源码编译安装
1. 安装执行命令[root@VM-0-9-centos ~]# cd /home[root@VM-0-9-centos home]# mkdir cmake[root@VM-0-9-centos home]# cd cmake[root@VM-0-9-centos cmake]# wget https://github.com/Kitware/CMake/releases/download/v3.19.0-rc3/cmake-3.19.0-rc3-Linux-x86_64.tar.gz[roo原创 2020-11-10 22:24:03 · 8430 阅读 · 0 评论 -
CentOS使用配置VNC远程连接
1. 安装图形界面执行命令[root@VM-0-9-centos home]# yum groupinstall "X Window System"[root@VM-0-9-centos home]# yum groupinstall -y "GNOME Desktop"如果遇到问题如下Transaction check error: file /boot/efi/EFI/centos from install of fwupdate-efi-12-6.el7.centos.x86_64原创 2020-11-10 14:20:51 · 8630 阅读 · 0 评论 -
CentOS下Boost源码编译安装
1. 安装执行命令[root@VM-0-9-centos ~]# cd /home[root@VM-0-9-centos home]# mkdir boost[root@VM-0-9-centos home]# cd boost[root@VM-0-9-centos boost]# wget https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0_rc1.tar.gz[root@VM-0-9-centos boost原创 2020-11-10 10:51:32 · 9020 阅读 · 3 评论 -
GLIBCXX_3.4.21 not found
问题描述CentOS安装新版本(10.2.0)的g++后,编译程序后执行出现问题如下[root@VM-0-9-centos xltest]# ./a.out./a.out: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./a.out)解决办法新版本文件在/usr/local/lib64/ 内,而查找是从/usr/lib64 先的,因此最好是将新文件拷贝到/usr/lib64 并创建软连接。[roo原创 2020-11-10 10:47:17 · 9703 阅读 · 0 评论 -
CentOS下gcc(g++)源码安装配置
目录1. 说明2. 编译安装gmp3. 编译安装mpfr4. 编译安装mpc5. gcc5.1 编译安装5.2 替换老版本的gcc和g++6. 可能出现问题6.1 找不到动态链接库1. 说明gcc(g++)的编译依赖gmp,mpfr,mpc。首先安装这三个包儿再编译安装gcc。再说明一下我所使用的软件版本:软件版本CentOS7.5 x64gmp6.2.0mpfr4.1.0mpc1.2.1gcc10.2.0在/home 目录下原创 2020-11-11 11:19:16 · 10546 阅读 · 2 评论 -
CentOS下GMP的源码编译安装
1. 安装m4M4 是一个宏处理器,安装GMP依赖它。执行命令yum install m42. 下载安装gmpwget https://gmplib.org/download/gmp/gmp-6.2.0.tar.xztar -xvf gmp-6.2.0.tar.xzcd gmp-6.2.0./configure –enable-cxxmakemake checkmake install3. 测试新建文件gmptest.cpp, 如下#include<iostream&g原创 2020-11-09 16:37:01 · 9095 阅读 · 1 评论 -
Linux下Python环境部署
文章目录前言源码编译安装1/2_执行命令下载源码,编译,安装。2/2_创建软连接,测试YUM方式1/4_安装EPEL和IUS源2/4_安装python 3.63/4_配置常用命令4/4_安装pipAnaconda安装1/3_下载anaconda2/3_安装Anaconda3/3_测试anaconda前言首先说明一点,在CentOS 7.2下系统自带python 2.7,如果对版本有更高要求则需...原创 2018-10-11 18:56:35 · 6206 阅读 · 0 评论 -
Linux操作系统及其发行版本
文章目录Linux是什么Liunx与WindowsLinux的发行版本1. Debian系列:2. Slackware系列:3. Redhat系列:4. 其他发行版本:Linux是什么Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬...原创 2018-10-11 20:34:26 · 9015 阅读 · 0 评论 -
pip install uwsgi安装失败问题的解决
问题描述Linux下使用python开发,需要uwsgi模块时,常常会出现pip install 失败的情况,就像下图这样。是什么原因造成的呢?因为缺少一个python-devel包,所以只需要下载安装这个包就可以解决了。但是要特别注意python版本要与之对应的问题。[root@VM_0_13_centos ~]# pip install uwsgiLooking in indexes: ...原创 2018-10-12 17:09:32 · 36338 阅读 · 5 评论 -
Linux下C代码的编译
任务我们要做这样一件事:在Linux系统下实现一个加减法的命令行小工具,这个小工具可以接收一个参数,当参数为a时根据提示输入数字进行加法运算,当参数为b时进行减法运算。操作过程如图所示,程序比较简单主要想说明以下两个事情:Linux系统下多个源文件c项目的源码编译过程;make命令的执行及Makefile文件的编写准备C的代码首先写两个函数,为了实验多源文件的而将他们写在两个 .c...原创 2018-10-13 23:06:04 · 11062 阅读 · 0 评论 -
几种常见的开源协议介绍
文章目录BSD协议MIT协议Apache 协议GPL协议LGPL协议如何选择?参考BSD协议BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但前提是发布使用了BSD协议的代码,或以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。...原创 2018-11-04 16:37:18 · 4776 阅读 · 0 评论 -
Win8+CentOS7双系统安装
一 准备工作1.1 给linux 分配磁盘空间第一步,右键计算机->管理,进入计算机管理,如图。图1-1 进入计算机管理第二步,腾出一块足够大的空间用来安装CentOS。找一个比较大的盘右键压缩卷。所谓压缩就是把这个盘的空间缩小,进而分离出一块自由的空间。我用的H盘(下面名称为新加卷)。图1-2 压缩卷 第三步,填写压缩选项,具体的压缩空间多大呢?建议5...原创 2018-06-14 16:58:17 · 2741 阅读 · 0 评论