为什么80%的码农都做不了架构师?>>>   

概述

这个东西其实我很早之前就听说了,但是一直没有去尝试使用,我一直使用的是lnmp一键安装包,但是lnmp一键安装包是安装java环境的,oneinstack更强大一点

官网

https://oneinstack.com/

环境准备

首先使用vagrant创建一个虚拟机,如果不会使用vagrant,那么就在我的博客里面搜索vagrant这个关键词就好了 vagrant box add ubuntu/xenial64 vagrant init ubuntu/xenial64 vagrant up vagrant ssh 其实具体的操作和docker-machine差不多啦,就是它是针对虚拟机而不是容器而已

使用oneinstack

其实oneinstack源码存储在很多地方,国内阿里云和又拍云,国外Linode和sourceforge都有,所以不存在说我使用国外的服务器的时候下载源码很慢,或者使用国内服务器的时候下载源码很慢的问题,真的很良心,我是从又拍云下载的 wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz 一般下载速度就是满速下载了 下载完成之后解压 tar -zxvf oneinstack-full.tar.gz 之后执行安装脚本 sudo ./install.sh

#######################################################################
#       OneinStack for CentOS/RadHat 6+ Debian 7+ and Ubuntu 12+      #
#       For more information please visit https://oneinstack.com      #
#######################################################################Please input SSH port(Default: 22): 22Do you want to enable iptables? [y/n]: nDo you want to install Web server? [y/n]: yPlease select Nginx server:1. Install Nginx2. Install Tengine3. Install OpenResty4. Do not install
Please input a number:(Default 1 press Enter) 1Please select Apache server:1. Install Apache-2.42. Install Apache-2.23. Do not install
Please input a number:(Default 3 press Enter) 3Please select tomcat server:1. Install Tomcat-92. Install Tomcat-83. Install Tomcat-74. Install Tomcat-65. Do not install
Please input a number:(Default 5 press Enter) 5Do you want to install Database? [y/n]: yPlease select a version of the Database:1. Install MySQL-8.02. Install MySQL-5.73. Install MySQL-5.64. Install MySQL-5.55. Install MariaDB-10.26. Install MariaDB-10.17. Install MariaDB-10.08. Install MariaDB-5.59. Install Percona-5.710. Install Percona-5.611. Install Percona-5.512. Install AliSQL-5.613. Install PostgreSQL14. Install MongoDB
Please input a number:(Default 2 press Enter) 3
Please input the root password of MySQL(default: VHnnHFMN): woyaoxuehuilinuxPlease choose installation of the database:1. Install database from binary package.2. Install database from source package.
Please input a number:(Default 1 press Enter) 2Do you want to install PHP? [y/n]: yPlease select a version of the PHP:1. Install php-5.32. Install php-5.43. Install php-5.54. Install php-5.65. Install php-7.06. Install php-7.17. Install php-7.2
Please input a number:(Default 5 press Enter) 7Do you want to install opcode cache of the PHP? [y/n]: yDo you want to install ionCube? [y/n]: nDo you want to install ImageMagick or GraphicsMagick? [y/n]: nDo you want to install Pure-FTPd? [y/n]: nDo you want to install phpMyAdmin? [y/n]: nDo you want to install redis? [y/n]: nDo you want to install memcached? [y/n]: nDo you want to install HHVM? [y/n]: n

总之这个脚本的可选择性很多,而且和lnmmp一键安装包相比可选择性很多,用这个来部署web环境真的很方便 但是个人觉得,这些不是它最牛逼的地方,它最牛逼的地方是它的一些小脚本

小脚本

环境部署好了总得管理这个环境吧,比如网站备份,ftp账号管理什么的,没错它都可以做到 有时候在安装的时候没有考虑到,漏装了php的一些扩展,或者在安装的时候你没有选择安装ftp,phpmyadmin等组件的时候,你可以执行下面这个脚本 ./addons.sh 来添加一些组件 在配置虚拟主机的时候很麻烦不想写配置文件的时候,你可以执行下面这个脚本 ./vhost.sh 当你想删除虚拟主机的时候,可以这么做 ./vhost.sh del 想给ftp服务添加账号的时候,你可以这么做 ./pureftpd_vhost.sh 当然网站备份很重要,你可以执行下面这个脚本来备份网站 ./backup_setup.sh oneinstack支持把网站备份到本地青云又拍云阿里云还有远程服务器上 当然安装方便更新也方便,只要执行下面这个脚本就可以了 ./upgrade.sh 那么卸载呢? ./uninstall.sh 除了上面,还有一个更牛逼的功能,看下面这个网址你就知道了 https://oneinstack.com/auto

欢迎关注Bboysoul的博客www.bboysoul.com Have Fun

转载于:https://my.oschina.net/u/3778921/blog/1801196

体验一键php/java环境安装工具oneinstack相关推荐

  1. java一键安装_新工具一键安装Java环境!微软又双叒叕造福开发者

    原标题:新工具一键安装Java环境!微软又双叒叕造福开发者 微软又出一个新工具,正在以实际行动征服开发者的心. 在Windows平台上,只需要下载一个安装包,就能够安装Java开发环境了. 之前,因为 ...

  2. 一键安装java程序_一键配置java环境工具

    一键配置java环境工具是一款网友分享的小工具,新手学习java都会经历一次jdk运行环境的配置,对于新手来说经常会遇到各种问题,现在这个软件可以帮助你轻松搞定! java语言介绍 Java是一门面向 ...

  3. 新工具一键安装Java环境!微软又双叒叕造福开发者

    乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI 微软又出一个新工具,正在以实际行动征服开发者的心. 在Windows平台上,只需要下载一个安装包,就能够安装Java开发环境了. 之前,因 ...

  4. Windows一键设置JAVA环境变量

    为什么80%的码农都做不了架构师?>>>    前提是你的maven和java都安装在同一个目录下,如果不在同一个目录下,可以自行修改VariableValue的值为你的安装目录 复 ...

  5. java环境变量批处理_使用批处理编写一键发送Java环境变量教程

    命令如下: @echo off >t.vbs echo set ws=createObject("WScript.Shell") >>t.vbs echo ws. ...

  6. 一键添加JAVA环境变量

    2019独角兽企业重金招聘Python工程师标准>>> Set oWshEnvironment = CreateObject("WScript.Shell").E ...

  7. java环境一键_Java环境变量一键配置

    对于Java开发人员来说,配置Java环境变量是一件很头疼的事,现在不用怕麻烦了,有了一键配置java环境变量工具,轻松搞定. 使用方法 1.安装好java,用鼠标右击"计算机"- ...

  8. Linux一键安装PHP/JAVA环境OneinStack

    OneinStack 是一款PHP/JAVA环境一键配置工具. 官方安装文档:https://oneinstack.com/install/ OneinStack安装过程  1.OneinStack下 ...

  9. java一键_Java环境安装-Java环境一键安装下载免安装版-西西软件下载

    Java环境一键安装,一键安装包,安装Java环境,无需用户手动安装操作,非常便利,由论坛大神整合,双击运行程序可一键配置环境,可以根据需求来进行选择.本次带来Java环境一键安装工具下载,需要配置J ...

最新文章

  1. 2分钟读懂Hadoop和Spark的异同
  2. 如何让制定的计划实施起来
  3. [JBoss] - 环境搭建
  4. 【学术相关】大学老师的职业前景究竟怎么样?薪资待遇如何?
  5. 栈的应用--迷宫问题
  6. sql statements_Postgresql监控sql模块之pg_stat_statements模块--部署篇
  7. 《前端JavaScript重点》学习笔记 1-5
  8. STM32示波器 信号发生器
  9. 表哥的access入门 资源_理想的产品管理系统之二-找到Access
  10. python包/模块路径
  11. 如何保障科技产品供应链的安全?
  12. 搭建本地git代码管理,实现内网Windows进行代码管理
  13. 计算机知识竞赛的策划案,计算机趣味知识竞赛活动策划书
  14. 单片机基础实验六则(汇编)
  15. AD中如何进行logo的自制与导入
  16. 二极管/三极管基本原理
  17. 克制授信,蚂蚁集团将严控年轻人额度
  18. LoRaEdge LR1120 卫星直连通信解读
  19. 2021高台一中高考成绩查询,2021年高考数学(理)一轮复习题型归纳与训练 专题1.3 简单的逻辑联结词、全称量词与存在量词(学生版).docx...
  20. 马云欲保留控制权 阿里或放弃香港上市

热门文章

  1. 如何去掉Delphi自动生成的~.pas等临时文件
  2. 跟着JAMA论文学习重复测量资料分析方法
  3. 机器人学习--ROS/AMCL实现初始化粒子撒满整张地图和分步收敛
  4. Java实现冒泡排序及其优化
  5. 青春环游记 | 雪中悍刀行之卡尔曼的鱼【回顾 2021,展望 2022】
  6. HTML的五种经典布局方式(二)
  7. 页面升紧急级访问_部落冲突10-13本 发育规划丨升什么性价比最高?
  8. promehteus 监控超时_07 . Prometheus监控Memcached并配置Grafana
  9. Windows消息:WM_USER与WM_APP的区别
  10. mysql怎么实现事务序列化_一文快速搞懂MySQL InnoDB事务ACID实现原理(转)