分类目录归档:Backend

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

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

发表在 Python, Ubuntu | 标签为 , , | 留下评论 | 193 次浏览

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

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

发表在 Backend, Java, JavaWeb, Ubuntu | 标签为 , , | 留下评论 | 203 次浏览

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

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

发表在 Backend, C#, Ubuntu | 标签为 , , , | 留下评论 | 153 次浏览

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

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

发表在 Backend, OS, PHP, Ubuntu | 标签为 , | 留下评论 | 187 次浏览

解决 java -jar 报错:xxx.jar 中没有主清单属性

本文详细解析了在使用java-jar命令运行Java应用程序时,遇到“没有主清单属性”错误的原因和解决方案。该错误是由于JAR文件缺少Main-Class属性,导致Java虚拟机无法定位程序的入口点。为解决此问题,文章指导如何在pom.xml中正确配置Maven插件,特别是spring-boot-maven-plugin,确保生成的JAR文件包含必要的启动信息。通过调整部分的配置,重新构建项目,并正确指定主类路径,读者可以成功运行应用程序,避免该错误的发生。 继续阅读

发表在 Java, JavaWeb | 标签为 , , | 留下评论 | 195 次浏览

Java进阶-基于Servlet和JSP的登录功能实现

在 Web 开发中,用户登录功能是非常常见的模块之一。本文将通过使用 Java Servlet 和 JSP 实现一个简单的用户登录功能,展示如何创建登录页面、处理用户登录请求,并使用数据库验证用户信息。还将介绍如何在 IntelliJ IDEA 中创建 Servlet 项目,引入 MySQL 连接器,并将 login.jsp 设置为项目的默认主页。 继续阅读

发表在 Java, Tool | 标签为 , , , , | 留下评论 | 433 次浏览