举例:如安装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
无
无
安装后重启服务器