0%

OneinStack自动安装

《自动安装》

举例:如安装Nginx、PHP7.2、MySQL5.7、redis、phpmyadmin,并安装后重启服务器: ~/oneinstack/install.sh --nginx_option 1 --php_option 7 --phpcache_option 1 --db_option 1 --dbrootpwd admin --dbinstallmethod 1 --phpmyadmin --reboot 参数如下:

变量名

变量值

 对应版本

变量值含义

--nginx_option

1 2 3

Nginx Tengine OpenResty

Nginx版本

--apache_option

1 2

Apache-2.4 Apache-2.2

Apache版本

--php_option

1 2 3 4 5 6 7

PHP-5.3 PHP-5.4 PHP-5.5 PHP-5.6 PHP-7.0 PHP-7.1 PHP-7.2

PHP版本

--phpcache_option

1 2 3 4

OPcache XCache APCU eAccelerator

PHP缓存

--php_extensions

zendguardloader ioncube imagick gmagick

可同时写多个,以逗号隔开

PHP扩展

--tomcat_option

1 2 3 4

Tomcat-9 Tomcat-8 Tomcat-7 Tomcat-6

Tomcat版本

--jdk_option

1 2 3 4

JDK-9 JDK-1.8 JDK-1.7 JDK-1.6

JDK版本

--db_option

1 2 3 4 5 6 7 8 9 10 11 12 13

MySQL-5.7 MySQL-5.6 MySQL-5.5 MariaDB-10.2 MariaDB-10.1 MariaDB-10.0 MariaDB-5.5 Percona-5.7 Percona-5.6 Percona-5.5 AliSQL-5.6 PostgreSQL MongoDB

数据库版本

--dbinstallmethod

1 2

二进制安装 源码编译安装

数据库安装方式

--dbrootpwd

 密码

 无

数据库密码

--pureftpd

安装pureftpd

--redis

安装redis

--memcached

安装memcached

--phpmyadmin

安装phpmyadmin

--hhvm

安装hhvm

--ssh_port

端口

ssh端口号

--iptables

启用iptables

--reboot

安装后重启服务器