
CentOS
文章平均质量分 59
ac.char
信息安全、网络安全、大数据、云计算、虚拟化、云数据库、系统运维、系统HA。。。
涉及前端,后端,python,ssh,java,js,C#,安卓,IOS,架构师,关系数据库(MySQL、Sql Server、PostgreSQL、Oracle、sqlite),内存数据库,爬虫,数据分析,数据开发,运维,测试,需求原型
;
;
一看就不够真实哈哈哈哈哈,怎么可能会有人啥都精通
展开
-
快速且靠谱的简单安装 PostgreSQL 15 yum 安装postgis3.3
要在基于RPM的系统(如CentOS或RHEL)上使用yum安装PostGIS 3.3,需要确保有正确的仓库配置以及所有必需的依赖项。详细记录了在CentOS7.9系统上安装PostgreSQL和PostGIS的过程,包括环境准备、依赖包下载与安装、编译配置、错误排查以及数据库创建和加载PostGIS扩展的步骤。过程中遇到了如gcc、readline、zlib、libxml2、geos、proj、gdal、json-c、protobuf-c等依赖库的安装问题,并逐一解决原创 2024-12-14 12:56:28 · 1530 阅读 · 0 评论 -
通过EPEL 仓库,在 CentOS 7 上安装 OpenResty
在 CentOS 7 上安装 OpenResty,可以通过启用 EPEL(Extra Packages for Enterprise Linux)仓库来简化安装过程。这样,你就可以在 CentOS 7 上成功安装 OpenResty 了!原创 2024-12-05 22:26:46 · 864 阅读 · 0 评论 -
CentOS7停更后,如何配置国内Yum源、镜像源
Yum(Yellowdog Updater Modified)是一个在CentOS和Red Hat Enterprise Linux(RHEL)等基于RPM的系统中使用的包管理器。默认情况下,CentOS会使用官方的Yum源进行软件包的安装和更新。然而,由于网络环境的不同,国内用户可能会遇到访问官方源较慢或不稳定的问题。为了解决这个问题,我们可以配置国内的Yum源来加快软件包的下载速度。原创 2024-12-05 21:53:02 · 1111 阅读 · 0 评论 -
在 CentOS 7 上安装 MinIO 的步骤
CentOS来访问 MinIO。首次访问时,你需要输入访问密钥和秘密密钥。可以在 MinIO 的配置文件中设置这些密钥,或者在启动命令中指定。完成以上步骤后,你应该能够在 CentOS 7 上成功安装并运行 MinIO。MinIO 默认在 9000 端口运行。你可以通过浏览器访问。查找最新版本的链接。首先,确保你的系统是最新的。下载 MinIO 的最新版本。将 MinIO 移动到。原创 2024-11-18 15:43:40 · 1094 阅读 · 0 评论 -
在 CentOS 系统中,您可以使用多种工具来查看网络速度和流量
在 CentOS 系统中,您可以使用多种工具来查看网络速度和流量。以下是一些常用的方法: 是一个实时流量监控工具,可以显示网络接口的流量情况。使用 将 替换为您要监控的网络接口,例如 或 。 是一个简单的命令行工具,可以实时显示网络流量。使用 同样,将 替换为您要监控的接口。 是一个网络流量监控工具,可以记录网络流量并生成报告。初始化 查看流量4. 使用 是一个网络性能测量工具,可以测试带宽。使用 您需要在两台机器上运行 ,一台作为服务器,另一台作为客户端。在服务器上:原创 2024-11-11 16:12:17 · 1390 阅读 · 0 评论 -
在 CentOS 7 上设置 OpenResty 开机启动
通过以上步骤,您应该能够成功设置 OpenResty 在 CentOS 7 上的开机启动。如果您有任何问题或需要进一步的帮助,请随时询问!首先,您需要为 OpenResty 创建一个 Systemd 服务文件。您可以使用以下命令检查 OpenResty 服务的状态,确保它正在运行。通过以下命令启用 OpenResty 服务,使其在系统启动时自动启动。创建服务文件后,您需要重新加载 Systemd 以使其识别新服务。您可以立即启动 OpenResty 服务以确保其正常运行。)创建一个新的服务文件。原创 2024-11-04 10:19:28 · 571 阅读 · 0 评论 -
修改CentOS默认mail发件名称
以上步骤仅适用于CentOS发行版,其他Linux发行版可能有所不同。确保在进行任何更改之前备份重要的配置文件,以防意外情况发生。7. 重新启动postfix服务以使更改生效。将"example.com"替换为您想要设置的发件名称。6. 保存文件并退出vi编辑器。原创 2023-11-16 13:04:26 · 575 阅读 · 0 评论 -
修改CentOS默认mail发件人名称
请注意,修改邮件发送配置文件可能会影响现有的邮件发送行为,因此在进行更改之前,请确保您了解这些更改的含义和可能的影响。此外,如果您使用的是第三方邮件客户端或服务,您可能需要相应地更新客户端配置以反映新的发件人名称。在CentOS中,可以通过修改邮件发送配置文件来修改默认的邮件发件人名称。原创 2023-11-16 13:08:57 · 767 阅读 · 0 评论 -
CentOS7在磁盘 Disk /dev/vdb 格式化为xfs, 创建逻辑卷saas,并挂载到/home/saas
如果您希望系统在启动时自动挂载逻辑卷,您可以将相关信息添加到/etc/fstab文件中。文件,将文件系统的挂载信息添加到其中,以便系统在引导时自动挂载。这将在卷组"myvg"中创建一个名为"saas"的逻辑卷,大小为10GB。创建一个目录来挂载逻辑卷。这将在逻辑卷"/dev/myvg/saas"上创建XFS文件系统。现在,逻辑卷"saas"已经成功挂载到目录/home/saas。将逻辑卷挂载到目录/home/saas。这将在磁盘/dev/vdb上创建XFS文件系统。命令在逻辑卷上创建XFS文件系统。原创 2023-09-21 01:21:02 · 2069 阅读 · 0 评论 -
在 CentOS 7 上安装中文字体
CentOS7安装中文字体, 完成上述步骤后,系统就可以使用中文字体了。如果在终端中使用中文出现乱码,可以将终端的字体设置为中文字体。原创 2023-09-12 13:12:10 · 3493 阅读 · 0 评论 -
在CentOS7上增加swap空间
创建一个新的swap文件。你可以根据需要指定大小。成功增加了CentOS上的swap空间。新的swap文件将在系统重新启动时自动挂载并生效。原创 2023-09-08 15:41:59 · 1016 阅读 · 0 评论 -
RabbitMQ 启动及参数说明
设置 RabbitMQ 服务器的节点名为 rabbit@server-d68bd189-e9ba-473f-abc0-4f37a5ee71e1。: 这是 Erlang 虚拟机的可执行文件路径,用于执行 RabbitMQ 服务器。: 设置 RabbitMQ 的主目录为 /var/lib/rabbitmq。: 设置日志文件的根目录为 /var/log/rabbitmq。: 设置 Erlang 进程的最大堆栈大小为 1048576。: 分隔符,用于将后续的参数传递给 RabbitMQ 服务器。原创 2023-08-28 14:08:48 · 867 阅读 · 0 评论 -
在CentOS 7上安装和使用Suricata的详细步骤
Suricata已经安装并开始监控网络流量,检测潜在的入侵行为。你可以根据需要进行更多的配置,如日志记录、警报设置等。请参考Suricata的官方文档以获取更详细的配置和使用说明。文件,启用所需的规则集。在Suricata的配置文件中,找到并编辑。替换为要监控的网络接口,例如eth0。原创 2023-07-14 11:49:08 · 2580 阅读 · 0 评论 -
在CentOS7环境中,实现使用openresty配置文件,达到jwt指定用户userid不能访问的效果
验证 jwt 是否有效。如果 jwt 有效,我们将会查询 PostgreSQL 数据库,检查用户 userid 是否在黑名单表中。如果用户在黑名单中,请求将会被拒绝并返回 403 状态码;否则请求将会被转发到指定地址,并且在转发过程中会自动添加上验证后的 jwt 信息。#在CentOS7环境中,实现使用openresty配置文件,达到jwt指定用户userid不能访问的效果。接口时,将会首先执行。原创 2023-06-09 19:13:47 · 1580 阅读 · 0 评论 -
Linux批量kill进程 (批量杀掉进程)、CentOS
“批量Kill 进程 命令: 1 er-hljsps -ef|grep GSM_run.py|grep -v grep|cut -c 9-15|xargs kill -9 命令说明 : 1、管道符 “|” 用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。 2、“ps -ef”是 查看所有进程 其中ps -aux 也是查看所有进程 不过两者右以下区别: (1)-ef是System V展示风格,而-aux是BSD风格 ...原创 2022-11-21 22:24:21 · 1694 阅读 · 0 评论 -
CentOS 7 防火墙配置和白名单问题
利用CentOS系统IPtables防火墙添加360网站卫士节点IP白名单 centos6.5添加白名单如下: 在防火墙 配置文件中加入白名单 ip -A INPUT -s 183.136.133.0/24 -j ACCEPT...原创 2022-11-16 01:06:15 · 1350 阅读 · 0 评论 -
Linux安装MinIo(已配置开机重启)
Linux(CentOS)安装MinIo,详细教程,附防火墙端口开放操作 -...5.尝试登录MinIo地址:主机IP:9889密码为之前设置的admin账号6.新建管理员用户并赋权备注:此处新建的管理员用户...转载 2022-10-14 14:06:55 · 3942 阅读 · 0 评论 -
PostgreSQL 安装gis插件 CREATE EXTENSION postgis_topology
postgres-# ;ERROR: could not open extension control file "/usr/pgsql-10/share/extension/postgis_topology.control": No such file or directorypostgres=# CREATE EXTENSION postgis_topology;ERROR: could not open extension control file "/usr/pgsql-10/share原创 2022-07-05 15:00:42 · 3108 阅读 · 0 评论 -
-bash: pip: 未找到命令 python: can‘t open file ‘pip‘: [Errno 2] No such file or directory
-bash: pip: 未找到命令 python: can't open file 'pip': [Errno 2] No such file or directory ImportError: No module named psycopg2 RHEL 及衍生发行版如 CentOS等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install 软件包名,即可安装很多以前需要编译安装的软件、常用的软件或一些比较流行的软件,比如现在流行的nginx、htop....原创 2022-06-06 18:31:56 · 5451 阅读 · 0 评论 -
CentOS CentOS7 yum install没有可用软件包
已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfilebase: mirrors.aliyun.comextras: mirrors.aliyun.comupdates: mirrors.dgut.edu.cn没有可用软件包 htop。错误:无须任何处理yum install epel-release;然后再试试yum install 其他安装包yum install epel-release;原创 2022-03-23 15:01:24 · 4116 阅读 · 0 评论 -
Python2.7 CentOS7 处理报错 ImportError: No module named psycopg2
运行出错:ImportError: No module named psycopg2import psycopg2Traceback (most recent call last):File “”, line 1, in ImportError: No module named psycopg2安装出错:[root@localhost pyscript]# pip install psycopg2DEPRECATION: Python 2.7 reached the end of its l原创 2021-12-28 15:45:28 · 2369 阅读 · 1 评论 -
快速配置 Samba 将 Linux 目录映射为 Windows 驱动器
快速配置 Samba 将 Linux 目录映射为 Windows 驱动器一、局域网内的 Linux 服务器上操作步骤:二、局域网内的 Windows 服务器上操作步骤:一、局域网内的 Linux 服务器上操作步骤:1、安装samba(CentOS Linux):yum install samba system-config-samba samba-client samba-common2、创建www账号/usr/sbin/groupadd www/usr/sbin/useradd -g www转载 2020-09-14 11:09:59 · 182 阅读 · 0 评论 -
CentOS Linux安装中文字体库,解决中文乱码问题
CentOS Linux安装中文字体库,解决中文乱码问题原因解决步骤查看centos系统的字体库原因CentOS中没有安装中文字体库,会出现中文乱码问题,解决问题需安装中文字库解决步骤查看centos系统的字体库fc-list :lang=zh进入到该字体库的目录cd /usr/share/fontsmkdir chinese 将本地windows 的字体库(C:\Windows\Fonts)拷贝至chinese目录下。注意将ttc 后缀改为ttf执行命令:mkfontscale原创 2020-09-04 00:06:47 · 1351 阅读 · 0 评论 -
Linux下使用zip命令加密压缩/解压文件 zip、unzip、unar
Linux下使用zip命令加密压缩/解压文件一、zip命令加密压缩解压二、zip命令参数一、zip命令加密压缩解压压缩方法一zip -re *.zip files1 files2压缩压缩方法二zip -q -r -P passwordd *.zip files1 files2passwordd 为设置的密码解压方式一解压方式二二、zip命令参数Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software原创 2020-08-20 16:53:52 · 10570 阅读 · 0 评论 -
CentOS 6 7 Linux 磁盘IO状态查询 dstat
CentOS 6 7 Linux 磁盘IO状态查询 dstat安装工具dstat 使用帮助查询IO状况安装工具yum install dstatdstat 使用帮助Usage: dstat [-afv] [options..] [delay [count]]Versatile tool for generating system resource statisticsDstat options: -c, --cpu enable cpu stats原创 2020-08-03 13:28:21 · 477 阅读 · 0 评论 -
CentOS7跨云(阿里云 亚马逊云)迁移,在没有直接外网权限的服务器之间迁移数据库数据;PostgreSQL
CentOS7在没有直接外网权限的服务器之间迁移数据库数据;PostgreSQL1、前置准备工作内容2、数据备份还原过程3、相关操作命令迁移示例:从开发测试服务器A环境,迁移至目标验证服务器B环境,数据库在各自环境使用云RDS数据库PostgreSQL,两套环境网络不互通不可直接访问。1、前置准备工作内容1、数据库备份还原工具 pgsql 。分别安装于A、B环境服务器中clusterdb ecpg pgbench pg_dumpall pg_原创 2020-08-01 22:27:12 · 686 阅读 · 0 评论 -
Linux定时任务crontab;cron;MySQL定时备份
fileclear.shtamcdir=${HOME}/ora/user_projects/domains/tamccd ${tamcdir}echo rm -f `ls heapdump*.phd`rm -f heapdump*.phdecho rm -f `ls javacore*.txt`rm -f javacore*.txtecho rm -f `ls Snap*.trc`rm -f Snap*.trccd binecho cp /dev/null nuhup.outcp /d转载 2020-07-28 09:48:45 · 302 阅读 · 0 评论 -
CentOS7挂载AWS的S3存储bucket到Linux本地文件目录,使用nginx/openresty直接静态文件方式访问
安装AWS s3fsyum install epel-releaseyum install s3fs-fuseAWS的S3访问密钥echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > ${HOME}/.passwd-s3fschmod 600 ${HOME}/.passwd-s3fs挂载s3存储到/mnt/s3bucket目录,并把文件设置为nginx权限id nginx# 查询nginx用户信息uid=1003(nginx) gid=1003(ngi原创 2020-07-27 13:45:07 · 2579 阅读 · 0 评论 -
CentOS7防火墙设置;Linux防火墙设置;systemctl -- firewalld.service;firewall;firewall-cmd
1、查看firewall服务状态systemctl status firewalld2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务# 开启service firewalld start# 重启service firewalld restart# 关闭service firewalld stop4、查看防火墙规则firewall-cmd --list-all 5、查询、开放、关闭端口#原创 2020-07-20 16:28:14 · 540 阅读 · 0 评论 -
Linux ln创建、删除软链接的正确方式
软连接相关命令:ln1、创建一个软连接# ln -s /usr/softwaredir/ /home/softwaredir_link2、删除软连接出现错误# rm /home/softwaredir_link/rm: 无法删除"/home/softwaredir_link/": 是一个目录3、删除软连接的正确方式# rm /home/softwaredir_link/rm: 无法删除"/home/softwaredir_link/": 是一个目录# rm /home/softwar原创 2020-07-14 13:46:49 · 44571 阅读 · 11 评论 -
PostgreSQL 物流轨迹系统数据库需求分析与设计 - 包裹侠实时跟踪与召回
PostgreSQL 物流轨迹系统数据库需求分析与设计 - 包裹侠实时跟踪与召回作者digoal日期2017-04-10标签PostgreSQL , PostGIS , 快递 , 包裹侠 , 地理位置 , 距离排序 , KNN背景物流行业对地理位置信息数据的处理有非常强烈的需求,例如1. 实时跟踪快递员、货车的位置信息。对数据库的写入性能要求较高。2. 对于当日件,需要按发货位置,实时召回附近的快递员。3. 实时的位置信息非常庞大,为了数据分析的需求,需要保留数据,所以需要廉价的存储转载 2020-07-13 19:23:24 · 2026 阅读 · 0 评论 -
菜鸟末端轨迹 - 电子围栏(解密支撑每天251亿个包裹的数据库) - 阿里云RDS PostgreSQL最佳实践
来源 https://github.com/digoal/blog/blob/master/201708/20170803_01.md菜鸟末端轨迹 - 电子围栏(解密支撑每天251亿个包裹的数据库) - 阿里云RDS PostgreSQL最佳实践作者digoal日期2017-08-03标签PostgreSQL , PostGIS , 多边形 , 面 , 点 , 面点判断 , 菜鸟背景菜鸟末端轨迹项目中涉及的一个关键需求,面面判断。在数据库中存储了一些多边形记录,约几百万到千万条记录,例转载 2020-07-13 18:50:28 · 1343 阅读 · 0 评论 -
PostgreSQL 地图两点之间,经纬度距离计算, PostGIS方式计算, 电子围栏功能实现;PostgreSQL空间数据存储扩展 PostGIS
PostgreSQL 地图两点之间,经纬度距离计算, PostGIS方式计算, 电子围栏功能实现PostGIS介绍 - PostgreSQL空间数据存储扩展 PostGIS安装插件PostGIS在数据库中启用插件坐标点相关函数使用坐标系 AddGeometryColumn文本转换为几何 ST_GeomFromText转换坐标体系ST_Transform将几何类型转换为文本描述ST_AsText测试点保存距离计算函数 ST_Distance文本转换地理几何类型函数 ST_GeogFromText两点距离计算原创 2020-07-13 18:37:43 · 3983 阅读 · 0 评论 -
PostgreSQL 地图两点之间,经纬度距离计算 getdistance_bygispoint,自定义数据库函数方式, 非PostGIS数据库函数方式计算
距离计算公式以lng为经度(longitude)缩写lat为纬度(latitude)缩写create or replace function getdistance_bygispoint( i_latbegin real, i_lngbegin real, i_latend real, i_lngend real ) returns float as $body$/* * 地图两点之间,经纬度距离计算 * kuojungwon原创 2020-07-13 17:17:01 · 1525 阅读 · 5 评论 -
CentOS下安装阿里云OSS模拟器 oss-emulator 阿里云OSS配置
CentOS下安装阿里云OSS模拟器 oss-emulator 阿里云OSS配置1、下载oss-emulator2、安装oss模拟器安装ruby安装相关插件运行oss模拟器创建bucket3、其他,使用阿里云OSS配置1.创建bucket,配置跨域规则。跨域规则如下(自己随便配置的):2.创建accessKey,在配置accesskey的步骤如下:3.修改数据库和程序sevice的配置文件4.重启相关服务。1、下载oss-emulatoross-emulator下载地址https://github.co原创 2020-07-13 14:02:05 · 1844 阅读 · 1 评论 -
CentOS下 PostgreSQL数据库安装,数据库启动,数据库恢复, systemctl 方式启动 postgresql,postgresql.service文件
PostgreSQL数据库安装,数据库启动安装准备1、根据需要的版本下载对应的安装包2、准备数据库连接工具3、创建安装目录数据库使用官方帮助文档postgres9系列postgres10postgres11postgres数据库安装配置postgres数据库启动运行postgres数据库配置文件修改启动数据库后修改postgres默认的账号密码修改postgresql.conf和pghba.conf配置文件postgresql.conf的参数修改pg_hba.conf 的配置修改postgres恢复数据库创原创 2020-07-13 11:53:28 · 2018 阅读 · 0 评论 -
CentOS编译安装openresty、rpm安装openresty、gcc gcc-c++
安装openrestyopenresty 编译安装openresty `rpm`方式安装openresty 编译安装openresty一般是编译安装的, 需要较新的gcc gcc-c++等通过yum安装环境命令: yum install -y unzip make gcc gcc-c++ readline-devel pcre-devel openssl-devel perl gd-devel编译命令:./configure --with-luajit --with-http_image_fil原创 2020-06-29 18:42:23 · 1027 阅读 · 1 评论 -
sh 程序服务进程重启步骤 && nohup node main.js 》→ /dev/null 2》&1 &
网关主程序–一键方式(注意:先停用再启用)1 cd /home/bash2 #停止网关所有服务3 ./cloud.sh stop4 #启动网关所有服务5 ./cloud.sh start启动前先确认进程未启动DMS服务启动后端服务启动:如有进程已启动,但程序未正常,需先停止再启动1 cd /home/dms/jetty/bin2 ./jetty.sh stop3...原创 2020-03-28 21:39:34 · 512 阅读 · 0 评论 -
postgresql 密码修改,忘记密码进行修改重置
postgresql 密码修改,忘记密码进行修改重置1、密码修改缘由2、修改密码的方式方式1方式23、忘记密码重置1、密码修改缘由1、客户端认证方式为密码验证,设置初始密码,则会涉及到修改密码2、忘记了数据库登录密码,则会涉及到修改密码2、修改密码的方式方式1安全地修改密码:使用psql,连接到Postgres Server:1、远程ssh连接到服务器ssh user@192.168.0.100 # 命令使用参数说明:NAME ssh — OpenSSH SSH clie原创 2020-06-29 18:12:48 · 11506 阅读 · 2 评论 -
半个小时学会入门使用Linux基础命令
半个小时学会入门使用Linux基础命令一、Linux基本目录说明a、根目录下的各子目录概述b、详细目录介绍二、基础命令使用a、常用基础命令b、快捷键c、其他命令使用`tree` 目录树`vim` 编辑`vim` 命令模式(`Command mode`)`vim` 输入模式(`Insert mode`)`vim` 底线命令模式(`Last line mode`)`more 、less、cat` 查看文件内容`|`管道符`>、 >>、 <、 2>、&>` 重定向一、原创 2020-06-28 19:39:56 · 313 阅读 · 0 评论