V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mimiphp  ›  全部回复第 1 页 / 共 4 页
回复总数  68
1  2  3  4  
v1.15 取消 default 函数,已默认申请 Let's Encrypt IP 证书保护,并生成 NGINX BASIC AUTH 加固保护;可直接 https://[ip]/phpmyadmin 访问数据库
wnmp.org 一键 web 环境安装包,已得到 mroonga 搜索引擎官方任何,已在官方页面得到友情链接。
https://mroonga.org/users/
为什么 WNMP 不提供面板?
因为最安全的服务器,是没有面板的那一台。

面板类软件(例如 BT 宝塔)以图形化方式管理服务器,虽然方便,但同时也带来了:

🔓 开放额外端口(如 8888 ),扩大攻击面;

⚠️ 保留 SSH 密码登录,增加暴力破解风险;

🧩 长期常驻的面板守护进程,可能被提权或注入;

🔄 自动更新与插件系统,降低可审计性。

而 WNMP 的设计理念完全不同:

✅ 默认启用 SSH 密钥登录(最安全的登录方式);

✅ 不开放任何 Web 面板端口,部署完成后几乎零常驻进程

✅ 系统配置完全透明,可脚本化、可版本化、可审计;

✅ 追求宿主级性能与安全基线,而非图形界面的便利。

WNMP 的目标不是“替代宝塔”,而是提供一份面向工程师的纯净环境模板——命令行即控制面板,安全性与可控性永远优先。

面板适合入门者; WNMP 属于工程师。
单机或内网环境可以跳过证书申请吗?
可以的。脚本检测到内网环境会要求确认是否强制申请证书。选择[否]即可跳过证书申请,非常适合开发环境安装调试。选择[是]则可以类似 PVE nat ipv4 虚拟局域网内部虚拟机安装,只要 PVE 母鸡转发 80 和 443 端口至当前内网 kvm 虚拟机,就可以正常申请证书。
v1.05 覆盖安装或执行 bash wnmp remariadb 先全库备份在:/home/all_databases_backup_[time].sql.gz
v1.02 加入--pcntl 扩展,兼容 workerman
Win 系统如何安装使用 WMMP ?
https://www.wnmp.org/zh.html#howwin
#WNMP:
1 、Windows11(WSL)+Nginx+Mariadb+PHP
2 、(Linux)WebDav+Nginx+Mariadb+PHP
windows+linux 都可以安装
@Acckr 就你一個反饋:網站挂了,打不開了。我就找到了兩處致命 BUG ,非常感謝。果然公測非常重要
@Acckr 非常感謝,經過我的觀察,發現存在一個内存泄漏現象。由於我是基於 swoole 自己開發的 lowphp 開發框架,這個框架取代的是 php-fpm ,也就是做了服務器多站點的配置。一個服務器只需要一個 lowphp 核心,支持多個站點提供類似虛擬主機的功能。在某些項目中,使用到了 sse+redis 訂閲。目的是做到前端消息通知。在 sse 中,我已經注意到如果消息推送失敗,需要關閉心跳\Swoole\Timer::clear($timerId); 但我居然沒有關閉 redis.也就是缺少了這一句$redis->close();。。由於傳統 php-fpm 是短鏈接,會直接殺死進程。基於習慣,我以爲$this->response->end();會直接關閉與 redis 的鏈接。。。所以這是個低級弱智錯誤。多謝提醒
114 天前
回复了 xd666888 创建的主题 程序员 真的很讨厌博客网站用大量的 css 去美化
来看看中文网站鼻祖:最早域名 lili.cc 现在的域名 http://www.yini.org/
1  2  3  4  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1099 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 18:00 · PVG 02:00 · LAX 10:00 · JFK 13:00
♥ Do have faith in what you're doing.