之前刚接触服务器的时候,我还不太会看自己使用资源的情况,直到我使用hisat2比对的时候把服务器的资源(线程)全占满了【Linux||你的服务器怎么一片绿?】,我才开始去了解。
在持续集成和持续部署的技术栈中,Gitlab也是非常重要的部分,Gitlab主要应用于代码版本管理,不管是什么样的公司,都会应用到代码版本管理的部分。Gitlab它是基于Ruby On Rails开发的Git项目仓库,它的官方地址是:https://gitlab.com/,想深入了解的同学可以到Gitlab的官方去看它的doc的文档说明。在本文中主要今天主要介绍Gitlab环境的搭建,操作系统是Centos7.5(特别强调说明,如果是低配置的服务器,搭建Gitlab服务器后,启动Gitlab后,服务器的占用会被占用很多,所以需要特别的注意)。
你在这边通过GitHub或者 MetaMask登陆之后,发送消息,咕咕的手机能够接到推送通知,及时回复信息。
Answer是一个类似知乎的开源问答社区。支持Docker部署,目前GitHub拥有5.4K的star。
之前和大家介绍过的MicroBin主打的是文本代码分享功能,这周和大家推荐一个专注于文件分享的高颜值轻量小工具——Pingvin Share
GitLab:是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于在企业、学校等内部网络搭建git私服。
Tomcat下载与安装: https://blog.csdn.net/qq_41684621/article/details/101350370
文章首发于:https://blog.laoda.de/archives/docker-compose-install-fireshare
一直有小伙伴想要咕咕介绍用docker搭建导航页面,今天咕咕就推荐一个苏洋大佬受到Flame启发,在此基础上优化而来的新项目Flare
之前给大家介绍过一个简单的服务器监控。uptime-kuma 今天给各位带来一个酷炫的多服务器探针和多服务器监控。ServerStatus
早在 2 年前,咕咕搭建的第一个博客就是用的 Hexo 的框架(当时用的 butterfly 主题只有几十个 star),因为可以部署在 GitHub 上,加上如果可以接受 GitHub 的 `xxxxx.github.io` 域名,甚至可以不用一分钱就拥有自己的博客。
有时候你可能想从一台电脑上粘贴文本到另一台电脑上,或者是你想要分享一张图片或者是一些文件,但是用百度网盘登陆、上传、分享、下载太麻烦。
今天来分享一个私人 ChatGPT 网页应用——ChatGPT Next Web,让你随时随地方便使用ChatGPT!
某些对象或者数据没有利用价值了,但是由于某些原因占用着内存,无法被回收,就造成了内存泄漏。
Hasty Paste 是一个快速粘贴文本并共享的地方,主要用于共享调试日志等,以帮助开发人员提供技术支持。该项目的目标是既快又小。
今天想做PHP程序,结果启动Apache的时候控制台报443端口被占用。原因是我的虚拟机VMware占用443端口用于连接远程服务器的。其实出现这些状况很正常。因为不同的程序很有可能同时需要一个端口维持其服务。这里写给入门者告诉大家解决方法。
centos系统中80端口常常用于WEB服务器,有时当我们安装nginx服务或者webmail服务会遇到80端口被占用情况,下面为大家分享一下centos系统解决80端口被占用具体方法。
最近一直在搞邮件这块,本来我们邮件发送是用的腾讯免费的企业邮箱,邮件功能没有问题,但是由于邮件的限制,如下: 这些限制导致我们的部分客户是收不到邮件的,哪怕付费,这样的固定频率限制也是无法解决的,可以
Linux系统中80端口常常用于WEB服务器,有时当我们安装nginx服务或者webmail服务会遇到80端口被占用情况,下面为大家分享一下Linux系统解决80端口被占用具体方法。
为了减少频繁创建和销毁进程的开销,apache在启动之初,就预先fork一些子进程,然后等待请求进来。每个子进程只有一个线程,在一个时间点内,只能处理一个请求。
这周和大家分享一个开源的即时聊天项目。也是作者@moonrailgun强烈推荐咕咕用的。
前段时间,接到任务:尝试搭建一个私有化的代码仓库给前端团队使用。刚好在此之前我用Docker搭建过一个Gitlab,但使用了几天,出现了诸多问题,维护起来也比较麻烦,最终决定按照传统方法重新搭建。截至目前,服务已平稳运行数月。本文主要记录《私有化代码仓库Gitlab的落地与应用》系列(一):Gitlab传统搭建方式及后台维护,内容主要分为以下几个部分:
Redis是一个开源的,先进的 key-value 存储可用于构建高性能,可扩展的 Web 应用程序的解决方案。它支持存储的value类型很多,包括string,list,set,zset,hash。Redis支持各种不同方式的排序。为了保证效率,数据都是缓存在内存中,它可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。 和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用于缓存无需持久化的数据。而Redis不同的是它会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,实现数据的持久化。
80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端口会被其他的不明身份的程序占用,导致 Apache 启动失败,修改 Apache 的默认端口后访问本机地址又非常麻烦。下面介绍一下如果80端口被system(pid=4)占用后应该如何处理。
前言 由于微信小程序要使用Https,但是又不能修改已有线上的配置。所以最简单的方法就是使用nginx转发,在nginx上使用https,然后再转发到内部服务器。Nginx由于其优良的性能。一台4核16GB的内存完全可以支撑日均百万pv级别的访问。 基础知识 Nginx由于使用了 epoll模型,要求linux的内核必须在2.6以上。要了解epoll模型,可以看看知乎上的这篇文章:IO多路复用与 select,poll与epoll的关系。 使用 uname -a 查看Linux 内核版本,如下是Cent
推荐一个linux命令学习网站 http://man.linuxde.net/ 查询一个log日志中前10行的命令 head-n(行数) ***.log 查询一个log日志后10行的命令 tail-n(行数) ***.log 查询一个log中关键字error出现的次数 grep –rb "error" ***.log -c , 查询一个log中关键字error出现分别在哪一行 grep –rb "error" ***.log 查询当前运行java的进程 ps -ef |grep java 远
早在很久之前,咕咕就发布过Halo博客的视频,当时是因为Hexo没有后台,编辑起来有点麻烦,在众多博客框架里面,偶然找到的Halo。
最近被ArcGIS Server站点无法启动的问题折腾了几天,目前遇到的两种无法启动情况①、arcgis Server默认端口被占用,②、提示被其他操作占用,这两种问题都是因为服务器非正常关机(突然断电......)造成的
如没有轻量服务器,购买服务器时,选择Docker CE 应用镜像支付。已有轻量服务器,可直接进入控制台重置应用,选择Docker CE 应用镜像
注册域名,购买服务器。域名和服务器不一定需要在同一家服务商购买。但如果购买的是阿里云服务器或者腾讯云服务器,那就需要提供相对应的备案域名。怕麻烦的话,第一可以直接购买免备案的服务器,第二就是在网上找已备案域名
最近入手了一台腾讯云服务器玩玩,兴致勃勃的装上Docker,打算把之前的SpringBoot项目跑一跑。
则需要横向扩展,增加服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器了,通过代理服务器来帮我们转发和处理请求(反向代理)。
这个对个人来说还好,毕竟没多少访问量,但是对于小型团队,尤其是要做数据分析的(同比、环比)的用户来说,还是比较讨厌的。(希望社区的维护人员应该在尽力解决这个问题了。)
Kcptun是一个非常简单和快速的,基于KCP协议的UDP隧道,它可以将TCP流转换为KCP+UDP流。而KCP是一个快速可靠协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
比如 FTP:23,HTTP:80,SMTP:25 这些都是TCP的端口,有的也用到UDP的端口。
本文是参考官方的 IoTDB 集群版(1.0.0)的安装及启动教程:https://iotdb.apache.org/zh/UserGuide/V1.0.x/Cluster/Cluster-Setup.html ,在Windows Server 2019上部署集群的实践记录。
HTML5学堂:突然发现官网里没有写关于wamp的文章,竟然没有wamp的安装,竟然真的没有wamp(利利碎碎念中),于是乎,来普及一下吧,看看wamp是什么,我们如何来安装wamp,在安装和使用wamp时又需要注意什么。 wamp是什么? wamp就是服务器集成环境(Windows Apache Mysql PHP集成安装环境),即在window下的apache、php和mysql的服务器软件。简单来说,就是在我们自己电脑上搭建了一个虚拟的服务器,而这个服务器里面要用到的后台环境、数据库都会在wamp的安
Jexus是一款基于Mono环境,运行于Linux/Unix操作系统之上,以支持ASP.NET为核心功能的高性能WEB服务器。关于Jexus的具体介绍,可以Linux ASP.NET WEB服务器:JEXUS。
小学的时候,班上有几个同学家里比较富裕,爸爸妈妈给他们买了步步高电子词典,本来是学习的工具,但是有一天发现可以下载游戏,于是学习机就变成了游戏机。
本文的安装环境是Windows操作系统。 (一) 前期准备 1、XAMPP下载(下载5.6的版本) https://www.apachefriends.org/downloa
GitHub官方仓库:https://github.com/CorentinTh/it-tools
为了与时俱进,介绍基于docker的安装部署,如果想用非docker化部署,可以参考官网
(1)为了防止版本兼容问题,此处的webpack版本与之前的一致为:webpack@3.6.0。同时这里我们安装的webpack-dev-server版本是2.9.7版本。
首先我们要先下载Apache2.4服务器:http://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC14 关于现在那个版本的服务器我这里要说明一下,Apache有本身的服务器是不能使用的,必须要先编译才可以使用的。但是在他的官网上也提供了第三方编译好的Apache所以这里我们就,下载第三方的而不用自己手动在编译了。这里它提供了五个第三方的服务器。
我们在启动 Tomcat 应用服务器运行项目的时候,如果上次我们没有正确关闭 Tomcat 服务器,或者是端口 8080 被系统中某个进程占用,而我们又不知道是哪个进程占用了我们要是用的端口。那么我们就可以使用 Shell 命令查看使用情况并将占用该端口的进程关闭。
很多同学第一反应就是端口的限制,端口号最多是 65536个,那就最多只能支持 65536 条 TCP 连接。
windows安装nginx,下载地址:http://nginx.org/download/ 下载的时候,下载 .zip 后缀的压缩包,因为 .zip 的压缩包有nginx.exe 启动文件,其他没有。 下载好之后,放在自己本地磁盘某个目录下, cmd 命令框进入该目录,输入 start nginx 则可以启动 nginx服务,127.0.0.1:80 的网页打开显示,welcome to nginx,则启动成功。 如果默认本机80端口被占用 ,则打开之后会是被占用之后的网页,这时候去 本地磁盘 C:\Wi
领取专属 10元无门槛券
手把手带您无忧上云