在Linux中安装 OneinStack 搭建 LNMP
› VFX大学 › 在Linux中安装 OneinStack 搭建 LNMP
- This topic is empty.
正在查看 0 条回复
- 作者帖子
- 2025年7月11日 - 下午10:46 #475
追光管理员在 Orbstack 的 Ubuntu 虚拟机中体验 OneinStack 搭建 LNMP 是个很好的练手项目。以下是完整步骤,从准备到启动 LNMP 服务:
✅ 一、前提准备
确保 Ubuntu 系统满足以下条件:
是干净的系统(OneinStack 建议在未部署环境的纯净系统中安装)
使用 root 权限(可用 sudo -i 切换)
✅ 二、安装基本依赖
更新系统并安装必要工具:
apt update && apt upgrade -y apt install -y curl wget git lsof unzip
✅ 三、下载 OneinStack
cd /root git clone https://github.com/oneinstack/oneinstack.git --depth=1 cd oneinstack
✅ 你也可以使用官方提供的镜像站点或国内镜像源(如使用 gitee)。
✅ 四、运行安装脚本
执行安装脚本:
./install.sh
你会看到一个交互式安装界面,按提示操作即可:
✅ 五、安装选项说明(建议选择)
Web服务器:选 Nginx
数据库:选 MySQL 5.7 或 8.0
PHP版本:选 PHP 7.4 或 8.1
PHP扩展:根据需要勾选,默认基本够用
内存优化:按需勾选
防火墙设置:建议关闭或者自己手动配置
安装路径:默认即可(一般是 /data)
✅ 六、安装过程说明
安装过程大概需要 10~30 分钟,取决于你的网速和系统性能。
✅ 七、安装完成后操作
查看已安装服务:
lnmp status
默认网站目录:
cd /data/www/default
测试站点文件是 index.html,你可以将其替换为 WordPress 或其他程序。
✅ 八、访问测试
确认 Orbstack 中的 Ubuntu 已开启端口映射(比如把容器的 80 端口映射到宿主机的 8080)
然后访问:
http://localhost:8080
你应该能看到 OneinStack 默认的网页(Welcome to Nginx)。
✅ 九、常用命令
# 停止服务 lnmp stop # 启动服务 lnmp start # 重启服务 lnmp restart
✅ 十、可选配置
配置网站虚拟主机:./vhost.sh
添加数据库:./addvhost.sh 时可选创建
安装 SSL:./ssl.sh
安装 Redis:./addons.sh
- 作者帖子
正在查看 0 条回复
- 在下方一键注册,登录后就可以回复啦。