当前位置: 首页 > news >正文

​​轻量之选:不依赖宝塔,用 NPM 与命令行部署在线工具箱​

今早醒来,我像往常一样点开自己的博客,翻来翻去总觉得内容有点单薄。除了几篇文章之外,功能寥寥无几,所以就想着能不能给博客加个实用的在线工具箱?放一些编码转换、计算器之类的小工具,让来访的朋友有点新东西可以玩玩。于是开始搜索相关的教程,结果无外乎都是用宝塔面板部署的,但我的服务器没装宝塔,又不想特意去安装那么重的东西。于是我来来回回折腾了一上午,摸索出了一套不依赖宝塔面板的方案,并在此分享细节,希望能帮助到和我有相同需求的朋友们。

🧠 使用的工具:

  • Nginx Proxy Manager (NPM):我只用它来管反向代理SSL 证书。它的界面很清晰,专心负责把外部请求安全地转发到内部服务,并且自动搞定 HTTPS 加密,这点非常省心。
  • Nginx + PHP-FPM:它们俩在后台搭好运行环境,让我的 PHP 工具箱网站在服务器内部的一个特定端口上安静运行,不直接对外暴露。

这样分工,结构清晰,资源占用也少。

⚙️ 操作步骤:

1.📁 创建目录 /www/wwwroot/,上传源码

1.使用 mkdir -p创建目录
sudo mkdir -p /www/wwwroot/
2.上传源码到 /www/wwwroot/
1.使用scp将源码从本地电脑上传至服务器用户home目录:

image-20250913160218746

scp -r tool puber:~/
2.将源码移动到 /www/wwwroot/目录:
sudo mv ~/tool /www/wwwroot/

3. 准备环境:安装 Nginx 和 PHP

请依次执行以下命令来准备环境:

  1. 更新软件包列表:确保获取最新的软件版本信息。

    sudo apt update
    
  2. <
http://www.dtcms.com/a/434575.html

相关文章:

  • RUST 静态生命周期和动态生命周期
  • Rocky Linux 8 远程管理配置指南(宿主机 VNC + KVM 虚拟机 VNC)
  • 北京网站快速备案建站手机网站
  • 第四章 信息系统管理
  • 【开发日记】记一次公司服务器中Redis服务问题排查
  • linux问题10--克隆后ip地址和源linux主机相同
  • 社交网站模版steam交易链接怎么改
  • AI重塑销售管理,突破“人”的能力边界|纷享AI主题研讨会宁波站圆满落幕
  • [C++项目组件] 后台服务器部署docker
  • 移动固态优盘坏道读写速率下降等测试
  • 解决django.db.utils.OperationalError: attempt to write a readonly database问题
  • Django SimpleUI 配置与优化详解
  • 从入门到精通:Django的深度探索之旅
  • 【数据结构】考研重点掌握:顺序查找算法实现与ASL计算详解
  • 大型网站建立1800做网站因为专业
  • 医疗AI平台化转型:从单点试点到体系化建设的互操作性与质量控制路径研究(上)
  • 做装修效果图的网站沈阳哪有wordpress
  • Linux命令行指令返回值data空降Python的机枪与大炮(DeepSeek)
  • c++中this指针使用bug
  • 网站源码中国有限公司外贸网站建设怎么制作
  • 哪家公司做网站专业安装wordpress主题放哪里
  • 我们为什么要封装 localStorage
  • 【AI论文】LongLive:实时交互式长视频生成
  • 企业网站推广总结网站降权是什么意思
  • 消息队列(面试)
  • Presto:一款免费开源的大数据SQL查询引擎
  • AI驱动的软件测试变革:从自动化框架到智能决策
  • The 2024 ICPC Asia Nanjing Regional Contest(2024南京区域赛EJKBG)
  • 面试场景题-
  • 怎样接做网站的活做校园网站代码