OneinStack,一款引领潮流的一键PHP/JAVA安装工具,始终致力于创新,实现了互动式、无人化安装,支持源代码编译程序安装。它所使用的源代码均为最新稳定版,并直接从官方网址下载,兼容多个Linux版本。OneinStack涵盖以下组件:lnmp(Linux Nginx MySQL/MongoDB PHP)、lamp(Linux Apache MySQL/MongoDB PHP)、lnmpa(Linux Nginx MySQL/MongoDB PHP Apache)、lnmt(Linux Nginx MySQL/MongoDB Tomcat)、lnpp(Linux Nginx PostgreSQL PHP)、lapp(Linux Apache PostgreSQL PHP)、lnmh(Linux Nginx MySQL HHVM)。
Nginx负责处理静态数据,Apache则负责动态PHP请求。lnmt组件中,Nginx处理静态数据,而Tomcat(JDK)负责Java应用。lnpp和lapp组件分别采用Nginx和Apache处理静态数据,同时支持PostgreSQL数据库。lnmh组件则采用Nginx和MySQL结合HHVM技术,提供高性能的PHP运行环境。
OneinStack支持以下操作系统版本:CentOS 6~8(包括Redhat)、Debian 8~10、Ubuntu 14~19、Fedora 27、Deepin 15、Amazon Linux 2、Aliyun Linux。
应用特点
不断创新实现互动式、无人化安装,提升运维效率;
支持源代码编译程序安装,确保系统稳定性和安全性;
涵盖多个数据库查询版本,如MySQL、MongoDB、PostgreSQL等;
提供多种PHP版本,满足不同用户需求;
支持Nginx、Tengine、OpenResty和nginx waf等多种Web服务器;
提供多种Apache版本,如Apache-2.4、Apache-2.2等;
提供多种Tomcat版本,如Tomcat-9、Tomcat-8、Tomcat-7、Tomcat-6等;
提供多种JDK版本,如JDK-11.0、JDK-1.8、JDK-1.7、JDK-1.6等;
提供PHP缓存文件加速器,如ZendOPcache、xcache、apcu、eAccelerator等;
提供php加解密专用工具ionCube、ZendGuardLoader;
支持Pureftpd、phpMyAdmin安装;
提供Memcached、Redis、jemalloc等数据库优化工具;
提供Nginx/Tengine/OpenResty/Apache、PHP、Redis、Memcached、phpMyAdmin升级脚本制作;
提供本地备份、远程控制(rsync)、阿里云服务器OSS、腾讯云服务COS、又拍云、七牛云、美国亚马逊S3和Dropbox备份数据脚本制作。
如何使用
下载OneinStack安装包;
解压安装包至指定目录;
运行安装脚本,按照提示进行操作;
安装完成后即可使用OneinStack提供的各项功能。
2020年11月5日更新日志:
vhost.sh 增加--proxy主要参数;
增加run_group主要参数;
增加MariaDB-10.5版本;
删除MariaDB-10.2版本;
软件版本升级至全新稳定版V2.3。