通过Ngrok实现内网穿透助力远程开发

1 月 29 日
阅读 3 分钟
400
在现代软件开发和网络应用的环境下,开发人员常常需要在本地搭建服务器进行调试、测试或演示。然而,传统的端口映射(如使用 NAT 或 SSH 隧道)配置繁琐,且并非所有环境都允许直接暴露本地服务。ngrok 作为一款强大的隧道工具,能够简化这一过程,它允许开发者快速、安全地将本地服务器映射到公网,从而实现外部访问。 ...
封面图

使用CLOC统计项目成员Git提交的代码量

1 月 28 日
阅读 4 分钟
442
在开发中,了解代码的增减变化是衡量团队或个人工作进度的重要标准。cloc(Count Lines of Code)是一个功能强大的工具,它可以帮助我们统计项目中各个编程语言的代码行数。配合 Git,我们可以精确地统计某个作者(如“liuguangzhi”)在特定时间范围内所做的代码更改。本文将向你展示如何使用 Perl 和 cloc 来统计代码量。
封面图

微信小程序-Docker+Nginx环境配置业务域名验证文件

1 月 13 日
阅读 3 分钟
361
在实际开发或运维工作中,我们时常需要在 Nginx 部署的服务器上提供一个特定的静态文件,用于域名验证或第三方平台验证。若此时使用 Docker 容器部署了 Nginx,就需要将该验证文件正确地映射(挂载)到容器中,并通过 Nginx 配置让外部访问到它。本篇文章将介绍如何在已有的 Docker Compose + Nginx 环境里,顺利配置并...
封面图

Python进阶-在Ubuntu上部署Flask应用

1 月 13 日
阅读 3 分钟
338
随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。Python 作为一种简单易用的编程语言,适用于开发各种应用程序。本文将详细介绍如何在 Ubuntu 服务器上部署 Python 应用,包括环境准备、应用发布、配置反向代理(Nginx)、设置系统服务以及日志管理等步骤。
封面图

PHP进阶-在Ubuntu上搭建LAMP环境教程

1 月 13 日
阅读 3 分钟
411
本文将为您提供一个在Ubuntu服务器上搭建LAMP(Linux, Apache, MySQL, PHP)环境的完整指南。通过本文,您将学习如何安装和配置Apache、MySQL、PHP,并将您的PHP项目部署到服务器上。本文适用于Ubuntu 20.04及更高版本。
封面图

Linux系统中解决端口占用问题

1 月 13 日
阅读 2 分钟
488
在日常的 Linux 系统管理和开发过程中,端口占用是一个常见且令人头疼的问题。无论是部署新服务、调试应用程序,还是进行系统维护,遇到端口被占用都可能导致服务无法正常启动或运行。本文将详细介绍在 Linux 系统中如何识别和解决端口占用问题,帮助你高效地管理系统资源。
封面图

C#进阶-在Ubuntu上部署ASP.NET Core Web API应用

1 月 13 日
阅读 5 分钟
548
随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。ASP.NET Core 作为一个跨平台、高性能的框架,非常适合在 Linux 环境中运行。本篇博客将详细介绍如何在 Linux 服务器上部署 ASP.NET Core Web API 应用,包括部署准备、应用发布、配置反向代理(Nginx)、设置系统服务以及日志管理等...
封面图

Java进阶-在Ubuntu上部署SpringBoot应用

1 月 12 日
阅读 4 分钟
437
随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。Java 作为一种跨平台的编程语言,具有广泛的应用场景。本文将详细介绍如何在 Ubuntu 服务器上部署 Java 应用,包括环境准备、应用发布、配置反向代理(Nginx)、设置系统服务以及日志管理等步骤。
封面图