CentOS上的LNMP一键安装工具Centmin Mod

LNMP是一个基于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。很多朋友都说不会,不会,想要按照具体的流程一步一步操作,简称教程。在Linux上安装Nginx,MySQL,PHP(俗称LNMP)就是一行命令的事情,实在不需要什么“教程”,就算要教程google/baidu一下就可以搜到一大把,实在没必要再“求”一遍。比如,在Ubuntu12.04上安装Nginx,MySQL,PHP:$sudoapt-getinstallmysql-serverlibapache2-mod-auth-mysqlphp5-mysqlnginxphp5-fpm个人不推荐新手一开始就使用一键安装工具,一键安装工具隐藏了细节,不利于学习。不过自己动手配过几次系统、熟悉了Linux以后再回过头来看,使用一些一键安装工具还是很方便的,一键安装工具除了能安装必要的软件外还有一些附加功能,比如“关闭SELINUX”、“更改SSH端口”、“增加一个vhost”等。这里介绍的一键安装工具Centm...

Linux审计跟踪工具:last命令

linux系统中last命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户。通过last命令查看该程序的log,管理员可以获知谁曾经或企图连接系统。这对于追踪入侵来说是非常有用的。last显示的是自/var/log/wtmp文件创建起所有登录(和登出)的用户。这个文件是二进制文件,它不能被文本编辑器浏览,比如vi、Joe或者其他软件。这是非常有用的,因为用户(或者root)不能像他们希望的那样修改这个文件。last会给出所有已登录用户的用户名、tty、IP地址(如果用户是远程连接的话)、日期-时间和用户已经登录的时间。例子:$lastlenipts/010.0.76.162MonDec212:32-13:25(00:53)pungkitty1MonDec209:31stillloggedinrebootsystemboot2.6.32-358.23.2MonDec209:20-13:25(04:05)这里是如何阅读last信息:第一列告诉谁是用户第二列给出了用户如何连接的信息pts/0(伪终端)意味着从诸如SSH或telnet的远程连接的用户tty(teletypewri...

Windows自带SSH远程连接终端工具使用方法

大家可以通过win+r,-cmd,在面板输入 winver 来查看自己系统版本。 据了解大于18的才有ssh的客户端功能。接着继续在控制台输入以下命令来连接ssh。ssh用户名@IP接着输入“Yes”,按下回车。提示这种就证明连接成功了,是不是非常简单呢。扩展命令默认情况下,该命令尝试连接到默认端口22上运行的SSH服务器。但是,您可能需要连接到在其他端口上运行的服务器。通过使用-p开关指定端口来执行此操作。例如,如果服务器在端口7777上接受连接,则可以运行:ssh用户名@IP-p端口号如:sshroot@192.168.1.1-p7777 如果用不习惯,还是推荐使用第三方软件如:Xshell、FinalShell、Putty等,个人使用均是免费。...

shell中常用的工具

awk是一种方便的面向行的文本处理语言。 cat将指定为参数的文件内容打印到终端。作为管道的第一个命令,这是很方便的,例如,catfoo.txt|blah。 cut从输入文件或流的每个行上抽取出由字符限定的字段。 expand将输入制表符转换为空格。使用-t选项来指定制表符停止位。 fmt对段落重新格式化以便在其边缘处进行换行。这个能力被构建到大多数文本编辑器中,但是应知道它仍是一个好工具。 head打印出文件或流的前十行。使用-n选项来指定应显示的行数。 join与paste类似,但它在每个输入行中使用一个字段(缺省情况下是第一个字段)来匹配一在单行上合并的字段。 nl将行号添加到输入的每个行上。这对于打印输出很有用。 od将输入流转换为八进制或十六进制的“转储”格式。 paste获取两个或更多文件作为输入,连接输入文件上的每个后续行,并输出结果行。它对于创建文本的表或列是很有用的。 pr将文件分解为多个页面的输出;通常用于打印。 sed是一个功能强大...
开发笔记 开发笔记·2023-03-21

LogViewer超大文本浏览工具

 官方下载 几十GB的文件瞬间可以打开。非常方便。 LogViewer是一款简单好用的log日志文件查看工具。您想要查看log日志吗?那么不妨来看看这款LogViewer。该款工具可以在短短数秒内打开上G的LOG文件,支持高亮某行文字(例如警告,错误),支持Unicode名字,支持查看的编码:ANSI,OEM,UnicodeLE,UnicodeBE等等,支持文件搜索、打印。欢迎需要的用户前来下载体验!...

Laravel扩展包条形码生成工具——milon/barcode

milon/barcode可生成一维码、二维码等多种条码格式,使用也非常的方便。 项目地址:https://github.com/milon/barcode 安装: $composerrequiremilon/barcode 安装完成之后,我们需要注册providers服务 修改config/app.php文件, 'providers'=>array(  ...  'MilonBarcodeBarcodeServiceProvider',) 注册alias服务 'aliases'=>[  ...  'DNS1D'=>MilonBarcodeFacadesDNS1DFacade::class,  'DNS2D'=>MilonBarcodeFacadesDNS2DFacade::class,] 配置成...

java实现判断ip是否在指定ip区间的工具

利用ip和ip区间两端的值调用ipIsValid方法。(视频教程推荐:java课程)工具类:importorg.apache.commons.lang.StringUtils;importorg.springframework.web.context.request.RequestContextHolder;importorg.springframework.web.context.request.ServletRequestAttributes;importjavax.servlet.http.HttpServletRequest;publicclassIPUtil{/***获得当前ip*@return*/publicstaticStringgetIP(){ServletRequestAttributesservletRequestAttributes=(ServletRequestAttributes)RequestContextHolder.getRequestAttributes();if(servletRequestAttributes==null){return"...

Python程序快捷封装工具-QPT

QPT是一款开源的 Python 打包工具,遵守LGPL开源协议。最短仅需一行命令,即可将普通的 Python 脚本打包成EXE可执行程序,并选择性添加CUDA和NoAVX的支持。特色:【可定制兼容方案】在打包形如PaddlePaddle深度学习Python库时也可流畅打包,通过自定义SubModule来让QPT来捕捉你的习惯。【解释/命令双模式】Python语句可以轻松打包。【轻松引入CUDA库,兼容大部分NoAVX平台】无需用户安装也能用起CUDA。【实用的Debug组件】提供了实用的Debug工具以及日志系统【简约不简单的EXE】支持三种打包方式:秒安装、首次安装、在线安装三种方式,对应了三种:普通、较小、Mini三种打包体积。...

文件传输开源工具-PipingServer

Piping是一款轻量级的文件传输开源工具。通关HTTP/HTTPS协议传输,使用Stream流式传输任何文件不限制大小。(作者实验了1,110TB(≈1PB)传输,耗费64天2小时)。Piping基于TypeScript编写,遵守MIT开源协议。 特色:无限传输: 高效传输任何大小文件数据.无需安装:只需浏览器或 curl简单明了:简单透明又安全.服务器不存储:服务器不会储存任何传输数据T纯粹:纯HTTP协议,兼容性强.工程师友好:不仅针对浏览器用户,还专为Unix/Linux用户准备pipes Docker安装:1dockerrun-p8080:8080nwtgck/piping-server 使用Rust重写的版本:1dockerrun-p8181:8080nwtgck/piping-server-rust 之后打开浏览器:http://localhost:8080 ...

SQLite开源在线工具-SQLime

SQLime是一款开源的 SQLite 在线工具,可用于调试与分享SQL片段。基于Javascript编写,遵守MIT开源协议。跟前端开发工具JSFiddle类似,只是JSFiddle用于调试Javascript,SQLime用于调试SQL。 主要特性:SQLime包含整合了sql.js项目.提供所有SQL的基本功能,如indexes,triggers,views,transactions等.可以直接链接本地 SQLite数据库,同时也支持连接远程,文件和URLs都可以支持。如直联GitHub项目下的SQLite数据库。SQLime可保存查询语句,数据库以文本格式储存,方便读取和导入到其他数据库如PostgreSQL,MySQL等。手机界面友好。安全可靠。如果要连接GitHub项目下的SQLite数据库,GitHubAPItoken将储存在本地。...

开源项目管理工具-taskcafe

taskcafe是一款开源的项目管理工具,基于Go与Typescript编写,遵守MIT开源协议。以看板形式展现任务,支持对任务进行筛选过滤、打标签、添加截止日期、分配成员、制定流程等操作。 功能特色:通过看板管理任务,设置截止时间,标签,检查表。通过“我的任务”查看被分配的任务个人项目管理任务评论和活动 ...

开源白板/记事工具-Lorien

Lorien是一款基于Godot游戏引擎的自由开源的“无限画布绘画/记事”应用程序。适合为头脑风暴会议做快速笔记。支持多操作系统,包括:Windows,Linux以及macOS。软件遵守MIT开源协议。功能特性:无限绘图无限重做/撤销(几乎)无限放大缩小无限网格专注全屏模式存档文件体积小巧可同时多文档工作工具包括:自由画刷,相片,线工具,矩形工具,圆形、椭圆工具,选择工具等移动以及删除选定对象SVG文件格式导出键盘快捷键操作内置颜色选择器可兼容画图板(如Wacom等).同时支持压力感应多操作系统支持Windows,LinuxmacOS多语言支持:英语,德语,意大利语,韩语,俄语,西班牙语,土耳其语,葡萄牙语,中文。...

数据处理开源工具-Volbx

Volbx是一款可用于数据处理的开源图形工具,拥有数据加载、过滤、选择筛选、可视化、xlsx与CSV格式导出等功能。基于C++/Qt编写,遵守LGPL开源协议。作者称该工具最初是为房地产评估而创建的。当项目结束时,作者删除了房地产计算部分,并保留基本数据处理的应用程序作为开源项目。功能特色:加载数据-打开xlsx及ods表格文件过滤数据-过滤面板可定义每栏的数据范围选择数据-用户可以选择主数据中的多行可视化数据-根据用户操作动态生成多种内置表格(直方图,线性图,分组图等)排列数据–每栏可以以升序、降序排列导出数据–选择组数据或关联数据后,可导出xlsx或CSV文件格式....

开源的网页绘图工具-tldraw

tldraw是一款Web版的轻量级开源绘图和图表工具,具有手绘风格和智能箭头、捕捉和便签等便捷功能。自带画笔、橡皮、线框、文字等工具,用户可自定义画笔颜色、线框样式等。tldraw遵守MIT开源协议。除了满足基本绘画需求之外,tldraw还支持创建多人绘画房间,快捷键作画,以及暗黑主题、创作专注模式、画布调试模式、画布复制为SVG/JSON格式等功能。...

JavaScript 代码迁移为 TypeScript 代码工具-TS-Migrate

TS-Migrate是Airbnb(爱彼迎)公司开源的前端工具,可将JavaScript代码快速迁移为TypeScript代码,节省前端工程师的时间成本,统一开发环境。遵守MIT开源协议。 TS-Migrate生成的代码仍然需要后续操作来提高安全性。但比从头开始重新写代码要好得多。TS-Migrate被设计为一组插件,因此它可以针对不同的用例进行很好的自定义。可以添加更多插件来解决诸如类型质量改进或与库相关的事件(如Reaction中的属性类型)等问题。用户可以根据自己的需要添加具有不同插件集的自定义配置。这个工具并不能保证实现完全没有错误的转换,但在实际使用过程中,对于一个超过50000行代码、1000个文件的项目,从JavaScript转换到TypeScript使用这个工具基本只需1天。...
首页上一页12345...下一页尾页