centos cmake

cmake学习

-DCMAKE_BUILD_TYPE=Debug和Release有什么区别 -DCMAKE_BUILD_TYPE 是用于指定 CMake 构建类型的 CMake 变量。它有两个常见的值,即 "Debug" 和 "Release",它们分别用于在构建 C++/C 项目时指定不同的构建类型。 区别如下: ......
cmake

CentOS安装Minio(rpm和docker方式)

RPM方式: 1、下载minio 中国镜像地址:https://dl.minio.org.cn/server/minio/。我下载的版本是:minio-20230407052858.0.0.x86_64.rpm 2、安装rpm文件 scp minio-20230407052858.0.0.x86_6 ......
方式 CentOS docker Minio rpm

centos 安装git

centos 7.x版本自带git 1.8,安装新版本之前需要使用yum remove git卸载 1、安装依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-M ......
centos git

CMake学习记录——下

转载来自:https://subingwen.cn/cmake/CMake-advanced/ 1. 嵌套的 CMake如果项目很大,或者项目中有很多的源码目录,在通过 CMake 管理项目的时候如果只使用一个 CMakeLists.txt,那么这个文件相对会比较复杂,有一种化繁为简的方式就是给每个 ......
CMake

centos7.8 swoole安装和使用

wget https://pecl.php.net/get/swoole-4.8.9.tgz //解压 tar -zxvf swoole-4.8.9.tgz cd swoole-4.8.9 //执行命令 phpize && \./configure && \make && sudo make ins ......
centos7 centos swoole

【CentOS7】rpm安装

1、从有网络的机器上下载rpm包 2、同时安装相互依赖的 rpm 包 1、从有网络的机器上下载rpm包 例下载 docker rpm yum -y install docker --downloadonly --downloaddir=/root/rpmdir/ 2、同时安装相互依赖的 rpm 包 ......
CentOS7 CentOS rpm

CentOS7.9使用RPM方式安装jdk8

进入官网链接下载RPM包(官网需要登陆才能下载) https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载完成后,将RPM包上传到centOS7.9系统 使用java -version查看是否有JDK版 ......
CentOS7 方式 CentOS jdk8 RPM

cmake小贴士

visual studio 环境里,可以用 IDE 生成CMakePreset.json 。 Tools > Options > CMake > General. 有CMake集成管理界面, 当CMakeLists.txt 目录中,同时有CMakePreset.json 和 CMakesetting ......
cmake

自己动手从零写桌面操作系统GrapeOS系列教程——4.1 在VirtualBox中安装CentOS

学习操作系统原理最好的方法是自己写一个简单的操作系统。 之前讲解开发环境时并没有介绍具体的安装过程,有网友反应CentOS的安装配置有问题,尤其是共享文件夹。本讲我们就来补充介绍一下在VirtualBox中安装配置CentOS的具体过程,彻底解决GrapeOS开发环境问题。 一、新建虚拟机 1.在V ......
VirtualBox 桌面 GrapeOS 教程 CentOS

Centos7 Mysql5.7 主从

一、master主库 1、全备主库,全备主库时需要另开一个终端,给数据库加上读锁,避免在备份期间有其他人在写入导致数据不一致 mysql> FLUSH TABLES WITH READ LOCK; 2、备份主库并将备份文件传送到从库 [root@master ~]# mysqldump -uroot ......
主从 Centos7 Centos Mysql5 Mysql

AY-CentOS7 下无图形界面安装Oracle11G R2版本

1、yum安装必须的依赖包 yum -y install binutils* compat-libcap1* compat-libstdc++* gcc* gcc-c++* glibc* glibc-devel* ksh* libaio* libaio-devel* libgcc* libstdc+ ......
AY-CentOS 图形 界面 版本 CentOS

LVM扩容操作-Centos7(对根扩容)

之前也写过一篇文件系统扩容的文章,这次为了加深印象,再记录一遍,只记录操作流程。 前文:https://www.cnblogs.com/sxFu/p/13426362.html 一、环境 根目录50G,现需要对根目录再扩100G 因为是新申请的机器,没有业务,随便造,但是若是生产环境的机器,建议挂载 ......
Centos7 Centos LVM

Centos7 安装 mysql8

1、mysql官网(https://downloads.mysql.com/),下载rpm包 wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar 2、解压 m ......
Centos7 Centos mysql8 mysql

Macos 如何安装 cmake

方法一:brew brew install cmake 用 brew 安装是一个万能方法,但是 cmake 版本迭代太快。目前 CLion 最高支持 cmake24.x 版本,而 cmake 目前是 26.x。每次用 brew 更新 cmake 后都要在 CLion 中重新指定 cmake 位置,比 ......
Macos cmake

Centos 7 pip3安装 supervisor

1、安装supervisor pip3installsupervisor 2、新建文件夹 mkdir/etc/supervisord.d 3、生成supervisor.conf配置 echo_supervisord_conf>/etc/supervisord.conf 4、启动supervisor ......
supervisor Centos pip3 pip

Centos 7 安装 Python3.9.16

1、下载Python官网(https://www.python.org/downloads/)对应的安装包,选择3.9.16的linux版本 wgethttps://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz 2、解压tgz包 tarzxvf ......
Python3 Centos Python 9.16 16

centos里如何查看网络使用情况,列出所有端口的 网络使用情况

sudo yum install iftop 这将显示网络流量的实时视图,包括源和目标IP地址、传输的数据量和当前传输速率。您可以使用箭头键滚动连接列表,并按 q 退出。 sudo iftop sudo iftop -P ......
情况 网络 端口 centos

CentOS7防火墙操作

查看防火墙状态 systemctl status firewalld 开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld 查看防火墙是否开机自启 systemctl is-enabled firewalld 开启开机自启 sy ......
防火墙 CentOS7 CentOS

CentOS7静态IP配置

1 编辑网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改/添加如下选项,根据自己的情况 BOOTPROTO=static #修改ip为静态,这是已有的配置,修改就好 IPADDR=你想设置的ip #静态ip地址 NETMASK=你的子网 ......
静态 CentOS7 CentOS

CentOS7-实现全网备份脚本

一、应用场景 备份公司的重要的文件或者日志文件,系统配置文件等 二、脚本思路 1、本地打包备份 2、同步服务推送至备份服务器 3、同步成功发送邮件提醒管理员 4、编写计划任务 5、本地备份文件保留时间,服务器备份文件保留时间 三、项目实施 1、服端配置rsync服务 步骤一:安装rsync服务 [r ......
全网 脚本 备份 CentOS7 CentOS

Centos 7 yum源安装nginx

1.设置nginx仓库 vim/etc/yum.repos.d/nginx.repo [nginx-stable]name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgchec ......
Centos nginx yum

CentOS 7 关闭IPv6

一、编辑/etc/default/grub编辑/etc/default/grub,在GRUB_CMDLINE_LINUX加上的后面句首加上ipv6.disable=1。 修改之前: [root@localhost ~]# cat /etc/default/grub GRUB_TIMEOUT=5 GR ......
CentOS IPv6 IPv

ES搜索框架--ES部署到Centos8服务器

参考:https://blog.csdn.net/Me_xuan/article/details/114608076https://www.cnblogs.com/chenxitag/p/12320868.html一、下载安装1.下载ES使用elasticsearch7.10.2,到官网下载对应的l ......
框架 Centos8 服务器 Centos ES

Centos7 时间显示不对

修改系统时区 timedatectl set-timezone Asia/Shanghai 安装NTP yum -y install ntp 使用 ntpdate 更新系统时间 ntpdate pool.ntp.org 使用 date 查看时区是否正确 date 启动ntpd daemon,持续校准 ......
Centos7 时间 Centos

windows 下使用CMake 配置 googletest测试库

这个项目实际包含的知识细节,可以在微软的网站找到支持: 1 . 安装googletest. 下载,解压, googletest 进入开发者模式 cmd 界面: Developer Command Prompt for VS 2022 编译,安装googletest # 在解压后的目录下 mkdir ......
googletest windows CMake

Centos 7 安装部署 xxl-job

1.xxl-job部署前需要的环境 - Maven3+ - Jdk1.8+ - Mysql5.7+ 2.xxl-job下载地址 官网地址 https://www.xuxueli.com/xxl-job/ 源码地址 https://github.com/xuxueli/xxl-job/ 3.在源码地址 ......
xxl-job Centos xxl job

第三库FindXXX.cmake

1、CURL include (../cmake/ExternalProjectHelper) if(${CMAKE_BUILD_TYPE} STREQUAL "Debug") find_external_project_add(NAME curl DEPENDS "openssl" CONFIGU ......
FindXXX cmake

cmake 函数编译第三方库

function(find_external_project_add) set(options BUILD_SHARED_LIBRARY) set(oneValueArgs NAME) set(multiValueArgs DEPENDS EXPORT_LIBRARIES CONFIGURE_COM ......
第三方 函数 cmake

centos7 mongodb4.4分片集群部署

#创建mongo相应的目录 mkdir -pv /data/app/mongodb/conf mkdir -pv /data/app/mongodb/{configset,shared1,shared2,shared3}/log mkdir -pv /data/mongodb/{configset, ......
集群 mongodb4 centos7 mongodb centos

centos 7.9搭建安装confluence-7

centos 7.9搭建安装confluence-7 ##1、安装Java环境 ###1.1 解压tar包 [root@wiki ~]# tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/ [root@wiki ~]# mv /usr/local/jdk ......
confluence centos 7.9