免费搭建虚拟机Linux服务器,附带部署项目和内网穿透教程(亲测有效)cd

免费服务器部署网站全攻略:从选型到避坑 网站部署通常需要一台可靠的服务器,但对于个人开发者或初学者,免费服务器是一个低成本入门的选择。免费服务器的本质是云厂商提供的试用资源,适合学习部署流程、跑通个人项目和技术演示,并非生产环境的替代品。理解其配额限制、休眠机制与运维差异,是合理使用免费资源的关键。借助静态托管平台、Serverless 或免费云服务器,可以分别支撑静态网站、轻量 API 和动态服务等不同场景。本文围绕免费服务器部署网站的主线,梳理选型方法、实例部署步骤、常见坑位与替代方案,帮助你在不花钱的前提下完成从本地到线上的部署练习,同时避 阅读详情

        最近在学习Linux服务器上进行项目部署,大家都知道在云服务器上可以部署项目,这可以使得在任何地方都可以访问到项目。但购买服务器是要收费的,这使得我十分香菇。。。。但是还有办法的,在VMware虚拟机中安装Linux系统作为服务器并进行内网穿透,使得外网可以访问,具体方法如下。

开发环境和所需软件:

1.安装VWware虚拟机,并且已安装CentOS 7 ;系统网络适配器必须选择NAT模式,不然虚拟机和主机将无法通信。(我用的是CentOS Minimal 版本,是没有图像界面的)

2.下载内网穿透工具,例如花生壳 phddns-3.0.2.x86_64.rpm 。

因为部署到虚拟机Linux系统(此时Linux系统相当与云服务器)的项目只有在同一个局域网下的用户才可以访问。因此,必须使用内网穿透工具使得外网用户可以访问服务器中的项目。 (花生壳下载链接https://hsk.oray.com/download/,注意要和虚拟机安装Linux发行版本一致)

3.下载远程工具,类似  SSHSecureShellClient 等工具。

  因为CentOS Minimal 版是没有图形界面的,所以需要工具把Window中下载的内网穿透工具传输到Linux中去。

具体步骤如下:(以下命令必须以root用户执行,因为涉及到配置文件的修改)

1.使用命令 systemctl stop firewalld.service 关闭防火墙,并使用命令  systemctl disable firewalld.service 禁止firewalld防火墙开机自启动。

2.使用命令 yum install iptables-services ,安装iptables 防火墙。中间有可能询问你“Is this ok ”,输入  y就行。

出现Complete! 则表示安装成功。

3.使用命令vi   /etc/sysconfig/iptables编辑防火墙配置文件,并在原有端口22一行下,添加端口80。(只需将22那一行摘抄到下一行,22修改为80即可)

4.使用命令 vi /etc/selinux/config 修改SELINUX配置文件,使用#注释掉SELINUXTYPE=targeted,并在下一行添加SELINUX=disable 命令并保存。

5.使用命令 yum install httpd 安装阿帕奇http,并运行systemctl start httpd.service 启动服务。

6.使用ifconfig查看ip地址,由图可得IP地址为192.168.109.129。(这个IP很重要,这个地址就是你服务器的地址,最后需要使用内网穿透工具将这个IP地址与外网连接,这样外网就可以访问服务器了)

7.使用远程工具,将Window中下载的内网穿透工具传输到Linux中去。

(1)使用远程工具登陆服务器(Host Name 为服务器IP地址,即为192.168.109.129; User Name 即为 root)

(2)登陆成功界面如下,图中左侧为Window目录,右侧为Linux目录。只需要将内网穿透工具 phddns-3.0.2.x86_64.rpm 由左侧拖入右侧   /var/www/html  目录。(var目录为 Linux  / 根目录的一个子目录)

8. 使用cd  /var/www/html 命令进入刚才拖入的目录,使用命令 rpm -ivh phddns-3.0.2.x86_64.rpm 安装穿透工具,使用命令 phddns start 启动服务,具体操作如下。(注意:命令行输入工具名时,可使用Tab键补全,防止拼写错误!)

9.登陆网站https://b.oray.com/ ,SN码  即为上图输出的红色字体SN字符;密码初始都是admin。登陆进入完善用户资料后,系统会分配你一个免费的域名。(域名是外网访问虚拟机服务器的url,此时还需要将此域名与服务器IP进行 内网穿透)

10. 进行内网穿透。应用名称随便起一个,映射类型选择HTTP80,外网端口80,内网主机就是虚拟机中服务器的IP地址,内网端口为80。

11.项目部署。(使用远程工具将项目部署到 /var/www/html 目录,目前配有配置jdk、Tomcat、MySql,所以只能部署一些静态资源,如.html 、.js等)

目前,只自己学习完成到这个阶段,有关jdk、Tomcat、Mysql安装部署后续再加上。

注意:如果你关启过服务器,那么需要重新获取服务器IP,并登陆网站https://b.oray.com/ 修改内网主机的IP。

 

从零搭建高性能Minecraft服务器:整合包部署、网络优化与性能调优全攻略 Minecraft服务器搭建是游戏联机、社区运营和私有化部署的常见需求,其核心在于服务端程序的部署、配置与网络连通性保障。从技术原理上看,它涉及Java运行环境配置、网络端口映射、服务端资源调度等多个基础环节。在工程实践中,通过合理的JVM参数调优(如使用G1GC垃圾回收器)、内存分配与线程管理,可以显著提升服务端的处理能力与稳定性,这对于模组众多、计算密集的整合包尤为重要。在网络层面,理解内网穿透、端口转发与BGP多线网络的区别与应用场景,是解决跨运营商联机延迟高、连接不稳定等问题的关键。无论是基于AMD 阅读详情

相关推荐

旧手机改造私人服务器:Linux Deploy+宝塔面板实战指南

Linux作为开源操作系统的代表,其内核设计允许在不同硬件架构上运行,这一特性为设备再利用提供了技术基础。通过容器化技术,可以在安卓设备上部署完整的Linux发行版,实现资源的最大化利用。这种方案对于个人开发者和小型项目具有显著的技术价值,能够以极低的成本和功耗搭建轻量级服务器环境。在应用场景上,它非常适合作为个人网盘、代码仓库或测试服务器使用。本文以CentOS和宝塔面板为例,详细介绍了如何利用Linux Deploy将旧手机改造为稳定的私人服务器,并部署可道云实现文件管理,其中涉及Termux环境配置和

weixin_30600197的博客 420

虚拟机linux实现内网穿透

CentOS8上安装natapp实现内网穿透,使内网的数据让外网可以获取 1、本地的linux虚拟机设置为桥接模式,使其可以被外网访问 2、去natapp官网注册一个账号,实名认证后购买一个免费的隧道: https://natapp.cn/ 3、购买后进行配置 照着下图配置好后保存 4、下载客户端 将下载好的文件上传到linux虚拟机的/usr/local/natapp目录下,然后给它权限 chmod u+x natapp 启动natapp ./natapp -authtoken=xxxxx 其

雨云21的博客 1万+

All-in-One家庭服务器从零搭建完全手册

本文档面向有一定电脑基础但未搭建过家庭服务器的读者。从最基础的硬件选型开始,到虚拟化系统安装、NAS存储配置、Docker应用部署、内网穿透与远程访问,全程手把手教学。全文约35000字,覆盖当前主流方案,含全部命令代码。

weixin_49691913的博客 481

Linux上的虚拟机软件有哪些

linux虚拟机软件

贺浦力特的博客 3591

群晖NAS部署WordPress全攻略:Docker容器化与内网穿透实践

容器化技术通过将应用及其依赖环境打包成标准单元,实现了高效的资源隔离与部署一致性。其核心原理在于利用操作系统级虚拟化,为每个容器提供独立的运行空间,从而显著提升应用的可移植性和运维效率。这一技术在现代Web服务部署中价值凸显,尤其适用于家庭服务器、个人项目等需要快速搭建与迭代的场景。以个人博客或内容管理系统的搭建为例,通过Docker容器可以快速部署WordPress及其所需的数据库环境,而结合内网穿透技术,则能有效解决家庭网络无公网IP的访问难题,实现低成本、自主可控的Web服务发布。本文即聚焦于如何在群

weixin_33834137的博客 391

内网穿透实战:基于frp与宝塔面板实现本地网站公网访问

内网穿透是解决内网服务在公网访问的核心技术,其原理是通过建立一条安全的隧道,将公网请求转发至内网服务器。这项技术对于个人开发者、运维工程师和IT爱好者具有重要价值,它能将本地物理机、家庭NAS或内部测试服务器上的Web服务(如个人博客、项目演示、私有云盘)安全地暴露到互联网,实现远程访问和协作。在众多方案中,frp因其开源、高性能和配置灵活而成为自建穿透服务的首选。结合宝塔面板的图形化运维能力,可以高效完成网站环境搭建与部署,再通过frp实现稳定、可控的内网穿透,最终形成一套从本地开发到公网发布的完整解决方

weixin_34151004的博客 513

虚拟机服务器搭建+FRP内网穿透

虚拟机服务器搭建

wyong0306的博客 6000

Kali Linux 安装与配置全攻略:从零搭建渗透测试环境

Linux 系统安装与配置是网络安全和渗透测试领域的基础技能。其核心原理在于通过引导介质将操作系统部署到目标硬件或虚拟化环境中,并完成必要的初始化设置。掌握这一技能对于安全从业者至关重要,它不仅是学习高级渗透测试工具的前提,也是理解系统底层运行机制、培养安全运维思维的关键。在实际应用中,无论是进行漏洞评估、渗透测试还是安全研究,一个稳定、可控且具备完整权限的测试环境都是不可或缺的。本文将围绕 Kali Linux 这一主流安全发行版,详细解析其安装流程、root 权限获取方法以及 SSH 远程访问配置,帮助

cuk0051的博客 990

如何使用内网穿透连接虚拟主机

为什么要用内网穿透 最近做一个服务器项目,尽管使用了docker搭建,我的2c4g的百度云服务器还是吃不消, 起5个服务器,运存只剩不到100m,jenkins构建报错ERROR: Maven JVM terminated unexpectedly with exit code 137 想到家里闲置一台电脑,用它搭虚拟机,在使用内网穿透访问岂不美滋滋! 我知道的内网穿透软件(免费的) 1.Sunn...

BUG猿的博客 7064

Home Assistant云服务器部署实战:远程访问稳定方案

Home Assistant作为主流开源智能家居中枢,其核心价值在于本地化控制与数据自主权。但家庭网络固有的动态IP、端口封锁、带宽不稳等不确定性,严重制约远程访问可靠性。云服务器(IaaS)凭借固定公网IP、高可用性及完整系统权限,成为突破内网限制的关键基础设施。结合docker-compose标准化编排与Nginx反向代理,可实现HTTPS加密、API精细化鉴权与多服务协同运行,兼顾安全性与工程可维护性。该方案已广泛应用于中大型智能家居场景,支撑远程控制、能耗分析、自动化联动等真实需求。

weixin_34221276的博客 525

10 个最佳的 Linux 虚拟化软件,你用过哪些?

以上是 5 个最佳的 Linux 虚拟化软件,它们提供了丰富的功能和配置选项,适用于不同的虚拟化需求。软件名称特点和优势KVM- 基于 Linux 内核- 高性能和稳定性- 支持硬件虚拟化扩展- 可与其他管理工具结合使用VirtualBox- 易于使用的图形界面- 支持多种操作系统- 提供丰富的功能和配置选项- 简单而强大的界面- 支持多种操作系统- 提供高级功能QEMU- 开源软件,具有广泛的社区支持- 支持多种处理器架构- 提供丰富的命令行接口Xen。

网络技术联盟站 5898

【云服务器】在Linux CentOS 7上快速搭建我的世界 Minecraft 服务器搭建,并实现远程联机,详细教程

【云服务器】在Linux CentOS 7上快速搭建我的世界 Minecraft 服务器搭建,详细详细教程。登录阿里云/腾讯云/华为云,点击购买云服务器。推荐2核4G的已经足够用了。各大云服务器厂商都有免费试用的云服务器,本文使用的是腾讯云免费试用7天的云服务器,搭载CentOS 7.9 64位操作系统云服务器官网地址直接在浏览器搜索,阿里云,腾讯云,华为云就能搜到。

m0_66434421的博客 2516

从零搭建企业级AI网关:基于LiteLLM的安全防护体系设计

本文详细介绍了如何从零搭建企业级AI网关,基于LiteLLM构建全面的安全防护体系。内容涵盖分层防御架构、敏感数据处理、合规性配置与审计追踪,以及生产环境部署策略,助力企业安全高效地集成LLM技术,确保数据安全和合规性。

qq_27496129的博客 1291

【云服务器】在Linux CentOS 7上快速搭建我的世界 Minecraft Fabric 服务器搭建,Fabric 模组详细搭建教程

【云服务器】在Linux CentOS 7上快速搭建我的世界 Minecraft 服务器搭建,Fabric 模组详细搭建教程。登录阿里云/腾讯云/华为云,点击购买云服务器。推荐2核4G的已经足够用了。各大云服务器厂商都有免费试用的云服务器,本文使用的是腾讯云免费试用7天的云服务器,搭载CentOS 7.9 64位操作系统云服务器官网地址直接在浏览器搜索,阿里云,腾讯云,华为云就能搜到。

m0_66434421的博客 2979

快衰落、慢衰落,平坦衰落、频率选择性衰落

目录一、大尺度衰落和小尺度衰落二、平坦衰落和频率选择性衰落1.反射墙、固定天线模型2.相干带宽和时延扩展三、快衰落和慢衰落1.反射墙、运动天线模型2.相干时间和多普勒扩展四、联系总结 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、大尺度衰落和小尺度衰落 移动无线信道的主要特征是信道强度关于时间和频率的变化,大致分两种: 大尺度衰落: .

weixin_45662974的博客 3万+

SRAM compiler选项中 Soft Error Repair (SER)

引起的瞬时故障,可能会影响 SRAM 中存储的数据。SER 功能通过某种机制检测并修复这些错误,从而提高存储器的可靠性。在 SRAM 编译器中,

hzmscut的博客 1154

AI建站实战:免费域名+免费服务器,零成本部署网站全流程

在人工智能技术快速迭代的今天,网站开发的门槛正在被大幅拉低。传统建站需要掌握HTML、CSS、JavaScript等前端三件套,并具备域名解析、服务器部署等运维知识。而如今,通过自然语言描述需求,AI即可生成完整的静态网页代码,结合免费域名服务与静态托管平台,个人开发者甚至零基础用户也能在短时间内完成网站上线。这一流程的核心原理,是利用AI的代码生成能力替代手工编码,借助托管平台的CDN与自动HTTPS能力降低服务器运维成本。其技术价值在于将开发者的精力从重复劳动中解放出来,转向需求定义与结果审查,从而提升

weixin_34218890的博客 364

单片机OTA升级:Bootloader如何多重校验保障APP完整性?

本文详细介绍了单片机OTA升级中Bootloader如何通过CRC校验、数字签名、版本比对和存储位置检查等多重校验机制保障APP完整性。CRC校验作为快速检测数据完整性的核心手段,结合其他安全措施有效防止设备变砖和安全漏洞,确保远程升级的可靠性。

l3m4n的博客 981

腾讯云轻量服务器实战指南:从环境搭建到项目部署

云服务器作为现代应用部署与运维的核心基础设施,其核心原理在于通过虚拟化技术,将物理服务器的计算、存储和网络资源进行池化与按需分配。这项技术的价值在于为开发者提供了弹性、可扩展且免运维的IT资源,极大地降低了个人学习、项目测试和轻量级应用上线的门槛与成本。在众多应用场景中,例如搭建个人博客、部署API服务或构建私有代码仓库,选择一款兼具性价比与稳定性的云服务器尤为关键。本文聚焦于腾讯云轻量应用服务器,结合Docker容器化与Nginx反向代理等热词,深入解析其峰值带宽与流量包模式的技术特点,并提供从服务器初始

weixin_34221276的博客 387

【AUTOSAR-RTE】-1-聊一聊RTE(Run-Time Environment)

RTE(Run-Time Environment)是AUTOSAR ECU架构的核心。

「汽车电子助手」的博客 6502

华为OD机试 - 整型数组按照个位数排序(Python/JS/C/C++ 双机位C卷 100分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个非空数组(列表),其元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元素,相对位置保持不变。当数组元素为负值时,十进制最低位等同于去除符号位后对应十进制值最低位。给定一个非空数组,其元素数据类型为32位有

学Java,找哪吒 399

使用FRP实现RuoYi-Cloud-Plus内网穿透实战指南

内网穿透技术通过建立安全隧道,实现公网访问局域网资源,其核心原理是利用中继服务器转发数据包。在微服务架构中,该技术能有效解决开发测试环境的外部访问需求,尤其适合Spring Cloud等分布式系统。FRP作为开源穿透工具,支持TCP/UDP/HTTP协议,具有配置灵活、资源占用低等特点。通过配置服务端与客户端的认证机制和端口映射,可快速实现RuoYi-Cloud-Plus等系统的远程调试与协同开发。典型应用场景包括异地团队协作、演示环境搭建及云原生服务调试,其中VMware虚拟机与Ubuntu系统的合理配置

weixin_33785108的博客 398

GTK4 入门到实战

本文介绍GTK4作为主流Linux GUI工具包的发展历程与核心特性,涵盖其从GIMP项目诞生的自由软件理念、版本演进及跨平台支持。重点解析GTK4的架构(GDK/GSK/GLib等)、GObject对象系统、信号-回调机制与事件驱动模型,并以C语言为例,结合开发环境搭建与官方示例(gtk4-demo)指导实践,最终通过图片查看器与多标签编辑器项目实现完整应用开发。

OneSea 1396

如何不用Mac自建FindMy位置服务器?NinjiaTag Docker+Python+PM2部署完整教程(7步上线)

NinjiaTag 是一个开源的 **FindMy 位置服务器**后端项目:它在你自己的 Linux 服务器上运行,定期从苹果 FindMy 网络抓取 DIY 定位标签的位置数据并存入本地 SQLite 数据库,**无需 Mac、无需虚拟机、无需 iPhone**,即可在网页上查看任意时间段的轨迹、热图和最新位置(仅注册 Apple ID 时需借用一次 iPhone)。本文将带你用 **Docke

gitblog_00159的博客 912

【YOLOv8改进-注意力机制】BRA(bi-level routing attention ):双层路由注意力

【YOLOv8改进-注意力机制】BRA(bi-level routing attention ):双层路由注意力我们提出了一种新颖的动态稀疏注意力机制,通过双层路由实现更加灵活且具有内容感知的计算分配。

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 3171

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

腾讯云28元年付服务器实战:从选购到部署Spring Boot/WordPress全指南

云服务器作为云计算的核心基础设施,为开发者提供了弹性的虚拟计算资源。其原理是基于虚拟化技术,在物理服务器集群上划分出独立的虚拟机实例。对于个人开发者、学生及初创团队而言,云服务器的技术价值在于能以极低的成本获得一个可随时访问、配置灵活的远程开发与测试环境,极大地降低了项目试错和学习新技术的门槛。常见的应用场景包括搭建个人博客、部署轻量级Web应用、构建微服务测试环境以及运行自动化脚本等。本文以近期备受关注的腾讯云促销活动为例,深入剖析其中提供的轻量应用服务器与云服务器CVM的区别与适用场景。文章将手把手演示

weixin_30458043的博客 336

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

上一篇: 修改Linux命令行字体颜色(亲测有效)
乐交诤友
博客等级 码龄10年 5粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值