linux环境软件安装
文章平均质量分 89
恒悦sunsite
做一名专业严谨高效的基础设施运维工程师!
展开
-
Linux之kafka单机安装和使用简介
Apache Kafka 是一个分布式流处理平台,最初由 LinkedIn 开发,并于 2011 年开源,随后捐赠给 Apache 基金会。Kafka 被广泛应用于构建实时数据管道和流处理应用,旨在以高吞吐量、低延迟和高容错性处理大量实时数据流。我们创建一个主题,通过生产消息,消费者可以正常消费获得消息,说明服务正常。创建主题查看主题test发送消息hello wuhs另起一个窗口,消费消息。原创 2024-08-26 08:30:00 · 881 阅读 · 0 评论 -
Linux之存储桶minio单机安装和使用简介
MinIO 是一个高性能的分布式对象存储系统,主要用于存储非结构化数据,例如照片、视频、备份和日志文件。它是开源的,基于 Go 语言开发,具有高度可扩展性和高可用性,能够在私有云、公有云和边缘环境中部署。MinIO 兼容 Amazon S3 的 API,因此可以很容易地与现有的 S3 客户端和应用程序集成。原创 2024-07-26 08:30:00 · 1216 阅读 · 0 评论 -
Linux之免费证书工具certbot安装和使用
Certbot是一个免费的开源软件工具,用于在手动管理的网站上自动使用Let's Encrypt证书以启用HTTPS。要想让自己的网站启用https协议,需要一个由CA(数字证书认证机构)颁发的,能够让各个浏览器都能承认的SSL安全证书。有很多网站可以申请到免费的SSL证书,比如阿里云,腾讯云等。一般免费证书SSL网站只可以申请二级域名ssl证书,而且有数量限制,有效期也是有限制,比如阿里云是20张有效期3个月二级域名ssl证书,腾讯云是20张有效期1年二级域名ssl证书。原创 2024-07-10 13:41:56 · 3061 阅读 · 0 评论 -
Linux之masscan工具安装和使用
Masscan是一款快速、高效且开源的端口扫描工具,被广泛用于网络安全领域。它的设计目标是实现极高的扫描速度,使其能够在极短的时间内扫描整个互联网的IPv4地址空间。以下是masscan的主要特性和功能: 随着《网络安全法》的出台,在使用Masscan时,用户应当遵循法律和道德规范,仅在有授权的范围内使用该工具。非法和未授权的端口扫描活动是违法的,并可能导致法律责任。通过合理利用其强大的功能和灵活的配置,安全专家可以有效地进行网络探测和安全评估工作。原创 2024-07-01 07:08:40 · 1321 阅读 · 0 评论 -
Linux之prometheus安装和使用简介(一)
普罗米修斯Prometheus是一个开源系统监控和警报工具包,最初构建于SoundCloud。自2012年成立以来,许多公司和组织都采用了普罗米修斯,该项目拥有非常活跃的开发人员和用户社区。它现在是一个独立的开源项目,独立于任何公司进行维护。为了强调这一点,并澄清该项目的治理结构,普罗米修斯于2016年加入云原生计算基金会,成为继Kubernetes之后的第二个托管项目。以下是普罗米修斯的主要特点和优势: Prometheus的主要组件包括Prometheus Server、Exporters、Ale原创 2024-06-24 08:30:00 · 1606 阅读 · 3 评论 -
Linux之elasticsearch-head插件安装
elasticsearch-head插件是一款能够连接ElasticSearch搜索引擎并提供可视化的操作页面的管理插件。通过该插件,用户可以对ElasticSearch搜索引擎进行各种设置和数据检索功能。类似于使用navicat工具连接MySQL这种关系型数据库进行数据库操作,elasticsearch-head插件允许用户在插件页面编写RESTful接口风格的请求,从而对ElasticSearch中的数据进行增删改查、创建或删除索引等操作。原创 2024-05-13 08:30:00 · 1307 阅读 · 0 评论 -
Linux之miniconda的安装和使用
Miniconda和Anaconda都是由Continuum Analytics开发的Python发行版。二者的主要区别在于它们所自带的软件包集合的大小。Miniconda是一个免费的conda最低安装程序。它是Anaconda的一个小型引导程序版本,只包括conda、Python、它们都依赖的包,以及少量其他有用的包(如pip、zlib和其他一些包)。这使得Miniconda在安装过程中体积更小,更适合那些希望精细控制其环境和软件包的用户。原创 2024-04-01 08:30:00 · 3240 阅读 · 0 评论 -
银河麒麟之PaddleNLP大模型部署
PaddleNLP是一款简单易用且功能强大的自然语言处理和大语言模型(LLM)开发库。聚合业界优质预训练模型并提供开箱即用的开发体验,覆盖NLP多场景的模型库搭配产业实践范例可满足开发者灵活定制的需求。2023年8月15日PaddleNLP v2.6发布,发布全流程大模型工具链,涵盖预训练,精调,压缩,推理以及部署等各个环节,为用户提供端到端的大模型方案和一站式的开发体验;内置4D并行分布式Trainer,高效微调算法LoRA/Prefix Tuning, 自研INT8/INT4量化算法等等;原创 2024-03-25 08:30:00 · 1216 阅读 · 2 评论 -
银河麒麟之NVIDIA GeForce显卡驱动安装
bios环境下主板优先输出独显信号,除非无独立显卡,信号输出到主板集成显卡;在系统启动完成后才会两个信号通道都显示。所以如果需要U盘装机,需要主板已经安装合适驱动或者去除独显先安装系统和驱动。- 银河麒麟安装的时候建议选择英文。博主在选择中文语言安装的时候,插上独显启动界面有看到银河麒麟图标后下方有一行字乱码,这一个页面快速闪过后屏幕就没有任何输出了,拔除显卡系统可以正常启动。博主重新安装为英文的时候启动正常。原创 2024-03-18 08:30:00 · 11131 阅读 · 11 评论 -
银河麒麟之Workstation安装
VMware Workstation是一款由VMware公司开发的虚拟化软件,它允许用户在一台物理计算机上运行多个操作系统,并在每个操作系统中运行多个虚拟机。VMware Workstation提供了一个可视化的用户界面,使用户可以轻松创建、配置和管理虚拟机。VMware Workstation支持多种操作系统,包括Windows、Linux和Mac OS X。它提供了许多高级功能,如快照、克隆、网络模拟和虚拟机共享。用户可以使用快照功能来捕捉虚拟机的状态,并在需要时恢复到该状态。原创 2024-03-04 11:00:13 · 3091 阅读 · 1 评论 -
Linux之zenmap安装和使用
在上一篇博文中我们在windows环境下安装了zenmap,简单使用正常的,新建profile和对比扫描结果都是程序奔溃,博主继续这一批博文目的就是想看看这两个更实用的功能是什么样子的。新建或者编辑profile界面如下,一共包括配置、扫描、Ping、脚本、目标、源、其他、定时(汉化版本翻译为定时,暂时就用这个吧),各页签的主要配置项有多行,博主知识有限,还没有深入研究和测试,这里不过多赘述。总之linux环境下新建和编辑profile都可以正常使用。原创 2024-02-05 08:30:00 · 1944 阅读 · 0 评论 -
Linux之中文字体安装
- ttf格式TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式,TTF字体则只包含一种字型。- ttc格式TTC字体是TrueType字体集成文件(.TTC文件),是在一单独文件结构中包含多种字体,以便更有效地共享轮廓数据,当多种字体共享同一笔画时,TTC技术可有效地减小字体文件的大小。 TTC是几个TTF合成的字库,安装后字体列表中会看到两个以上的字体。如果几个字体中的大部分字都一样时,可原创 2024-01-29 08:30:00 · 3243 阅读 · 0 评论 -
Linux之iDrac服务模块安装
通过iDrac带外管理Dell服务器的时,点击主机操作系统提示“访问RAC0690: 服务器的操作系统中未安装 iDRAC Service Module。安装服务模块,然后重试该操作”。这是因为操作系统未安装dell官方的iDRAC Service Module模块,安装完成模块后就可以查看相关信息了。原创 2023-11-07 08:30:00 · 2677 阅读 · 0 评论 -
Jenkins之Jenkins2.4在linux环境下安装
修改JENKINS_PORT服务端口为自定义端口,新版本中是修改/usr/lib/systemd/system/jenkins.service 此文件中的JENKINS_PORT参数,Jenkins2.3以前的历史版本是修改/etc/sysconfig/jenkins中的参数,网上找到的多是修改此处,经博主实验测试修改/etc/sysconfig/jenkins文件无效,但是安装的时候确实会生成此文件,如果有知道原因的博友欢迎留言回复。原创 2023-10-10 08:30:00 · 2628 阅读 · 5 评论 -
Linux之libreoffice安装
查看libreoffice7.5命令我们可以发现这个命令是软连接到了soffice命令上,实际上libreoffice和openoffice都是基于openoffice.org项目开发的,可以理解libreoffice是openoffice的更新迭代版本。原创 2023-08-22 08:30:00 · 13665 阅读 · 8 评论 -
Linux之openoffice安装
OpenOffice是一个开源的办公软件套件,包含了文本编辑器、电子表格、演示文稿、数据库和绘图等应用程序。它可以在多个操作系统上运行,包括Windows、Mac OS X和Linux等。OpenOffice的目标是提供一个完全免费、功能齐全的办公软件套件,为用户提供一个可靠的替代Microsoft Office的选择。OpenOffice的文件格式是开放的,可以与其他软件兼容,如Microsoft Office和LibreOffice等。OpenOffice的开发由Apache软件基金会负责,并得到了全球原创 2023-08-14 08:30:00 · 4881 阅读 · 0 评论 -
Linux之milvus向量数据库安装
Milvus是一个开源的向量相似度搜索引擎,主要用于大规模向量数据的存储和查询。它支持多种向量类型,包括稠密向量、稀疏向量、二进制向量等,并提供了多种相似度度量方法,如欧氏距离、余弦相似度、Jaccard相似度等。Milvus支持分布式部署,可以在多台服务器上搭建分布式搜索集群,支持高并发查询和批量查询。Milvus通过提供简单易用的API,可以轻松地与各种应用程序集成,如图像搜索、推荐系统、自然语言处理等领域。原创 2023-08-07 08:30:00 · 5582 阅读 · 0 评论 -
Linux之Jupyter NoteBook安装
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。Jupyter Notebook以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。原创 2023-05-09 08:30:00 · 5188 阅读 · 0 评论 -
linux之yum安装redis
Redis(Remote Dictionary Server ),即远程字典服务。Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存、消息代理和流引擎。Redis提供了字符串、哈希、列表、集合、带范围查询的排序集合、位图、超日志、地理空间索引和流等数据结构。Redis具有内置复制、Lua脚本、LRU逐出、事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster自动分区提供高可用性。您可以对这些类型运行原子操作,如附加到字符串;增加哈希中的值原创 2023-04-04 08:30:00 · 5589 阅读 · 0 评论 -
Linux之PyTorch安装
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出PyTorch。PyTorch的前身是Torch,其底层和Torch框架一样,但是使用Python重新写了很多内容,不仅更加灵活,支持动态图,而且提供了Python接口。它是由Torch7团队开发,是一个以Python优先的深度学习框架,不仅能够实现强大的GPU加速,同时还支持动态神经网络。原创 2023-03-21 08:30:00 · 3462 阅读 · 0 评论 -
Linux之网络流量监控工具ntopng YUM安装
Ntop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。他是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具;尤其当ntop与nprobe配合使用,其功能更加显著。它同时提供命令行输入和web页面,可应用于嵌入式web服务。NTOP于2011年已经停止更新,NTOPNG是NTOP的新一代版本,ntopng最新稳定版本是5.4。原创 2023-02-21 08:30:00 · 4344 阅读 · 0 评论 -
Linux之网络流量监控工具ntopng源码编译安装
Ntop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。他是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具;尤其当ntop与nprobe配合使用,其功能更加显著。它同时提供命令行输入和web页面,可应用于嵌入式web服务。NTOP于2011年已经停止更新,NTOPNG是NTOP的新一代版本,ntopng最新稳定版本是5.4。原创 2023-02-14 08:30:00 · 2368 阅读 · 0 评论 -
Linux之网络性能测试工具netperf实践
Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多快的速度接收数据。原创 2023-01-31 08:30:00 · 3908 阅读 · 1 评论 -
Linux之SQL Server数据库安装
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。SQ原创 2022-12-28 08:30:00 · 8501 阅读 · 0 评论 -
Linux之LNMP离线安装
LNMP一键安装包对于小型系统部署来说真的是非常方便,日常工作中除了在线安装,也存在部分场景要求离线安装。比如内网专网、严格限制访问外网的网络等,有些院校的实验室就是这种情况,需要使用光盘来完成系统的部署安装。如果是纯粹离线环境我们可以使用光盘刻录大师等工具通过光驱将软件包刻录到光盘中。博文是模拟离线安装方式,将离线安装的软件包通过网络工具上传到服务器上。博文实验环境:- 操作系统:centos7.6- LNMP版本:1.9- MySQL:5.7.38- 硬件配置:2c,4G内存原创 2022-11-16 08:30:00 · 3154 阅读 · 0 评论 -
Linux之LNMP在线安装
LNMP一键安装包是一个用Linux Shell编写的可以为Linux环境下安装Nginx、MySQL、PHP等生产环境的Shell程序。既简化了这些软件的安装过程,还提供了lnmp命令管理相关服务的启停、日常管理等。还可以使用升级脚本实现相关软件的升级或者降级。原创 2022-11-14 08:30:00 · 2475 阅读 · 0 评论 -
Linux之iNodeclient客户端定制和安装
- 遇到软件问题如果百度不到的,最佳的求助方式是就是官网、官方论坛这些官方渠道;- 办法总比困难多,只要你愿意去尝试一定可以解决问题的;- 愿意分享,愿意帮助他人的人很多,社会还是好人多。原创 2022-10-26 08:30:00 · 6520 阅读 · 9 评论 -
Linux之sqlserver客户端安装和使用简介
本文介绍了linux环境下mssql-tools工具的安装,以及使用的简单介绍。安装了mssql-tools工具之后就有了sqlcmd和bcp命令。sqlcmd命令可以使用命令行模式下登录、管理、维护sqlserver数据库。原创 2022-10-31 08:30:00 · 3770 阅读 · 0 评论 -
Linux之FinalShell的安装和使用
FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发、运维工具,充分满足开发,运维需求,支持Windows、macOS、Linux,开源免费,还是一款国产软件。它还有一些特色功能:云端同步,免费海外服务器远程桌面加速,ssh加速,本地化命令输入框,支持自动补全,命令历史,自定义命令参数等。原创 2022-10-19 12:11:15 · 10748 阅读 · 3 评论 -
Linux之monitorix安装和使用实践
Monitorix是一个免费、开源、轻量级的系统监控工具,旨在监控尽可能多的服务和系统资源。它是为在生产Linux/UNIX服务器下使用而创建的,但由于它的简单性和小尺寸,也可以在嵌入式设备上使用。 它主要由两个程序组成:一个称为monitorix的收集器,它是一个Perl守护进程,与任何其他系统服务一样自动启动,另一个名为monitorix.CGI的CGI脚本。Monitorix包含自己内置的HTTP服务器(默认情况下在端口8080/TCP上侦听),以查看统计图,因此您不必安装原创 2022-10-03 08:30:00 · 1823 阅读 · 0 评论 -
Linux之日志检查工具logcheck
Logcheck用来分析庞大的日志文件,过滤出有潜在安全风险或其他不正常情况的日志项目,然后以电子邮件的形式通知指定的用户。Logcheck是一个软件包,用于自动运行和检查系统日志文件,查看是否存在安全违规和异常活动。Logcheck使用一个名为logtail的程序,该程序会记住它在日志文件中读取的最后一个位置,并在后续运行中使用该位置来处理新信息。这个软件包有一些功能,但可能更容易使用,因为它不需要一个持续运行的程序,并且可以将许多系统的所有结果发送回单个位置。此外,它还报告您以前可能没有见过的任何异常系原创 2022-09-22 11:49:34 · 3010 阅读 · 0 评论 -
Linux之xdotool工具安装及实践
xdotool允许您通过编程(或手动)模拟键盘输入和鼠标活动,移动和调整窗口大小等,使用X11的XTEST扩展和其他Xlib函数。该工具的主要应用场景是部分软件需要依赖桌面窗口,而linux服务器环境下我们习惯于命令行下的高效操作和运行,xdotool工具可以模拟鼠标的操作,协助我们在命令行下完成需要鼠标点击才能完成的操作。.........原创 2022-07-27 09:00:00 · 8162 阅读 · 1 评论 -
Linux之使用verdaccio搭建NPM私服
npm私服主要优势其实就两个:- 托管公司内部组件库代码,不对外,方便管理。- 项目中使用到的npm包会缓存到私服库里,能明显提升之后下包的速度。 Verdaccio是一个简单的零配置本地专用NPM注册表。刚开始时不需要整个数据库。Verdaccio拥有自己的微型数据库,并且能够代理其他注册中心(例如npmjs.org),同时还引入了缓存下载的模块。对于那些希望扩展存储功能的用户,Verdaccio支持各种社区制作的插件,以连接到亚马逊S3、谷歌云存储等服务中,或者创建自己的插件。......原创 2022-07-13 08:00:00 · 1666 阅读 · 0 评论 -
Linux之glibc2.17版本升级至2.31
研发python开发引入pyTSL模块时报错,ImportError: /lib64/libc.so.6: version `GLIBC_2.25' not found。因为操作系统当前的版本为GLIBC_2.17,需要将GLIBC进行升级。因为yum安装只能安装到2.17版本,所有只能采用源码升级的方式进行。环境说明:- 操作系统版本:CentOS Linux release 7.6.1810 (Core) - glibc版本:升级前2.17,升级后2.31- python版本:升级前2.7.5,.原创 2022-06-29 08:00:00 · 55369 阅读 · 19 评论 -
Linux之python版本升级
升级glibc的时候根据INSTALL升级说明,要求python版本3.4以上。所以需要对python版本进行升级。centos7默认安装的python版本为2.7.5,python通过yum安装也只能安装2.7.5版本,python3可以通过yum安装3.6.8版本。如果需要更高的版本,只能通过源码编译安装。此博文介绍源码安装方式升级python和python3版本,源码编译安装要求操作系统已经安装了gcc。环境说明如下:...原创 2022-06-27 15:41:29 · 41325 阅读 · 1 评论 -
Linux之gdb安装和升级
GDB是linux环境下的程序调试工具。一般来说,GDB主要帮助你完成下面四个方面的功能:- 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。- 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)- 3、当程序被停住时,可以检查此时你的程序中所发生的事。- 4、你可以改变你的程序,将一个BUG产生的影响修正从而测试其他BUG。 升级glibc的时候需要升级gdb版本,源码升级gdb的时候各种报错,博主觉得此升级过程足够单独成文展现。环...原创 2022-06-22 08:00:00 · 12890 阅读 · 6 评论 -
Linux之tomcat日志乱码排查记录
tomcat服务日志中文乱码可能原因有三个地方conf/server.xml、conf/logging.properties和JDK的JAVA_OPTS参数设置编码错误。原创 2022-05-09 08:00:00 · 3845 阅读 · 0 评论 -
Linux之NATAPP内网穿透工具安装和使用
内网穿透的原理其实很简单,就是通过具有固定公网IP地址的中转服务器实现流量转发。我们常用的向日葵、teamviewer都是类似的原理,只不过这些远程桌面工具是客户端到客户端的隧道,中间也是必须经过中转服务器转发流量的。而natapp实现的是客户端的某个服务映射到公网上,我们需要的时候通过映射后的地址访问内网的服务。原创 2022-04-20 08:00:00 · 9216 阅读 · 6 评论 -
Linux之宝塔面板安装和使用
宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。宝塔面板拥有极速方便的一键配置与管理,可一键配置服务器环境(LAMP/LNMP/Tomcat/Node.js),一键部署SSL,异地备份;提供SSH开启关闭服务,SSH端口更改,禁ping,防火墙端口放行以及操作日志查看;CPU、内存、磁盘IO、网络IO数据监测,可设置记录原创 2022-04-12 12:01:18 · 19384 阅读 · 0 评论 -
Linux之源码安装FFmpeg
FFmpeg是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放几乎所有人类和机器创建的东西。它支持最模糊的古老格式,直到最前沿。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg 可以 在各种构建环境、机器架构和配置下跨 Linux、Mac OS X、Microsoft Windows、BSD、Solaris 等 编译、运行和通过我们的测试基础架构FATE 。它包含可供应用程序使用的 libavcodec、libavutil、libavformat、l原创 2022-03-21 08:00:00 · 2277 阅读 · 5 评论