首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux下常用环境一键部署工具,oneinstack

Linux下常用环境一键部署工具,oneinstack

作者头像
huolong
发布2024-12-25 20:21:13
发布2024-12-25 20:21:13
7360
举报
文章被收录于专栏:技术指北技术指北

在当今互联网时代,搭建一个稳定可靠的Web服务器环境是许多开发者和运维人员必不可少的任务之一。然而,对于初学者或者时间紧迫的开发者来说,搭建一个LNMP(Linux + Nginx + MySQL + PHP)环境可能会显得繁琐复杂。或者是安装Apache,Java等环境,一套安装下来,对于新手还是有不小的难度。

今天要分享的是oneinstack,是个开源项目,有自己的官网,我们直接访问官网即可:https://oneinstack.com/ 。这里来介绍一下oneinstack的特性,整体还是很强大,功能齐全的。

支持的一键配置脚本如下

  1. 支持配置LNMP环境
  2. 支持配置LAMP环境
  3. 支持LNMPA 环境
  4. 支持配置LNPP环境(linux+nginx+postgresql+php)

支持的操作系统版本如下

  1. centos 7-9
  2. debian 9.10.11.12
  3. Ubuntu 16.18.22.24
  4. fedora 27+
  5. deepin 等 这里着重要说一下oneinstack 支持2种安装方式,1个是自动安装,1个是交互安装 这里先来介绍一下自动安装。
  6. 访问链接:https://oneinstack.com/auto/ 。在网站上,我们可以选择要安装的程序以及对应的软件。分别有webserver类型,php版本,php插件类型,数据库,node环境等。
  7. 等我们选择好之后,页面底部会出现一键安装命令,例如 wget -c http://mirrors.oneinstack.com/oneinstack.tar.gz && tar xzf oneinstack.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 9 --phpcache_option 1 --phpmyadmin --db_option 2 --dbinstallmethod 1 --dbrootpwd oneinstack --pureftpd --redis --memcached --reboot 然后我们只需要复制该命令,ssh登录服务器后一键安装即可。

交互安装,需要我们先安装oneinstack程序,具体步骤为

  1. 先配置好apt或者yum源,这一步可以百度,比较简单
  2. 安装wget 和screen 。centos类的可以执行 yum -y install wget screen #for CentOS/Redhat
  3. 安装oneinstack wget http://mirrors.oneinstack.com/oneinstack-full.tar.gz 然后解压 tar xzf oneinstack-full.tar.gz 进入目录 cd oneinstack
  4. 新启动一个窗口 screen -S oneinstack
  5. 执行安装程序 ./install.sh 即可

自动安装的好处是一键安装,傻瓜式, 交互式安装的好处是,可以自己进行选择,各有优势。可以根据自己的喜好来进行选择安装即可,接下来是交互式安装的截图

其他的一些,比如说如何管理服务,如何更新脚本,在官网都有详细说明,只需要参考官网的命令即可。

创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-5-22 1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档