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

在当今互联网时代,搭建一个稳定可靠的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 即可

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


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

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

评论

  1. 博主
    4 月前
    2024-6-16 7:55:51

    1

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇